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

serdarulutas
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?
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?
1
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions