procedure PostItemJnlLineAppliedToList(ItemJnlLine: Record "Item Journal Line", var TempApplyToItemLedgEntry: Record "Item Ledger Entry" temporary, UndoQty: Decimal, UndoQtyBase: Decimal, var TempItemLedgEntry: Record "Item Ledger Entry" temporary, var TempItemEntryRelation: Record "Item Entry Relation" temporary)
procedure PostItemJnlLineAppliedToList(ItemJnlLine: Record "Item Journal Line", var TempApplyToItemLedgEntry: Record "Item Ledger Entry" temporary, UndoQty: Decimal, UndoQtyBase: Decimal, var TempItemLedgEntry: Record "Item Ledger Entry" temporary, var TempItemEntryRelation: Record "Item Entry Relation" temporary, InvoicedEntry: Boolean)
This element will become obsolete from version 25.0. Moved to codeunit Serv. Undo Posting Mgt.
[Obsolete(Moved to codeunit Serv. Undo Posting Mgt.,25.0)]
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateServLine(var ServLine: Record "Service Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeAdjustQuantityRounding(var ItemJnlLine: Record "Item Journal Line", var NonDistrQuantity: Decimal, NonDistrQuantityBase: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostItemJnlLine(var ItemJournalLine: Record "Item Journal Line", TempApplyToItemLedgEntry: Record "Item Ledger Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforePostItemJnlLineAppliedToList(ItemJnlLine: Record "Item Journal Line", var TempApplyToItemLedgEntry: Record "Item Ledger Entry" temporary, UndoQty: Decimal, UndoQtyBase: Decimal, var TempItemLedgEntry: Record "Item Ledger Entry" temporary, var TempItemEntryRelation: Record "Item Entry Relation" temporary, InvoicedEntry: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeRevertPostedItemTrackingFromPurchLine(PurchLine: Record "Purchase Line", var TempUndoneItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePurchLineReserveVerifyQuantity(PurchLine: Record "Purchase Line", xPurchLine: Record "Purchase Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeRevertPostedItemTrackingFromSalesLine(SalesLine: Record "Sales Line", var TempUndoneItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSalesLineReserveVerifyQuantity(SalesLine: Record "Sales Line", xSalesLine: Record "Sales Line", var IsHandled: Boolean)
This element will become obsolete from version 25.0. Moved to codeunit Serv. Undo Posting Mgt.
[Obsolete(Moved to codeunit Serv. Undo Posting Mgt.,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeRevertPostedItemTrackingFromServiceLine(ServiceLine: Record "Service Line", var TempUndoneItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
This element will become obsolete from version 25.0. Moved to codeunit Serv. Undo Posting Mgt.
[Obsolete(Moved to codeunit Serv. Undo Posting Mgt.,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeServiceLineReserveVerifyQuantity(ServiceLine: Record "Service Line", xServiceLine: Record "Service Line", var IsHandled: Boolean)
This element will become obsolete from version 25.0. Moved to codeunit Serv. Undo Posting Mgt.
[Obsolete(Moved to codeunit Serv. Undo Posting Mgt.,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeServiceLineCnsmReserveVerifyQuantity(ServiceLine: Record "Service Line", xServiceLine: Record "Service Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestTransferShptLine(var TransferShipmentLine: Record "Transfer Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestPostedInvtPickLine(UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean, UndoType: Integer, UndoID: Code[20])
Parameters
Name
Type
Description
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
UndoType
Integer
UndoID
Code[20]
OnBeforeTestPostedInvtPutAwayLine
[IntegrationEvent(False,False)]
local procedure OnBeforeTestPostedInvtPutAwayLine(UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean, UndoType: Integer, UndoID: Code[20])
Parameters
Name
Type
Description
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
UndoType
Integer
UndoID
Code[20]
OnBeforeTestPostedWhseShipmentLine
[IntegrationEvent(False,False)]
local procedure OnBeforeTestPostedWhseShipmentLine(UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean, UndoType: Integer, UndoID: Code[20])
Parameters
Name
Type
Description
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
UndoType
Integer
UndoID
Code[20]
OnBeforeTestRgstrdWhseActivityLine
[IntegrationEvent(False,False)]
local procedure OnBeforeTestRgstrdWhseActivityLine(UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean)
Parameters
Name
Type
Description
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
OnBeforeTestWarehouseActivityLine
[IntegrationEvent(False,False)]
local procedure OnBeforeTestWarehouseActivityLine(UndoType: Option, UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean)
Parameters
Name
Type
Description
UndoType
Option
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
OnBeforeTestWarehouseEntry
[IntegrationEvent(False,False)]
local procedure OnBeforeTestWarehouseEntry(UndoLineNo: Integer, var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestWarehouseReceiptLine(UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean)
Parameters
Name
Type
Description
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
OnBeforeTestWarehouseShipmentLine
[IntegrationEvent(False,False)]
local procedure OnBeforeTestWarehouseShipmentLine(UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean)
Parameters
Name
Type
Description
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
OnBeforeTestWhseWorksheetLine
[IntegrationEvent(False,False)]
local procedure OnBeforeTestWhseWorksheetLine(UndoLineNo: Integer, SourceType: Integer, SourceSubtype: Integer, SourceID: Code[20], SourceRefNo: Integer, var IsHandled: Boolean)
Parameters
Name
Type
Description
UndoLineNo
Integer
SourceType
Integer
SourceSubtype
Integer
SourceID
Code[20]
SourceRefNo
Integer
IsHandled
Boolean
OnBeforeUndoValuePostingFromJob
[IntegrationEvent(False,False)]
local procedure OnBeforeUndoValuePostingFromJob(var ItemJournalLine: Record "Item Journal Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckItemLedgEntriesOnBeforeCheckTempItemLedgEntry(var TempItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostItemJnlLineAppliedToListOnBeforeTempItemEntryRelationInsert(var TempItemEntryRelation: Record "Item Entry Relation" temporary, ItemJournalLine: Record "Item Journal Line")
[IntegrationEvent(False,False)]
local procedure OnPostItemJnlLineAppliedToListOnAfterPostItemJnlLine(var ItemJournalLine: Record "Item Journal Line", TempApplyToItemLedgEntry: Record "Item Ledger Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnPostItemJnlLineAppliedToListOnAfterSetInvoicedQty(var ItemJournalLine: Record "Item Journal Line", TempApplyToItemLedgEntry: Record "Item Ledger Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnUpdateSalesLineOnBeforeInitOustanding(var SalesLine: Record "Sales Line", var UndoQty: Decimal, var UndoQtyBase: Decimal)
[IntegrationEvent(False,False)]
local procedure OnPostItemJnlLineOnBeforePostJobConsumption(var ItemJnlLine2: Record "Item Journal Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostItemJnlLineOnBeforePostItemJnlLineForJob(var ItemJnlLine2: Record "Item Journal Line", var IsHandled: Boolean, var ItemJnlLine: Record "Item Journal Line", var PostJobConsumptionBeforePurch: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestWarehouseActivityLine2(var WarehouseActivityLine: Record "Warehouse Activity Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRevertPostedItemTrackingOnBeforeReservEntryInsert(var ReservationEntry: Record "Reservation Entry", var TempItemLedgerEntry: Record "Item Ledger Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnTestWarehouseEntryOnAfterSetFilters(var WarehouseEntry: Record "Warehouse Entry", PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
This element will become obsolete from version 25.0. Moved to codeunit Serv. Undo Posting Mgt.
[Obsolete(Moved to codeunit Serv. Undo Posting Mgt.,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateServLine(var ServiceLine: Record "Service Line", var UndoQty: Decimal, var UndoQtyBase: Decimal, var TempUndoneItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdatePurchLine(PurchaseLine: Record "Purchase Line", var UndoQty: Decimal, var UndoQtyBase: Decimal, var TempUndoneItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateTransLine(TransLine: Record "Transfer Line", var UndoQty: Decimal, var UndoQtyBase: Decimal, var TempUndoneItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateSalesLine(SalesLine: Record "Sales Line", var UndoQty: Decimal, var UndoQtyBase: Decimal, var TempUndoneItemLedgEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRevertPostedItemTrackingOnBeforeUpdateReservEntry(var TempItemLedgEntry: Record "Item Ledger Entry" temporary, var TrackingSpecification: Record "Tracking Specification", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestRgstrdWhseActivityLine2(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRevertPostedItemTrackingOnBeforeGetTrackingSpecification(var TempItemLedgerEntry: Record "Item Ledger Entry" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnUpdateDerivedTransferLineOnAfterTransferTracking(var TransferLine: Record "Transfer Line", var TransferShipmentLine: Record "Transfer Shipment Line", var DerivedTransferLine: Record "Transfer Line")
[IntegrationEvent(False,False)]
local procedure OnCollectOutputItemLedgEntriesForSubcontructingPurcReceiptLine(var TempItemLedgerEntry: Record "Item Ledger Entry" temporary, PurchRcptLine: Record "Purch. Rcpt. Line", var Result: Boolean)