Changing Costing Method
megawavez
Member Posts: 133
Sorry, I know there are a bunch of posts out, there but what I want to do is pretty dramatic so I wanted to get some feedback. Anyway, in 5.0 SP1, I want to change the costing method to FIFO. Current costing is a combination of Standard & Average costing. Renaming and replacing items would be.... painful, so I'm exploring the possibility of programitcally changing the costing. From what I've read it's:
* Invoice all POs & SOs
* adjust cost
* reduce qty. to zero (by location)
* programatically change the costing method
* reintroduce inventory
Is this it? Are there any hidden gotchas I have to worry about? We have 10k + items, many sales order, purchase orders, and prod. orders, so renaming & replacing parts would be painful as mentioned above.
Thanks,
M
* Invoice all POs & SOs
* adjust cost
* reduce qty. to zero (by location)
* programatically change the costing method
* reintroduce inventory
Is this it? Are there any hidden gotchas I have to worry about? We have 10k + items, many sales order, purchase orders, and prod. orders, so renaming & replacing parts would be painful as mentioned above.
Thanks,
M
0
Comments
-
I think you've pretty much described the only process that will work to get you to switch your costing method without renumbering (which can be very painful). Overall it's a simple process to logically describe but can be programatically difficult to execute.
One thing you have to watch out for is zeroing out the inventory (by location) to ensure that there are no open item ledger entry (ILE) records. This can be problematic sometimes as the inventory may be open lines even though there are no items in inventory. Those lines typically need to be manually checked and cleared.
E.g.
ILE A - Item 1 - has qty of -1
ILE B - Item 1 - has qty of -1
ILE C - Item 1 - has qty of 2
The sum of the above 3 lines is 0 and the application engine in Codeunit 22 may not close those lines out. However if they are not fully zereod out they will still be flagged as "open" and will prevent you from changing the costing method.0
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
- 328 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