[IntegrationEvent(False,False)]
local procedure OnBeforeCode(ReturnReceiptLine: Record "Return Receipt Line", HideDialog: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterCopyItemJnlLineFromReturnRcpt(var ItemJournalLine: Record "Item Journal Line", ReturnReceiptHeader: Record "Return Receipt Header", ReturnReceiptLine: Record "Return Receipt Line", var WhseUndoQty: Codeunit "Whse. Undo Quantity", var ItemLedgEntryNo: Integer, var TempWhseJnlLine: Record "Warehouse Journal Line" temporary, var NextLineNo: Integer, ReturnRcptHeader: Record "Return Receipt Header", var TempGlobalItemLedgEntry: Record "Item Ledger Entry" temporary, var TempGlobalItemEntryRelation: Record "Item Entry Relation" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterInsertNewReceiptLine(var ReturnReceiptLine: Record "Return Receipt Line", var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var PostedWhseRcptLineFound: Boolean, DocLineNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterNewReturnRcptLineInsert(var NewReturnReceiptLine: Record "Return Receipt Line", OldReturnReceiptLine: Record "Return Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnAfterReturnRcptLineModify(var ReturnRcptLine: Record "Return Receipt Line", var TempWhseJnlLine: Record "Warehouse Journal Line" temporary, DocLineNo: Integer, HideDialog: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateSalesLine(var ReturnRcptLine: Record "Return Receipt Line", var SalesLine: Record "Sales Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckReturnRcptLine(var ReturnReceiptLine: Record "Return Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetCorrectionLineNo(ReturnRcptLine: Record "Return Receipt Line", var Result: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeOnRun(var ReturnReceiptLine: Record "Return Receipt Line", var IsHandled: Boolean, var SkipTypeCheck: Boolean, var HideDialog: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeNewReturnRcptLineInsert(var NewReturnReceiptLine: Record "Return Receipt Line", OldReturnReceiptLine: Record "Return Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnBeforePostItemJnlLine(var ReturnReceiptLine: Record "Return Receipt Line", DocLineNo: Integer, var ItemLedgEntryNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeReturnRcptLineModify(var ReturnReceiptLine: Record "Return Receipt Line", var TempWhseJnlLine: Record "Warehouse Journal Line" temporary)
[IntegrationEvent(False,False)]
local procedure OnUpdateOrderLineOnBeforeUpdateSalesLine(var ReturnReceiptLine: Record "Return Receipt Line", var SalesLine: Record "Sales Line")
[IntegrationEvent(False,False)]
local procedure OnCheckReturnRcptLineOnBeforeCheckReturnQtyRcdNotInvd(var ReturnReceiptLine: Record "Return Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckReturnRcptLineOnBeforeCollectItemLedgEntries(var ReturnRcptLine: Record "Return Receipt Line", var TempItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostItemJnlLineOnAfterRunItemJnlPostLine(var ItemJournalLine: Record "Item Journal Line", ReturnReceiptLine: Record "Return Receipt Line", ReturnReceiptHeader: Record "Return Receipt Header", var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line")