GL Setup - unable to change Invoice Rounding Precision

hav
Member Posts: 299
Hi,
I have upgraded a database from NAV 4.0 GB to NAV 2009 R2 GB version. After the upgrade, i noticed that the "Invoice Rounding Precision (LCY)" on General Ledger Setup is changed to 0.00 whereas the original database had the value as 0.01. When i try to change the value from 0.00 to 0.01 it generates error saying that you cannot change the value to 0.01 since there are posted ledger entries.
I had searched for many posts in this forum but one of them http://www.mibuso.com/forum/viewtopic.php?f=23&t=43212&hilit=general+ledger+setup suggests to delete the record from the GL Setup table and create a new one with required precision
and another one http://www.mibuso.com/forum/viewtopic.php?f=23&t=8106&hilit=general+ledger+setup suggest to alter the setup table.
I don't know what exactly needs to be done.
Say if i delete the record and recreate with new precision then will it affect the posted ledger entries?
I mean the upgraded database will show entries with same value as it was in original database.
Please advise.
I have upgraded a database from NAV 4.0 GB to NAV 2009 R2 GB version. After the upgrade, i noticed that the "Invoice Rounding Precision (LCY)" on General Ledger Setup is changed to 0.00 whereas the original database had the value as 0.01. When i try to change the value from 0.00 to 0.01 it generates error saying that you cannot change the value to 0.01 since there are posted ledger entries.
I had searched for many posts in this forum but one of them http://www.mibuso.com/forum/viewtopic.php?f=23&t=43212&hilit=general+ledger+setup suggests to delete the record from the GL Setup table and create a new one with required precision
and another one http://www.mibuso.com/forum/viewtopic.php?f=23&t=8106&hilit=general+ledger+setup suggest to alter the setup table.
I don't know what exactly needs to be done.
Say if i delete the record and recreate with new precision then will it affect the posted ledger entries?
I mean the upgraded database will show entries with same value as it was in original database.
Please advise.
Regards,
Hemant
MCTS (MB7-841 : NAV 2009 C/SIDE Solution Development)
Hemant
MCTS (MB7-841 : NAV 2009 C/SIDE Solution Development)
0
Answers
-
If this is only once that you need to do such an activity, I think you can check if there is a code written in the OnValidate trigger of the Invoice Rounding Precision (LCY) field of the G/L Setup table, comment that code, then change the value and again uncomment the code.
Chn0 -
Thanks for your reply.
I know that the error comes from the OnValidate trigger of "Invoice Rounding Precision (LCY)" field and that as per your suggestion commenting and uncommenting the code will allow me to change its value.
However my concern ishav wrote:I mean the upgraded database will show entries with same value as it was in original database.
Regards,
HemantRegards,
Hemant
MCTS (MB7-841 : NAV 2009 C/SIDE Solution Development)0 -
Hemant, what I see here is that if the precision changes from 0.01 to 0.00, there may be some rounding done to the amounts (not sure though). I feel it is better to make it 0.01 again; its your choice though.
Chn0 -
I tried commenting the code and changed the precision to 0.01. I compared the values in original and new database. Both were identical. I then uncommented the code.
From the above i understand that the upgrade process did not changed the value although the precision set on GL Setup after the upgrade was 0.00.
Thanks,
HemantRegards,
Hemant
MCTS (MB7-841 : NAV 2009 C/SIDE Solution Development)0 -
Yes, changing the rounding precision does not impact the existing entries in anyway, it only impacts new entries. It stops you from changing if you have posted entries so your rounding in the G/L is consistent. In your case since this was through an upgrade, the rounding is consistent.Gerry Kistler
KCP Consultores0
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