Costing Method Change - How to eliminate item ledger entries

HsinChuMark
Member Posts: 14
Hi Experts
in our Database some items have been created with incorrect costing methods. I followed the procedure posted several times in this forum (Zero out inventory - Run Adjust Costs/Item Entries - Post Costs to G/L). Now I should be able to change the costing method - I thought. But still the system prompts "You can not change the costing method because there are one or more ledger entries for this item". How come? I did run the adjustment batch job and posted the costs to the G/L.
How to handle this?
Your help is much appreciated
Mark
in our Database some items have been created with incorrect costing methods. I followed the procedure posted several times in this forum (Zero out inventory - Run Adjust Costs/Item Entries - Post Costs to G/L). Now I should be able to change the costing method - I thought. But still the system prompts "You can not change the costing method because there are one or more ledger entries for this item". How come? I did run the adjustment batch job and posted the costs to the G/L.
How to handle this?
Your help is much appreciated
Mark
0
Comments
-
same problem happened to me also but it was initially after live Nav.
So i did comment dat code which gave this error & then manually changed Costing method, again removed comment...
This may not be d best solution but once actual cost posted to GL then need not to worry... O:)0 -
1) If you change the costing method on existing item with entries (even if you have 0 inventory), you can have problems with Adjust Cost batch in future, with creating rounding entries into closed periods (depends on old and new costing method and on NAV version).
2) "Clean" way is to create new Item with new costing method. Or rename old and create new with same no. with new costing method. But it can take some time when you are changing method on few kilo-records....0 -
Hi Kine, thanks for your answer. Could you please elaborate:
- What kinds of problems do you mean? I want to change from 'standard' to 'average', NAV version is 4.0 SP2.
- You are saying: "rename old and create new with same no. with new costing method." This sounds interesting, but I seem not to be able to renumber an item.
- Using other numbers than we have right now is not possible.
What would happen if I zero out inventory, post all costs to G/L and change the costing method in SQL level? (This would certainly be the last resort).0 -
1) I do not recommend to use Average costing method. If you want to know average cost, it is better to do own report which will calculate that. Average cost is hard to "decode" and in case of some problems hard to correct. And the Adjust Cost batch can run too long if you are posting too far into history (all depends on count of transactions per period).
2) "Some problems" means that sometime the Adjust Cost batch can post some roudings etc. to e.g. two year old Item Ledger Entry.
3) What do you mean by "This sounds interesting, but I seem not to be able to renumber an item."? You have some error or it is just impossible because your company processes?0 -
Hi Kine,
appealing answer but i want to ask dat As u mentioned above in second point "Adjust Cost batch can post some roudings etc. to e.g. two year old Item Ledger Entry". But when we specify 'Closed Period Entry Posting Date' before running Batch, how can it post roudings to ledger entries before specified date?0 -
It depends on NAV version. Older versions has no this "Closed period" date and were trying to post into closed period....0
-
Hi Kine
thanks again. Sorry if my question was unspecific.
Regarding item numbering:
- I must use the item numbers as defined by the company
- If I want to follow your procedure "Rename old and create new with same no. with new costing method.", I can not renumber an Item because the system is prompting "You can not renumber an item".0 -
kine wrote:1) I do not recommend to use Average costing method. If you want to know average cost, it is better to do own report which will calculate that. Average cost is hard to "decode" and in case of some problems hard to correct. And the Adjust Cost batch can run too long if you are posting too far into history (all depends on count of transactions per period).
I'm not sure if I agree with you there. Navision average costing is very accurate and true to what you post into it.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
HsinChuMark wrote:Hi Kine
thanks again. Sorry if my question was unspecific.
Regarding item numbering:
- I must use the item numbers as defined by the company
- If I want to follow your procedure "Rename old and create new with same no. with new costing method.", I can not renumber an Item because the system is prompting "You can not renumber an item".
What's the exact error message you're getting? You can copy and paste the error message on to this forum.
Are you setup as an administrator? When you rename, are you sure everyone is not using the system?Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Hi Alex,
yes, I am administrator and I have Super user permissions.
And nobody is logged on but me, and also on my desktop testing machine it keeps showing this message: " You cannot rename an item" whenever I want to change the number. This even is the case with a brand new item without any possible transactions on it.
Thanks for your help!0 -
Alex Chow wrote:Navision average costing is very accurate and true to what you post into it.HsinChuMark wrote:I can not renumber an Item because the system is prompting "You can not renumber an item".Kai Kowalewski0
-
Hi Kai
Thanks for your reply. LS? I use the "Life Sciences" add-on for quality control. Is this the reason that I can not renumber the item? Any suggestions on how to solve this?
Thanks a lot!
Mark0 -
You'll find LS Retail here http://www.lsretail.com/, it was just a guess because this prevents item renaming too. Your add-on must have some likewise function, for whatever reason. I would contact the retailer of the add-on to check why they implemented this function.
The function which prevents the costing method modification is TestNoEntriesExist-function in the Item Table. If you license does not allow you to access the C/AL code and you cannot rename the items, there is no option but to get a developer to modify this function to allow this when the inventory is 0.
But as kine has already said, this can lead to problems in the long run. For example, the FIFO cost adjustment adds rounding entries for purchases, whereas the Average cost adjustment adds rounding entries for sales if the sales have been fully appplied to the purchase, the sales are adjusted and the inventory value is not 0 which it should be if the remaining quantity of the purchase is 0.
Any revaluation or delayed item charges etc. which are posted after the costing method modification can trigger this process. So there is a good reason why the TestNoEntriesExist normally prevents this.Kai Kowalewski0 -
Standard Navision will allow you to rename an item. If a modification or an add-on is made to disallow renaming, you'll need to ask your solution provider to help you with this.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0
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