Q for a heavily customized system that will be redesigned: Customers can buy and sell back to us.

serdarulutasserdarulutas Member Posts: 50
Hello. We have a heavily customized solution that allows our customer to buy and sell within the same transaction. This customization is done due to nature of the business. Now there is a new project for NAV upgrade to ver. 2019 and I am trying to figure out with our dev team how we can utilize the base product to the max with as few customization as possible.

Example:
One business rule is this: We can sell an item to customer but we don't ship it. We keep it in our system on behalf of the customer, until the day that customer wants to sell it back to us. We pay fair market value to the customer. It is a virtual product that has impact on actual inventory: Traders need to offset the the virtual product with the real stuff from global markets.

Now, in base nav there is a clear distinction between Vendors and Customers. But we interact with our customers for sell and buyback. Can this be a solution you might explore:

* Create SO to customer ABC. When the customer buys the virtual item from Location A, positively adjust customer's unique bin at Location B so we keep track of customer's holdings that bin.
* When customer wants to sell his holdings back to us, create another sales order for ABC, sell his holdings from his bin from location B and invoice the customer. This time, the only adjustment will be on Location B.

We are thinking about creating one bin per customer under same location.

If you had a business problem like this, would you think of a different path?



Sign In or Register to comment.