KB 979086 NAV 2009 SP1 incorrect?

Tim_StruebelTim_Struebel Member Posts: 19
Hello,

the application hotfix 979086 presupposes a code for NAV 2009 SP1 which is not identical with the original object.
Originalobject Report 595, Trigger: Bank Account - OnAfterGetRecord()

Originalobject code
...
      Amount2 := Amount2 + AdjBase;
      MODIFY;
    END;
  END;
  TotalAdjAmount := TotalAdjAmount + AdjAmount;
  Window.UPDATE(4,TotalAdjAmount);
END ELSE
...

KB-Article-ID 979086 Existing code:
...
    Amount2 := Amount2 + AdjBase;
    MODIFY;
  END;
  TotalAdjAmount := TotalAdjAmount + AdjAmount;
  Window.UPDATE(4,TotalAdjAmount);
END;
...

KB-Article-ID 979086 Replacement code:
...
    Amount2 := Amount2 + AdjBase;
    MODIFY;
  END;
// Add the following lines.
  TotalAdjBase := TotalAdjBase + AdjBase;  
  TotalAdjBaseLCY := TotalAdjBaseLCY + AdjBaseLCY;
  TotalAdjAmount := TotalAdjAmount + AdjAmount;
  Window.UPDATE(4,TotalAdjAmount);
END;
...

Who knows, what is right and the solution can call?

Thank you in advance
Tim

Answers

  • EgnazEgnaz Member Posts: 111
    Original SP1 Code should be:
        Amount2 := Amount2 + AdjBase;
        MODIFY;
      END;
      TotalAdjAmount := TotalAdjAmount + AdjAmount;
      Window.UPDATE(4,TotalAdjAmount);
    END;
    

    Greetz
    egnaz
  • Tim_StruebelTim_Struebel Member Posts: 19
    Thank you for your answer. The same error is contained in 2009 R2 ](*,) .

    Greetz
    Tim
Sign In or Register to comment.