Automatic Inheritance of the Responsibility Center Code
WinfriedBarz
Member Posts: 38
We use the Responsibility Code in Navision. If an SalesPerson with an Responsibility Code (i.e. Bremen) enter an Sales Quote, and an other SalesPerson with an other Responsibility Code (i.e. München) converts the Quote to an Order, then the Responsibility Code in the Order will be blank.
1. Question
What can I do that the Responsibility Code will be inherit from the Quote to the Order equal which Responsibility Code the Sales Person belong to?
2. Question
If the Sales Person change the blank Responsibility Code to the right Code, same as in the Quote, Navision changes the Sales Lines to the Entries found in the Item-Table. It would be correct to let the Sales Lines unchanged. How can I do this?
1. Question
What can I do that the Responsibility Code will be inherit from the Quote to the Order equal which Responsibility Code the Sales Person belong to?
2. Question
If the Sales Person change the blank Responsibility Code to the right Code, same as in the Quote, Navision changes the Sales Lines to the Entries found in the Item-Table. It would be correct to let the Sales Lines unchanged. How can I do this?
Best Regards
Winfried Barz
Winfried Barz
0
Comments
-
Hi,
Standard Navision doesn't have a direct link of salesperson to the responsibility centers, I guess you mean that you have linked the users with the responsibility centers from user setup.
1. Standard navision copies every field from the quote to the sales order, it is in the codeunit 86 "Sales-Quote to Order", where it excutes the:SalesOrderHeader := Rec;
In your example, propably the user changed the responsibility center...
You have to remember that in the sales orders, the system automaticaly filters the orders by the responsiblility center of the user (from the user setup).
It is better to make an exmple of your own with 2 different users with different Resp. Centers to confirm that it wasn't a user input error.
2. The modification of the sales lines when you change the Responsibility center is in the table 36 "Sales Header", field 5700 "Responsibility Center" OnValidate, at the end that calls the:IF (xRec."Responsibility Center" <> "Responsibility Center") THEN RecreateSalesLines(FIELDCAPTION("Responsibility Center"));I hope I helped you a bit...0 -
Thank you very much,
a good idea, I can resolve the problem.Best Regards
Winfried Barz0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K 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
- 333 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 991 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
