Hi,
I don't know if that happened on purpose but in NAV 2018 there was already an event publisher "OnBeforeItemJnlPostLine" in Codeunit 80. This publisher is missing in BC. Can you please re-add the publisher? The Publisher was called in the function "PostItemJnlLine".
NAV 2018:
OriginalItemJnlLine := ItemJnlLine;
OnBeforeItemJnlPostLine(ItemJnlLine,SalesLine);
ItemJnlPostLine.RunWithCheck(ItemJnlLine);
Publisher Definition:
LOCAL [IntegrationEvent] OnBeforeItemJnlPostLine(VAR ItemJournalLine : Record "Item Journal Line";SalesLine : Record "Sales Line")
Thank you!