Hi all,
during a setting and testing of a new client, my colleague and I saw that it is possible to post on dimension value types "Standard" and "Begin-Total". We could not believe that until we saw it in the codeunit 408:
[..]
IF NOT (DimVal."Dimension Value Type" IN
[DimVal."Dimension Value Type"::Standard,
DimVal."Dimension Value Type"::"Begin-Total"])
THEN BEGIN
DimErr :=
STRSUBSTNO(Text017,DimVal.FIELDCAPTION("Dimension Value Type"),
DimVal.TABLECAPTION,DimCode,DimValCode,FORMAT(DimVal."Dimension Value Type"));
EXIT(FALSE);
END;
[..]
Because of being curious, I've looked into the help of NAV, training materials and searched on several sites, and everyone says, that posting is possible for dimension value types of "Standard" and "Begin-Total". But I did not found anywhere the reason to post on Begin-Totals, even the purpose or examples. :-k
So my (possible stupid) questions:
- Why are dimension value types of "Begin-Total" allowed to post?
- What was the reason for allowing to post them?
- And how should I imagine a case where I want to post a begin-total?
The only I could imagine is that this could be used as collecting box where everything could be assigned which doesn't match to Standard value type belonging to the begin-total. Or am I wrong?
Comments
I agree with this assumption. I think this way too.