Quantcast
Channel: NAV Three Tier — mibuso.com
Viewing all articles
Browse latest Browse all 10032

Dimensions - Migrating from 2009 to 2016

$
0
0
Hello

We are attempting to upgrade form 2009 to 2016 and have encountered a challenge with the move from Dimensions to Dimension Sets. I understand how Dimension Sets work and how they differ from Dimensions in 2009.

We have a custom Code Unit with the following code and it won't compile in NAV2016 because CopyDimBufToJnlLineDim does not exist in Code unit DimensionManagement [408] - as per https://msdn.microsoft.com/en-us/library/jj552487(v=nav.90).aspx

Perhaps someone could review the function below and suggest how this should look in NAV 2016.

LOCAL RunGenJnlPostLine(VAR GenJnlLine : Record "Gen. Journal Line";DimEntryNo : Integer)
TempDimBuf.DELETEALL;
TempJnlLineDim.DELETEALL;
DimBufMgt.GetDimensions(DimEntryNo,TempDimBuf);
DimMgt.CopyDimBufToJnlLineDim(
TempDimBuf,TempJnlLineDim,GenJnlLine."Journal Template Name",
GenJnlLine."Journal Batch Name",GenJnlLine."Line No.");
GenJnlPostLine.RunWithCheck(GenJnlLine,TempJnlLineDim);

Many Thanks

Viewing all articles
Browse latest Browse all 10032

Trending Articles