Hi everybody,
We are using Navision 3.70. I have a question regarding the Item Journal posting routine. Why the Item Description is not always being transfered from the Item Journal to the Item Ledger? Codeunit 22 has this peice of code:
ItemLedgEntry.Description := Description;
...
IF ItemLedgEntry.Description = Item.Description THEN
ItemLedgEntry.Description := '';
I am just wondering what is the logic behind this? My guess is that it only transferes the Description that is different from the Item card. But why?
Does anybody has any ideas regarding this issue?
Answers
I have just found it in a Navision 3.56a which is a DOS version from the late 80's.
This is just proof of how the code has been converted and kept as is without any deeper consideration for a loooooooong time.
But it is also the reason we can convert customers on that version to Navision 4.0 SP2 \:D/
/Anders
The on-line help of the field Description mentions:
I presume it's pretty boring to read the same Item Description over and over again in the Item Ledger Entry table :-) That's why it's only filled in when it's different then the one from the Item Card.
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
I think this was orriginaly the idea. Back in the old days you had to pay for every 100mb database space. Imagine... 8-[
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
RIS Plus, LLC