Get Sock Values Of Every Product on System

Hello awesome Team!!

Please i need help to code this problem :

me as “user” what to list all the distinct products of ALL the company , need to know
some property like Name , Part number , Weigth , but Also the Current Numbers of Rent , Reserverd , and other Custom Values that the Software has been configured.

i try to use the ; StockProductCollection but allways give me Empty Result , can you help me.

??

This should work:

StockedProductList products = 
    StockedProductList.GetStockedProductList(Guid.Empty, ProductType.Product);