If R is a domain and $\lambda$ has *non-negative* values on objects of $Mod_R$, then $\lambda$ is a multiple of generic rank. See this question [Nonnegative additive functions on coherent sheaves][1]. [1]: https://mathoverflow.net/questions/83313/nonnegative-additive-functions-on-coherent-sheaves