report 12112 - "Net Change (LCY)" se cc in valuta?

in caso di cc in valuta lanciato in corso d’anno (quindi con campo "start on hand <>0"), il valore riportato sul report non è quello in valuta ma il controvalore in divisa di funzionamento.

il campo "net change (LCY)" va sostituito con il campo "net change" o il report nella sua logica è corretto così ?

...
IF BankDateFilter <> '' THEN

  IF GETRANGEMIN("Date Filter") > 01010000D THEN BEGIN

    SETRANGE("Date Filter",0D,GETRANGEMIN("Date Filter") - 1);

    CALCFIELDS("Net Change (LCY)");

    StartOnHand := "Net Change (LCY)";

    SETFILTER("Date Filter", BankDateFilter);

  END;

Amnt := StartOnHand;

Related
Recommended