KVSPSAUndo Job Shipment Line#
Procedures#
OnRun#
procedure OnRun(Rec: Record "KVSPSAPosted Job Document Line")
FindPostedWhseShptLine(Record Posted Whse. Shipment Line, Integer, Code[20], Integer, Integer, Code[20], Integer) : Boolean#
procedure FindPostedWhseShptLine(var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line"; UndoType: Integer; UndoID: Code[20]; SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer): Boolean
GetCorrectionLineNo(Record KVSPSAPosted Job Document Line) : Integer#
procedure GetCorrectionLineNo(PostedJobDocumentLine2: Record "KVSPSAPosted Job Document Line"): Integer
GetInvoicedShptEntries(Record KVSPSAPosted Job Document Line, Record Item Ledger Entry) : Boolean#
procedure GetInvoicedShptEntries(PostedJobDocumentLine2: Record "KVSPSAPosted Job Document Line"; var ItemLedgerEntry: Record "Item Ledger Entry"): Boolean
SetHideDialog(Boolean) :#
procedure SetHideDialog(NewHideDialog: Boolean):
UpdateOrderLine(Record KVSPSAPosted Job Document Line) :#
procedure UpdateOrderLine(PostedJobDocumentLine2: Record "KVSPSAPosted Job Document Line"):
Events#
KVSPSAOnAfterCheckJobShptLine(Record KVSPSAPosted Job Document Line, Record Item Ledger Entry) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCheckJobShptLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var TempItemLedgerEntry: Record "Item Ledger Entry" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterCheckJobShptLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCheckJobShptLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var TempItemLedgerEntry: Record "Item Ledger Entry" temporary)
begin
end;
KVSPSAOnAfterCode(Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCode(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterCode', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCode(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnAfterCopyItemJnlLineFromJobShpt(Record Item Journal Line, Record KVSPSAPostedJobDocumentHeader, Record KVSPSAPosted Job Document Line, Record Warehouse Journal Line, Codeunit Whse. Undo Quantity) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCopyItemJnlLineFromJobShpt(var ItemJournalLine: Record "Item Journal Line"; PostedJobDocumentHeader: Record "KVSPSAPostedJobDocumentHeader"; PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary; var WhseUndoQuantity: Codeunit "Whse. Undo Quantity"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterCopyItemJnlLineFromJobShpt', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCopyItemJnlLineFromJobShpt(var ItemJournalLine: Record "Item Journal Line"; PostedJobDocumentHeader: Record "KVSPSAPostedJobDocumentHeader"; PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary; var WhseUndoQuantity: Codeunit "Whse. Undo Quantity")
begin
end;
KVSPSAOnAfterGetCorrectionLineNo(Record KVSPSAPosted Job Document Line, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetCorrectionLineNo(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var Result: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterGetCorrectionLineNo', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterGetCorrectionLineNo(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var Result: Integer)
begin
end;
KVSPSAOnAfterInsertNewShipmentLine(Record KVSPSAPosted Job Document Line, Record Posted Whse. Shipment Line, Boolean, Integer, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInsertNewShipmentLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line"; var PostedWhseShptLineFound: Boolean; DocLineNo: Integer; ItemShptEntryNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterInsertNewShipmentLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInsertNewShipmentLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line"; var PostedWhseShptLineFound: Boolean; DocLineNo: Integer; ItemShptEntryNo: Integer)
begin
end;
KVSPSAOnAfterJobShptLineModify(Record KVSPSAPosted Job Document Line, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterJobShptLineModify(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; DocLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterJobShptLineModify', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterJobShptLineModify(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; DocLineNo: Integer)
begin
end;
KVSPSAOnAfterNewJobShptLineInsert(Record KVSPSAPosted Job Document Line, Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterNewJobShptLineInsert(var NewPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; OldPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterNewJobShptLineInsert', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterNewJobShptLineInsert(var NewPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; OldPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnAfterPostItemJnlLine(Record Item Journal Line, Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterPostItemJnlLine(var ItemJournalLine: Record "Item Journal Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterPostItemJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterPostItemJnlLine(var ItemJournalLine: Record "Item Journal Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnAfterUpdateJobDocumentLine(Record KVSPSAJob Document Line, Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterUpdateJobDocumentLine(var JobDocumentLine: Record "KVSPSAJob Document Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnAfterUpdateJobDocumentLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterUpdateJobDocumentLine(var JobDocumentLine: Record "KVSPSAJob Document Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnBeforeCheckJobShptLine(Record KVSPSAPosted Job Document Line, Boolean, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckJobShptLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean; var SkipTestFields: Boolean; var SkipUndoPosting: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforeCheckJobShptLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckJobShptLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean; var SkipTestFields: Boolean; var SkipUndoPosting: Boolean)
begin
end;
KVSPSAOnBeforeFindPostedWhseShptLine(Record Posted Whse. Shipment Line, Integer, Code[20], Integer, Integer, Code[20], Integer, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindPostedWhseShptLine(var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line"; UndoType: Integer; UndoID: Code[20]; SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; var Ok: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforeFindPostedWhseShptLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindPostedWhseShptLine(var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line"; UndoType: Integer; UndoID: Code[20]; SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; var Ok: Boolean; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeGetCorrectionLineNo(Record KVSPSAPosted Job Document Line, Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetCorrectionLineNo(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var Result: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforeGetCorrectionLineNo', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetCorrectionLineNo(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var Result: Integer; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeJobShptLineModify(Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeJobShptLineModify(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforeJobShptLineModify', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeJobShptLineModify(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnBeforeNewJobShptLineInsert(Record KVSPSAPosted Job Document Line, Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeNewJobShptLineInsert(var NewPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; OldPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforeNewJobShptLineInsert', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeNewJobShptLineInsert(var NewPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; OldPostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnBeforeOnRun(Record KVSPSAPosted Job Document Line, Boolean, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeOnRun(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean; var SkipTypeCheck: Boolean; var HideDialog: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforeOnRun', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeOnRun(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean; var SkipTypeCheck: Boolean; var HideDialog: Boolean)
begin
end;
KVSPSAOnBeforePostItemJnlLine(Record KVSPSAPosted Job Document Line, Integer, Integer, Boolean, Record Item Ledger Entry, Record Item Entry Relation, Record Warehouse Journal Line, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforePostItemJnlLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var DocLineNo: Integer; var ItemLedgEntryNo: Integer; var IsHandled: Boolean; var TempGlobalItemLedgerEntry: Record "Item Ledger Entry" temporary; var TempGlobalItemEntryRelation: Record "Item Entry Relation" temporary; var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary; var NextLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforePostItemJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforePostItemJnlLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var DocLineNo: Integer; var ItemLedgEntryNo: Integer; var IsHandled: Boolean; var TempGlobalItemLedgerEntry: Record "Item Ledger Entry" temporary; var TempGlobalItemEntryRelation: Record "Item Entry Relation" temporary; var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary; var NextLineNo: Integer)
begin
end;
KVSPSAOnBeforeUpdateOrderLine(Record KVSPSAPosted Job Document Line, Boolean, Record Item Ledger Entry) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeUpdateOrderLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean; var TempGlobalItemLedgerEntry: Record "Item Ledger Entry" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnBeforeUpdateOrderLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeUpdateOrderLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean; var TempGlobalItemLedgerEntry: Record "Item Ledger Entry" temporary)
begin
end;
KVSPSAOnCheckJobShptLineOnBeforeCollectItemLedgEntries(Record KVSPSAPosted Job Document Line, Record Item Ledger Entry, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCheckJobShptLineOnBeforeCollectItemLedgEntries(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var TempItemLedgerEntry: Record "Item Ledger Entry" temporary; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnCheckJobShptLineOnBeforeCollectItemLedgEntries', '', false, false)]
local procedure DoSomethingKVSPSAOnCheckJobShptLineOnBeforeCollectItemLedgEntries(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var TempItemLedgerEntry: Record "Item Ledger Entry" temporary; var IsHandled: Boolean)
begin
end;
KVSPSAOnCheckJobShptLineOnBeforeHasInvoicedNotReturnedQuantity(Record KVSPSAPosted Job Document Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCheckJobShptLineOnBeforeHasInvoicedNotReturnedQuantity(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnCheckJobShptLineOnBeforeHasInvoicedNotReturnedQuantity', '', false, false)]
local procedure DoSomethingKVSPSAOnCheckJobShptLineOnBeforeHasInvoicedNotReturnedQuantity(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean)
begin
end;
KVSPSAOnCodeOnAfterJobShptLineSetFilters(Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCodeOnAfterJobShptLineSetFilters(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnCodeOnAfterJobShptLineSetFilters', '', false, false)]
local procedure DoSomethingKVSPSAOnCodeOnAfterJobShptLineSetFilters(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnCodeOnBeforeProcessItemShptEntry(Integer, Integer, Record KVSPSAPosted Job Document Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCodeOnBeforeProcessItemShptEntry(var ItemShptEntryNo: Integer; var DocLineNo: Integer; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnCodeOnBeforeProcessItemShptEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnCodeOnBeforeProcessItemShptEntry(var ItemShptEntryNo: Integer; var DocLineNo: Integer; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var IsHandled: Boolean)
begin
end;
KVSPSAOnCodeOnBeforeUndoLoop(Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCodeOnBeforeUndoLoop(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnCodeOnBeforeUndoLoop', '', false, false)]
local procedure DoSomethingKVSPSAOnCodeOnBeforeUndoLoop(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnFindPostedWhseShptLineOnAfterSetFilters(Record Posted Whse. Shipment Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnFindPostedWhseShptLineOnAfterSetFilters(var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnFindPostedWhseShptLineOnAfterSetFilters', '', false, false)]
local procedure DoSomethingKVSPSAOnFindPostedWhseShptLineOnAfterSetFilters(var PostedWhseShipmentLine: Record "Posted Whse. Shipment Line")
begin
end;
KVSPSAOnGetInvoicedShptEntriesOnAfterSetFilters(Record Item Ledger Entry, Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnGetInvoicedShptEntriesOnAfterSetFilters(var ItemLedgerEntry: Record "Item Ledger Entry"; PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnGetInvoicedShptEntriesOnAfterSetFilters', '', false, false)]
local procedure DoSomethingKVSPSAOnGetInvoicedShptEntriesOnAfterSetFilters(var ItemLedgerEntry: Record "Item Ledger Entry"; PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnItemJnlPostLineOnAfterGetInvoicedShptEntriesOnBeforeExit(Record Item Journal Line, Record KVSPSAPosted Job Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnItemJnlPostLineOnAfterGetInvoicedShptEntriesOnBeforeExit(var ItemJournalLine: Record "Item Journal Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnItemJnlPostLineOnAfterGetInvoicedShptEntriesOnBeforeExit', '', false, false)]
local procedure DoSomethingKVSPSAOnItemJnlPostLineOnAfterGetInvoicedShptEntriesOnBeforeExit(var ItemJournalLine: Record "Item Journal Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line")
begin
end;
KVSPSAOnPostItemJnlLineOnAfterCalcRemQtyBase(Decimal, Record Item Journal Line, Record KVSPSAPosted Job Document Line, Record Item Ledger Entry) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnPostItemJnlLineOnAfterCalcRemQtyBase(var RemQtyBase: Decimal; var ItemJournalLine: Record "Item Journal Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var ItemLedgerEntryNotInvoiced: Record "Item Ledger Entry"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnPostItemJnlLineOnAfterCalcRemQtyBase', '', false, false)]
local procedure DoSomethingKVSPSAOnPostItemJnlLineOnAfterCalcRemQtyBase(var RemQtyBase: Decimal; var ItemJournalLine: Record "Item Journal Line"; var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var ItemLedgerEntryNotInvoiced: Record "Item Ledger Entry")
begin
end;
KVSPSAOnPostItemJnlLineOnAfterInsertTempWhseJnlLine(Record KVSPSAPosted Job Document Line, Record Item Journal Line, Record Warehouse Journal Line, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnPostItemJnlLineOnAfterInsertTempWhseJnlLine(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var ItemJournalLine: Record "Item Journal Line"; var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary; var NextLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnPostItemJnlLineOnAfterInsertTempWhseJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnPostItemJnlLineOnAfterInsertTempWhseJnlLine(PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var ItemJournalLine: Record "Item Journal Line"; var TempWarehouseJournalLine: Record "Warehouse Journal Line" temporary; var NextLineNo: Integer)
begin
end;
KVSPSAOnPostItemJnlLineOnAfterRunItemJnlPostLine(Record Item Journal Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnPostItemJnlLineOnAfterRunItemJnlPostLine(var ItemJournalLine: Record "Item Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnPostItemJnlLineOnAfterRunItemJnlPostLine', '', false, false)]
local procedure DoSomethingKVSPSAOnPostItemJnlLineOnAfterRunItemJnlPostLine(var ItemJournalLine: Record "Item Journal Line")
begin
end;
KVSPSAOnPostItemJnlLineOnBeforeRunItemJnlPostLine(Record Item Journal Line, Record Item Ledger Entry, Record KVSPSAPosted Job Document Line, Record KVSPSAPostedJobDocumentHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnPostItemJnlLineOnBeforeRunItemJnlPostLine(var ItemJournalLine: Record "Item Journal Line"; ItemLedgerEntryNotInvoiced: Record "Item Ledger Entry"; PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; PostedJobDocumentHeader: Record "KVSPSAPostedJobDocumentHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnPostItemJnlLineOnBeforeRunItemJnlPostLine', '', false, false)]
local procedure DoSomethingKVSPSAOnPostItemJnlLineOnBeforeRunItemJnlPostLine(var ItemJournalLine: Record "Item Journal Line"; ItemLedgerEntryNotInvoiced: Record "Item Ledger Entry"; PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; PostedJobDocumentHeader: Record "KVSPSAPostedJobDocumentHeader"; var IsHandled: Boolean)
begin
end;
KVSPSAOnUpdateOrderLineOnBeforeUpdateJobDocumentLine(Record KVSPSAPosted Job Document Line, Record KVSPSAJob Document Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnUpdateOrderLineOnBeforeUpdateJobDocumentLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var JobDocumentLine: Record "KVSPSAJob Document Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUndo Job Shipment Line", 'KVSPSAOnUpdateOrderLineOnBeforeUpdateJobDocumentLine', '', false, false)]
local procedure DoSomethingKVSPSAOnUpdateOrderLineOnBeforeUpdateJobDocumentLine(var PostedJobDocumentLine: Record "KVSPSAPosted Job Document Line"; var JobDocumentLine: Record "KVSPSAJob Document Line")
begin
end;