KVSKBADispatchMgt#
Procedures#
Release(Record KVSKBADispatchHandlingHeader) :#
procedure Release(var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
PostYesNo(Record KVSKBADispatchHandlingHeader) :#
Summary: This function posts the Dispatch Header
procedure PostYesNo(var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
Parameters:
DispatchHandlingHeader
: Record "KVSKBADispatchHandlingHeader"
PostYesNoPreChecks(Record KVSKBADispatchHandlingHeader) : Boolean#
Summary: This function execute checks before posting the Dispatch Header
procedure PostYesNoPreChecks(var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"): Boolean
Parameters:
DispatchHandlingHeader
: Record "KVSKBADispatchHandlingHeader"
Returns: Boolean, returns true if posting should be executed
GetToInvoiceSetting(Record KVSKBADispatchHandlingHeader) : Boolean#
Summary: Gets the Invoice Setting for Posting Warehouse Shipments/Inventory Picks.
procedure GetToInvoiceSetting(var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"): Boolean
Parameters:
DispatchHandlingHeader
: Record "KVSKBADispatchHandlingHeader"
Returns: Boolean, returns the invoice setting
RegisterPickAndCreateDHOrder(Record Warehouse Activity Line, Boolean, Boolean) :#
procedure RegisterPickAndCreateDHOrder(var WarehouseActivityLine: Record "Warehouse Activity Line"; ShowConfirm: Boolean; ShowDispOrder: Boolean):
CreateDHLinesFromSalesShpts(Record Sales Shipment Header, Record KVSKBADispatchHandlingHeader, Boolean) :#
Summary: Create dispatch handling lines from sales shipments
procedure CreateDHLinesFromSalesShpts(var SalesShipmentHeader: Record "Sales Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ShowMessage: Boolean):
Parameters:
SalesShipmentHeader
: Source Sales Shipment Header recordDispatchHandlingHeader
: Target DispatchHandlingHeader recordShowMessage
: Defines whether a message should be displayed.
CreateDispatchHandlingLinesFromTransferShipment(Record Transfer Shipment Header, Record KVSKBADispatchHandlingHeader, Boolean) :#
Summary: Create dispatch handling lines from a transfer shipment
procedure CreateDispatchHandlingLinesFromTransferShipment(var TransferShipmentHeader: Record "Transfer Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ShowMessage: Boolean):
Parameters:
TransferShipmentHeader
: Source Transfer Shipment Header recordDispatchHandlingHeader
: Traget Dispatch Handling Header recordShowMessage
: Defines whether a message should be displayed
RunPosting(Record KVSKBADispatchHandlingHeader, Boolean) :#
Summary: Post the selected dispatch handling order
procedure RunPosting(var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; Invoice: Boolean):
Parameters:
DispatchHandlingHeader
: DispatchHandlingHeader record which is to be postedInvoice
: Boolean, set if Inventory Pick and Warehouse Shipments should be invoiced
PostWarehouseShipments(Record KVSKBADispatchHandlingHeader, Boolean) : Boolean#
Summary: This function post the Warehouse Shipments of a Dispatch Header
procedure PostWarehouseShipments(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; Invoice: Boolean): Boolean
Parameters:
DispatchHandlingHeader
: Record "KVSKBADispatchHandlingHeader"Invoice
: Boolean, set if Warehouse Shipments should be invoiced
Returns: Boolean, returns true if successful
PostInvtPicks(Record KVSKBADispatchHandlingHeader, Boolean) :#
Summary: This function post the Inventory Picks of a Dispatch Header
procedure PostInvtPicks(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; Invoice: Boolean):
Parameters:
DispatchHandlingHeader
: Record "KVSKBADispatchHandlingHeader"Invoice
: Boolean, set if Inventory Pick should be invoiced
CheckInvtPickLineNotInDispatch(Record Warehouse Activity Line) :#
procedure CheckInvtPickLineNotInDispatch(WarehouseActivityLine: Record "Warehouse Activity Line"):
CheckInvtPickHeaderNotInDispatch(Record Warehouse Activity Header) :#
procedure CheckInvtPickHeaderNotInDispatch(WarehouseActivityHeader: Record "Warehouse Activity Header"):
CreateAndPostDispOrdrOnPostSalesShpt(Record Sales Shipment Header, Record Sales Header) :#
Summary: Automatically create and post dispatch handling order on posting sales shipment
procedure CreateAndPostDispOrdrOnPostSalesShpt(SalesShipmentHeader: Record "Sales Shipment Header"; SalesHeader: Record "Sales Header"):
Parameters:
SalesShipmentHeader
: New SalesShipmentHeader recordSalesHeader
: Source SalesHeader record
PreparePackageLinesForDispatchHandlingOrder(Record KVSKBADispatchPackageLine, Record KVSKBADispatchPackageLine, Integer, Code[20]) :#
Summary: This function prepare package lines before inserting into a dispatch handling order
procedure PreparePackageLinesForDispatchHandlingOrder(var DispatchPackageLine: Record "KVSKBADispatchPackageLine"; var TempDispatchPackageLine: Record "KVSKBADispatchPackageLine" temporary; SourceTypePar: Integer; SourceNoPar: Code[20]):
Parameters:
DispatchPackageLine
: Source DispatchPackageLine recordTempDispatchPackageLine
: Target temporary DispatchPackageLine recordSourceTypePar
: Defines the data source table as an integerSourceNoPar
: Defines the number of the origin data record as a code 20
AddPackageLinesToDisphandlingOrder(Record KVSKBADispatchHandlingHeader, Record KVSKBADispatchPackageLine) :#
Summary: This function add package lines to a dispatch handling order
procedure AddPackageLinesToDisphandlingOrder(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var DispatchPackageLine: Record "KVSKBADispatchPackageLine"):
Parameters:
DispatchHandlingHeader
: Target DispatchHandlingHeader recordDispatchPackageLine
: Source DispatchPackageLine record
SetPostWithPrint(Boolean, Boolean) :#
procedure SetPostWithPrint(NewPrintAfterPost: Boolean; NewShowRequest: Boolean):
CreateDispatchHandlingOrder(Record Sales Header, Record Sales Shipment Header) :#
Summary: If location with automatic dispatch handling, then create and post a dispatch handling order
procedure CreateDispatchHandlingOrder(SalesHeader: Record "Sales Header"; SalesShipmentHeader: Record "Sales Shipment Header"):
Parameters:
SalesHeader
: Source Sales Header recordSalesShipmentHeader
: New Sales Shipment Header record
DeleteAddedTablesTab36a(Record Sales Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This procedure is no longer supported, please use DeleteAddedTablesfromSalesHeader', '23.5')]
procedure DeleteAddedTablesTab36a(SalesHeader: Record "Sales Header"):
DeleteAddedTablesfromSalesHeader(Record Sales Header) :#
Summary: This function is called on deleting the sales header
procedure DeleteAddedTablesfromSalesHeader(SalesHeader: Record "Sales Header"):
Parameters:
SalesHeader
: Sales Header record which is deleted
AssignLinesToPackage(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Boolean) :#
Summary: Assign selected DispatchHandlingLines to a Package line
procedure AssignLinesToPackage(var TempDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; AssignDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; PreventReCalc: Boolean):
Parameters:
TempDispatchHandlingLine
: temporary DispatchHandlingLine recordAssignDispatchHandlingLine
: selected DispatchHandlingLine recordPreventReCalc
: Boolean, prevents the recalculation of the package structure
AssignLinesToPackage(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine) :#
Summary: Assign selected DispatchHandlingLines to a Package line, prevents the recalculation of the package structur
procedure AssignLinesToPackage(var TempDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; AssignDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
Parameters:
TempDispatchHandlingLine
: temporary DispatchHandlingLine recordAssignDispatchHandlingLine
: selected DispatchHandlingLine record
CalcPackageStructureForDispatchOrder(Code[20]) :#
procedure CalcPackageStructureForDispatchOrder(DispatchHandlingOrderNo: Code[20]):
CalculatePackageStructureForDispatchHandlingLine(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Integer, Integer, Integer) : Boolean#
Summary: Calculates the package Structure for a given dispatch handling
procedure CalculatePackageStructureForDispatchHandlingLine(SuperiorPreviousDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; SuperiorNewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var TempAllRecordsDispatchLine: Record "KVSKBADispatchHandlingLine" temporary; var TempNewDispatchLine: Record "KVSKBADispatchHandlingLine" temporary; var LineNo: Integer; var PackageSequenceLineNo: Integer; PackageLevelNo: Integer): Boolean
Parameters:
SuperiorPreviousDispatchHandlingLine
: Current Dispatch Handling LineSuperiorNewDispatchHandlingLine
: New created Dispatch Handling LineTempAllRecordsDispatchLine
: Temp all Dispatch Handling LinesTempNewDispatchLine
: New created Dispatch Handling LineLineNo
: Line No CounterPackageSequenceLineNo
: Package Sequence Line No counterPackageLevelNo
: Package Level No counter
Returns: true if a substructure was created or exists else false
CreateDispatchLinesFromDocuments(Record KVSKBADispatchHandlingHeader, Code[20]) :#
procedure CreateDispatchLinesFromDocuments(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; DocumentNo: Code[20]):
TransferUnhandledLines(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Integer, Integer) :#
Summary: Transfer unhandled temp dispatch handlin lines into the stack for the new dispatch handling lines
procedure TransferUnhandledLines(var TempCurrentDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var TempNewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; LineNo: Integer; PackageSequenceLineNo: Integer):
Parameters:
TempCurrentDispatchHandlingLine
: Unhandled temporary dispatch linesTempNewDispatchHandlingLine
: New temporary dispatch linesLineNo
: Starting line noPackageSequenceLineNo
: Starting package sequence line no
CreatePackage(Record KVSKBADispatchHandlingLine, Record KVSKBACarrier, Record KVSKBADispatchHandlingHeader, Integer, Integer) : Record#
procedure CreatePackage(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var TempCarrier: Record "KVSKBACarrier" temporary; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var NextLineNoLoc: Integer; var NextSequenceLineNo: Integer): Record KVSKBADispatchHandlingLine
Events#
OnPostWhseShptsOnBeforeReopenWhseShptHeader(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Header) :#
[IntegrationEvent(false, false)]
local procedure OnPostWhseShptsOnBeforeReopenWhseShptHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnPostWhseShptsOnBeforeReopenWhseShptHeader', '', false, false)]
local procedure DoSomethingOnPostWhseShptsOnBeforeReopenWhseShptHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header")
begin
end;
OnAfterReopenWhseShptHeaderInPostWhseShpts(Record KVSKBADispatchHandlingHeader, Boolean, Record Warehouse Shipment Header) :#
[IntegrationEvent(false, false)]
local procedure OnAfterReopenWhseShptHeaderInPostWhseShpts(DispHandlHeaderPar: Record "KVSKBADispatchHandlingHeader"; InvoicePar: Boolean; var WhseShptHeaderVar: Record "Warehouse Shipment Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterReopenWhseShptHeaderInPostWhseShpts', '', false, false)]
local procedure DoSomethingOnAfterReopenWhseShptHeaderInPostWhseShpts(DispHandlHeaderPar: Record "KVSKBADispatchHandlingHeader"; InvoicePar: Boolean; var WhseShptHeaderVar: Record "Warehouse Shipment Header")
begin
end;
OnAfterConfirmInPostYesNo(Record KVSKBADispatchHandlingHeader) :#
[IntegrationEvent(false, false)]
local procedure OnAfterConfirmInPostYesNo(var DispHandlHeaderVar: Record "KVSKBADispatchHandlingHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterConfirmInPostYesNo', '', false, false)]
local procedure DoSomethingOnAfterConfirmInPostYesNo(var DispHandlHeaderVar: Record "KVSKBADispatchHandlingHeader")
begin
end;
OnAddPackagesOnBeforeModifyNewDispatchHandlingLine(Record KVSKBADispatchHandlingLine, Record KVSKBACarrier) :#
[IntegrationEvent(false, false)]
local procedure OnAddPackagesOnBeforeModifyNewDispatchHandlingLine(var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var TempKVSKBACarrier: Record "KVSKBACarrier" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAddPackagesOnBeforeModifyNewDispatchHandlingLine', '', false, false)]
local procedure DoSomethingOnAddPackagesOnBeforeModifyNewDispatchHandlingLine(var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var TempKVSKBACarrier: Record "KVSKBACarrier" temporary)
begin
end;
OnBeforeCheckSetupOption(Enum KVSKBADispatchHandlingType) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckSetupOption(KVSKBADispatchHandlingType: Enum "KVSKBADispatchHandlingType"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckSetupOption', '', false, false)]
local procedure DoSomethingOnBeforeCheckSetupOption(KVSKBADispatchHandlingType: Enum "KVSKBADispatchHandlingType")
begin
end;
OnBeforePostYesNo(Record KVSKBADispatchHandlingHeader) :#
[IntegrationEvent(false, false)]
local procedure OnBeforePostYesNo(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforePostYesNo', '', false, false)]
local procedure DoSomethingOnBeforePostYesNo(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader")
begin
end;
OnBeforeRelease(Record KVSKBADispatchHandlingHeader) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeRelease(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeRelease', '', false, false)]
local procedure DoSomethingOnBeforeRelease(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader")
begin
end;
OnPostDispHandlOrderOnAfterInsertPostedDispHandlHeader(Record KVSKBADispatchHandlingHeader, Record KVSKBAPostedDispatchHandHeader) :#
[IntegrationEvent(false, false)]
local procedure OnPostDispHandlOrderOnAfterInsertPostedDispHandlHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnPostDispHandlOrderOnAfterInsertPostedDispHandlHeader', '', false, false)]
local procedure DoSomethingOnPostDispHandlOrderOnAfterInsertPostedDispHandlHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader")
begin
end;
OnPostDispHandlOrderOnAfterInsertPostedDispHandlLine(Record KVSKBADispatchHandlingLine, Record KVSKBAPostedDispatchHandlLine) :#
[IntegrationEvent(false, false)]
local procedure OnPostDispHandlOrderOnAfterInsertPostedDispHandlLine(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var KVSKBAPostedDispatchHandlLine: Record "KVSKBAPostedDispatchHandlLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnPostDispHandlOrderOnAfterInsertPostedDispHandlLine', '', false, false)]
local procedure DoSomethingOnPostDispHandlOrderOnAfterInsertPostedDispHandlLine(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var KVSKBAPostedDispatchHandlLine: Record "KVSKBAPostedDispatchHandlLine")
begin
end;
OnPostDispHandlOrderOnBeforeInsertPostedDispHandlHeader(Record KVSKBADispatchHandlingHeader, Record KVSKBAPostedDispatchHandHeader) :#
[IntegrationEvent(false, false)]
local procedure OnPostDispHandlOrderOnBeforeInsertPostedDispHandlHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnPostDispHandlOrderOnBeforeInsertPostedDispHandlHeader', '', false, false)]
local procedure DoSomethingOnPostDispHandlOrderOnBeforeInsertPostedDispHandlHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader")
begin
end;
OnPostDispHandlOrderOnBeforeInsertPostedDispHandlLine(Record KVSKBADispatchHandlingLine, Record KVSKBAPostedDispatchHandlLine) :#
[IntegrationEvent(false, false)]
local procedure OnPostDispHandlOrderOnBeforeInsertPostedDispHandlLine(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var KVSKBAPostedDispatchHandlLine: Record "KVSKBAPostedDispatchHandlLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnPostDispHandlOrderOnBeforeInsertPostedDispHandlLine', '', false, false)]
local procedure DoSomethingOnPostDispHandlOrderOnBeforeInsertPostedDispHandlLine(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var KVSKBAPostedDispatchHandlLine: Record "KVSKBAPostedDispatchHandlLine")
begin
end;
OnBeforeCreateDHLinesFromSalesShpts(Record KVSKBADispatchHandlingHeader, Record Sales Shipment Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDHLinesFromSalesShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; SalesShipmentHeader: Record "Sales Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDHLinesFromSalesShpts', '', false, false)]
local procedure DoSomethingOnBeforeCreateDHLinesFromSalesShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; SalesShipmentHeader: Record "Sales Shipment Header"; var IsHandled: Boolean)
begin
end;
OnAfterCreateDHLinesFromSalesShpts(Record KVSKBADispatchHandlingHeader, Record Sales Shipment Header, Boolean, Boolean) :#
Summary: This event runs after creating dispatch handling lines form sales shipment
[IntegrationEvent(false, false)]
local procedure OnAfterCreateDHLinesFromSalesShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; SalesShipmentHeader: Record "Sales Shipment Header"; LinesCreated: Boolean; var ShowMessage: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterCreateDHLinesFromSalesShpts', '', false, false)]
local procedure DoSomethingOnAfterCreateDHLinesFromSalesShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; SalesShipmentHeader: Record "Sales Shipment Header"; LinesCreated: Boolean; var ShowMessage: Boolean)
begin
end;
Parameters:
KVSKBADispatchHandlingHeader
: Record "KVSKBADispatchHandlingHeader"SalesShipmentHeader
: Record "Sales Shipment Header"LinesCreated
: Boolean, gives back if dispatch handling lines were createdShowMessage
: Boolean, parameter which allow show or disable message, if dispach handling lines were not created
OnBeforeCreateDHLinesFromTransShpts(Record KVSKBADispatchHandlingHeader, Record Transfer Shipment Header, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This Event is obsolete, use "OnBeforeCreateDispatchHandlingLinesFromTransferShipment" instead', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDHLinesFromTransShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; TransferShipmentHeader: Record "Transfer Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDHLinesFromTransShpts', '', false, false)]
local procedure DoSomethingOnBeforeCreateDHLinesFromTransShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; TransferShipmentHeader: Record "Transfer Shipment Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDHLinesFromReturnShpts(Record KVSKBADispatchHandlingHeader, Record Return Shipment Header, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This Event is obsolete, use "OnBeforeCreateDispatchHandlingLinesFromReturnShipments" instead', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDHLinesFromReturnShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ReturnShipmentHeader: Record "Return Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDHLinesFromReturnShpts', '', false, false)]
local procedure DoSomethingOnBeforeCreateDHLinesFromReturnShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ReturnShipmentHeader: Record "Return Shipment Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDHLinesFromPstdServiceShpt(Record KVSKBADispatchHandlingHeader, Record Service Shipment Header, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This Event is obsolete, use "OnBeforeCreateDispatchHandlingLinesFromPostedServiceShipment" instead', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDHLinesFromPstdServiceShpt(var KKVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ServiceShipmentHeader: Record "Service Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDHLinesFromPstdServiceShpt', '', false, false)]
local procedure DoSomethingOnBeforeCreateDHLinesFromPstdServiceShpt(var KKVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ServiceShipmentHeader: Record "Service Shipment Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDHLinesFromInvtPicks(Record KVSKBADispatchHandlingHeader, Record Warehouse Activity Header, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This Event is obsolete, use "OnBeforeCreateDispatchHandlingLinesFromInventoryPicks" instead', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDHLinesFromInvtPicks(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseActivityHeader: Record "Warehouse Activity Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDHLinesFromInvtPicks', '', false, false)]
local procedure DoSomethingOnBeforeCreateDHLinesFromInvtPicks(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseActivityHeader: Record "Warehouse Activity Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDHLinesFromWhseShpts(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Header, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This Event is obsolete, use "OnBeforeCreateDispatchHandlingLinesFromWarehouseShipment" instead', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDHLinesFromWhseShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDHLinesFromWhseShpts', '', false, false)]
local procedure DoSomethingOnBeforeCreateDHLinesFromWhseShpts(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean)
begin
end;
OnPostYesNoOnBeforeConfirm(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnPostYesNoOnBeforeConfirm(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnPostYesNoOnBeforeConfirm', '', false, false)]
local procedure DoSomethingOnPostYesNoOnBeforeConfirm(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;
OnPostWhseShptsOnBeforeWhseShptHeaderModify(Record Warehouse Shipment Header, Record Warehouse Shipment Header, Record KVSKBADispatchHandlingHeader) :#
[IntegrationEvent(false, false)]
local procedure OnPostWhseShptsOnBeforeWhseShptHeaderModify(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; xWarehouseShipmentHeader: Record "Warehouse Shipment Header"; KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnPostWhseShptsOnBeforeWhseShptHeaderModify', '', false, false)]
local procedure DoSomethingOnPostWhseShptsOnBeforeWhseShptHeaderModify(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; xWarehouseShipmentHeader: Record "Warehouse Shipment Header"; KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader")
begin
end;
OnBeforeCreateDispatchLinesFromDocuments(Record KVSKBADispatchHandlingHeader, Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchLinesFromDocuments(var DispHandlHeader: Record "KVSKBADispatchHandlingHeader"; var DocumentNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchLinesFromDocuments', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchLinesFromDocuments(var DispHandlHeader: Record "KVSKBADispatchHandlingHeader"; var DocumentNo: Code[20])
begin
end;
OnAfterCreateDispatchLinesFromDocumentsBeforeNotification(Record KVSKBADispatchHandlingHeader, Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCreateDispatchLinesFromDocumentsBeforeNotification(var DispHandlHeader: Record "KVSKBADispatchHandlingHeader"; DocumentNo: Code[20]; var FindDocument: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterCreateDispatchLinesFromDocumentsBeforeNotification', '', false, false)]
local procedure DoSomethingOnAfterCreateDispatchLinesFromDocumentsBeforeNotification(var DispHandlHeader: Record "KVSKBADispatchHandlingHeader"; DocumentNo: Code[20]; var FindDocument: Boolean)
begin
end;
OnAfterPostDispHandlOrder(Record KVSKBAPostedDispatchHandHeader) :#
[IntegrationEvent(false, false)]
local procedure OnAfterPostDispHandlOrder(var KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterPostDispHandlOrder', '', false, false)]
local procedure DoSomethingOnAfterPostDispHandlOrder(var KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader")
begin
end;
OnBeforeRunPosting(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeRunPosting(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var Invoice: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeRunPosting', '', false, false)]
local procedure DoSomethingOnBeforeRunPosting(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var Invoice: Boolean)
begin
end;
OnAfterRunPosting(Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterRunPosting(PostedDispatchHandlingHeaderNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterRunPosting', '', false, false)]
local procedure DoSomethingOnAfterRunPosting(PostedDispatchHandlingHeaderNo: Code[20])
begin
end;
OnBeforeModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var NewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt', '', false, false)]
local procedure DoSomethingOnBeforeModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var NewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnAfterModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnAfterModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var NewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt', '', false, false)]
local procedure DoSomethingOnAfterModifyNewDispHandlLine_InUpdateDispHLinOnPostWhseShpt(KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var NewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnCreateDHLinesFromWhseShptsOnAfterSetFilterBeforeFindRecords(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateDHLinesFromWhseShptsOnAfterSetFilterBeforeFindRecords(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentLine: Record "Warehouse Shipment Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnCreateDHLinesFromWhseShptsOnAfterSetFilterBeforeFindRecords', '', false, false)]
local procedure DoSomethingOnCreateDHLinesFromWhseShptsOnAfterSetFilterBeforeFindRecords(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentLine: Record "Warehouse Shipment Line")
begin
end;
OnProcessWhseShptHeaderCheckProcessing(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnProcessWhseShptHeaderCheckProcessing(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var SkipCurrentRecord: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnProcessWhseShptHeaderCheckProcessing', '', false, false)]
local procedure DoSomethingOnProcessWhseShptHeaderCheckProcessing(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var SkipCurrentRecord: Boolean)
begin
end;
OnProcessWhseShptLineCheckProcessing(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnProcessWhseShptLineCheckProcessing(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentLine: Record "Warehouse Shipment Line"; var SkipCurrentRecord: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnProcessWhseShptLineCheckProcessing', '', false, false)]
local procedure DoSomethingOnProcessWhseShptLineCheckProcessing(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentLine: Record "Warehouse Shipment Line"; var SkipCurrentRecord: Boolean)
begin
end;
OnProcessWhseShptLineCheckCreateNewHeader(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Line, Boolean, Record Warehouse Shipment Line) :#
[IntegrationEvent(false, false)]
local procedure OnProcessWhseShptLineCheckCreateNewHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentLine: Record "Warehouse Shipment Line"; var CreateNewHeader: Boolean; var WarehouseShipmentLineLastCreated: Record "Warehouse Shipment Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnProcessWhseShptLineCheckCreateNewHeader', '', false, false)]
local procedure DoSomethingOnProcessWhseShptLineCheckCreateNewHeader(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentLine: Record "Warehouse Shipment Line"; var CreateNewHeader: Boolean; var WarehouseShipmentLineLastCreated: Record "Warehouse Shipment Line")
begin
end;
OnGetWarehouseShipmentOnBeforeSetTableViewWhseShipmentList(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Header) :#
[IntegrationEvent(false, false)]
local procedure OnGetWarehouseShipmentOnBeforeSetTableViewWhseShipmentList(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnGetWarehouseShipmentOnBeforeSetTableViewWhseShipmentList', '', false, false)]
local procedure DoSomethingOnGetWarehouseShipmentOnBeforeSetTableViewWhseShipmentList(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header")
begin
end;
OnBeforePrepareCarrierPostingPerOrder(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforePrepareCarrierPostingPerOrder(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforePrepareCarrierPostingPerOrder', '', false, false)]
local procedure DoSomethingOnBeforePrepareCarrierPostingPerOrder(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;
OnBeforeModifyItemJnlLineForCarrierOutbound(Record Item Journal Line, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeModifyItemJnlLineForCarrierOutbound(var ItemJournalLine: Record "Item Journal Line"; TempDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeModifyItemJnlLineForCarrierOutbound', '', false, false)]
local procedure DoSomethingOnBeforeModifyItemJnlLineForCarrierOutbound(var ItemJournalLine: Record "Item Journal Line"; TempDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary)
begin
end;
OnBeforeModifyItemJnlLineForCarrierTransfer(Record Item Journal Line, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeModifyItemJnlLineForCarrierTransfer(var ItemJournalLine: Record "Item Journal Line"; TempDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeModifyItemJnlLineForCarrierTransfer', '', false, false)]
local procedure DoSomethingOnBeforeModifyItemJnlLineForCarrierTransfer(var ItemJournalLine: Record "Item Journal Line"; TempDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary)
begin
end;
OnBeforeAddPackages(Record KVSKBADispatchHandlingLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeAddPackages(var DispHandlLineVar: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeAddPackages', '', false, false)]
local procedure DoSomethingOnBeforeAddPackages(var DispHandlLineVar: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean)
begin
end;
OnCaseElseCarrierPostingTypeForAddingPackages(Record KVSKBADispatchHandlingLine, Record KVSKBACarrier) :#
[IntegrationEvent(false, false)]
local procedure OnCaseElseCarrierPostingTypeForAddingPackages(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; Carrier: Record "KVSKBACarrier"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnCaseElseCarrierPostingTypeForAddingPackages', '', false, false)]
local procedure DoSomethingOnCaseElseCarrierPostingTypeForAddingPackages(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; Carrier: Record "KVSKBACarrier")
begin
end;
OnBeforeAddAdditionalPackages(Record KVSKBADispatchHandlingLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeAddAdditionalPackages(var DispHandlLineVar: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeAddAdditionalPackages', '', false, false)]
local procedure DoSomethingOnBeforeAddAdditionalPackages(var DispHandlLineVar: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean)
begin
end;
OnCaseElseCarrierPostingTypeForAddingAdditionalPackages(Record KVSKBADispatchHandlingLine, Record KVSKBACarrier) :#
[IntegrationEvent(false, false)]
local procedure OnCaseElseCarrierPostingTypeForAddingAdditionalPackages(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; Carrier: Record "KVSKBACarrier"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnCaseElseCarrierPostingTypeForAddingAdditionalPackages', '', false, false)]
local procedure DoSomethingOnCaseElseCarrierPostingTypeForAddingAdditionalPackages(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; Carrier: Record "KVSKBACarrier")
begin
end;
OnAddAdditionalPackagesOnBeforeModifyNewDispatchHandlingLine(Record KVSKBADispatchHandlingLine, Record KVSKBACarrier) :#
[IntegrationEvent(false, false)]
local procedure OnAddAdditionalPackagesOnBeforeModifyNewDispatchHandlingLine(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; Carrier: Record "KVSKBACarrier"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAddAdditionalPackagesOnBeforeModifyNewDispatchHandlingLine', '', false, false)]
local procedure DoSomethingOnAddAdditionalPackagesOnBeforeModifyNewDispatchHandlingLine(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; Carrier: Record "KVSKBACarrier")
begin
end;
OnBeforeCalcPackageStructureForDispatchOrder(Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCalcPackageStructureForDispatchOrder(DispatchHandlingOrderNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCalcPackageStructureForDispatchOrder', '', false, false)]
local procedure DoSomethingOnBeforeCalcPackageStructureForDispatchOrder(DispatchHandlingOrderNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnAfterCalcPackageStructureForDispatchOrder(Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCalcPackageStructureForDispatchOrder(DispatchHandlingOrderNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterCalcPackageStructureForDispatchOrder', '', false, false)]
local procedure DoSomethingOnAfterCalcPackageStructureForDispatchOrder(DispatchHandlingOrderNo: Code[20])
begin
end;
OnBeforeInsertDispatchhandlingLinaAfterStructureCalculation(Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertDispatchhandlingLinaAfterStructureCalculation(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeInsertDispatchhandlingLinaAfterStructureCalculation', '', false, false)]
local procedure DoSomethingOnBeforeInsertDispatchhandlingLinaAfterStructureCalculation(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnBeforeCheckPackageLocations(Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckPackageLocations(dispatchHandlingOrderNoPar: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckPackageLocations', '', false, false)]
local procedure DoSomethingOnBeforeCheckPackageLocations(dispatchHandlingOrderNoPar: Code[20]; var IsHandled: Boolean)
begin
end;
OnReleaseOnBeforeCheckShippingAgentServiceCode(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnReleaseOnBeforeCheckShippingAgentServiceCode(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnReleaseOnBeforeCheckShippingAgentServiceCode', '', false, false)]
local procedure DoSomethingOnReleaseOnBeforeCheckShippingAgentServiceCode(KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;
OnBeforeCheckDispatchHandlingHeader(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckDispatchHandlingHeader(var dispHandlHeaderVar: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckDispatchHandlingHeader', '', false, false)]
local procedure DoSomethingOnBeforeCheckDispatchHandlingHeader(var dispHandlHeaderVar: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;
OnBeforeCheckOnePackageDispatch(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckOnePackageDispatch(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckOnePackageDispatch', '', false, false)]
local procedure DoSomethingOnBeforeCheckOnePackageDispatch(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDHLinesFromDirectTransfer(Record Direct Trans. Header, Record KVSKBADispatchHandlingHeader, Boolean, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is obsolete, use "OnBeforeCreateDispatchHandlingLinesFromDirectTransfer" instead', '25.1')]
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDHLinesFromDirectTransfer(DirectTransHeader: Record "Direct Trans. Header"; DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDHLinesFromDirectTransfer', '', false, false)]
local procedure DoSomethingOnBeforeCreateDHLinesFromDirectTransfer(DirectTransHeader: Record "Direct Trans. Header"; DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterCreateNewDispatchOrder(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Line, Record Warehouse Shipment Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCreateNewDispatchOrder(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentLine: Record "Warehouse Shipment Line"; var WarehouseShipmentLineLastCreated: Record "Warehouse Shipment Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterCreateNewDispatchOrder', '', false, false)]
local procedure DoSomethingOnAfterCreateNewDispatchOrder(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentLine: Record "Warehouse Shipment Line"; var WarehouseShipmentLineLastCreated: Record "Warehouse Shipment Line")
begin
end;
OnAfterCreateDHLinesFromDirectTransfer(Boolean, Record Direct Trans. Header, Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCreateDHLinesFromDirectTransfer(LinesCreated: Boolean; DirectTransHeader: Record "Direct Trans. Header"; DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterCreateDHLinesFromDirectTransfer', '', false, false)]
local procedure DoSomethingOnAfterCreateDHLinesFromDirectTransfer(LinesCreated: Boolean; DirectTransHeader: Record "Direct Trans. Header"; DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean)
begin
end;
OnBeforePrintReportsAfterPost(Boolean, Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforePrintReportsAfterPost(var ShowRequestPage: Boolean; var PostedDispatchHandlingNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforePrintReportsAfterPost', '', false, false)]
local procedure DoSomethingOnBeforePrintReportsAfterPost(var ShowRequestPage: Boolean; var PostedDispatchHandlingNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnBeforePrintInvoiceInPrintReportsAfterPost(Record KVSKBAPostedDispatchHandHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforePrintInvoiceInPrintReportsAfterPost(KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader"; var ShowRequestPage: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforePrintInvoiceInPrintReportsAfterPost', '', false, false)]
local procedure DoSomethingOnBeforePrintInvoiceInPrintReportsAfterPost(KVSKBAPostedDispatchHandHeader: Record "KVSKBAPostedDispatchHandHeader"; var ShowRequestPage: Boolean)
begin
end;
OnBeforeChangeToItemJnlLineBinCode(Record Item Journal Line, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeChangeToItemJnlLineBinCode(var ItemJournalLine: Record "Item Journal Line"; var ReturnValue: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeChangeToItemJnlLineBinCode', '', false, false)]
local procedure DoSomethingOnBeforeChangeToItemJnlLineBinCode(var ItemJournalLine: Record "Item Journal Line"; var ReturnValue: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterUpdateDispHLinOnPostWhseShptOnCaseElseSourceDocument(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterUpdateDispHLinOnPostWhseShptOnCaseElseSourceDocument(var NewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterUpdateDispHLinOnPostWhseShptOnCaseElseSourceDocument', '', false, false)]
local procedure DoSomethingOnAfterUpdateDispHLinOnPostWhseShptOnCaseElseSourceDocument(var NewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean)
begin
end;
OnAfterUpdateDispHLinesOnPostInvPickLinesOnCaseElsePostedSourceType(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Record Warehouse Activity Line, Integer, Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterUpdateDispHLinesOnPostInvPickLinesOnCaseElsePostedSourceType(var NewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; WarehouseActivityLine: Record "Warehouse Activity Line"; PostedSourceType: Integer; PostedSourceNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterUpdateDispHLinesOnPostInvPickLinesOnCaseElsePostedSourceType', '', false, false)]
local procedure DoSomethingOnAfterUpdateDispHLinesOnPostInvPickLinesOnCaseElsePostedSourceType(var NewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; WarehouseActivityLine: Record "Warehouse Activity Line"; PostedSourceType: Integer; PostedSourceNo: Code[20])
begin
end;
OnAddPackageLinesToDisphandlingOrderOnCaseElseSourceType(Record KVSKBADispatchPackageLine, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnAddPackageLinesToDisphandlingOrderOnCaseElseSourceType(DispatchPackageLine: Record "KVSKBADispatchPackageLine"; var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAddPackageLinesToDisphandlingOrderOnCaseElseSourceType', '', false, false)]
local procedure DoSomethingOnAddPackageLinesToDisphandlingOrderOnCaseElseSourceType(DispatchPackageLine: Record "KVSKBADispatchPackageLine"; var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnBeforeCheckWhseShptLineNotInDispatch(Record Warehouse Shipment Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckWhseShptLineNotInDispatch(var WarehouseShipmentLine: Record "Warehouse Shipment Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckWhseShptLineNotInDispatch', '', false, false)]
local procedure DoSomethingOnBeforeCheckWhseShptLineNotInDispatch(var WarehouseShipmentLine: Record "Warehouse Shipment Line"; var IsHandled: Boolean)
begin
end;
OnBeforeCheckWhseShptHeaderNotInDispatch(Record Warehouse Shipment Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckWhseShptHeaderNotInDispatch(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckWhseShptHeaderNotInDispatch', '', false, false)]
local procedure DoSomethingOnBeforeCheckWhseShptHeaderNotInDispatch(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean)
begin
end;
OnBeforeDeleteAddedTablesfromTransferHeader(Record KVSKBADispatchPackageLine, Record Transfer Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromTransferHeader(var KVSKBADispatchPackageLine: Record "KVSKBADispatchPackageLine"; TransferHeader: Record "Transfer Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeDeleteAddedTablesfromTransferHeader', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromTransferHeader(var KVSKBADispatchPackageLine: Record "KVSKBADispatchPackageLine"; TransferHeader: Record "Transfer Header"; var IsHandled: Boolean)
begin
end;
OnBeforeDeleteAddedTablesfromPurchaseHeader(Record KVSKBADispatchPackageLine, Record Purchase Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromPurchaseHeader(var KVSKBADispatchPackageLine: Record "KVSKBADispatchPackageLine"; PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeDeleteAddedTablesfromPurchaseHeader', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromPurchaseHeader(var KVSKBADispatchPackageLine: Record "KVSKBADispatchPackageLine"; PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean)
begin
end;
OnBeforeDeleteAddedTablesfromSalesHeader(Record KVSKBADispatchPackageLine, Record Sales Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromSalesHeader(var KVSKBADispatchPackageLine: Record "KVSKBADispatchPackageLine"; SalesHeader: Record "Sales Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeDeleteAddedTablesfromSalesHeader', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromSalesHeader(var KVSKBADispatchPackageLine: Record "KVSKBADispatchPackageLine"; SalesHeader: Record "Sales Header"; var IsHandled: Boolean)
begin
end;
OnRemoveDispHandlingLinesToNewOrderOnBeforeInsertNewLineForOnePackageDispatch(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnRemoveDispHandlingLinesToNewOrderOnBeforeInsertNewLineForOnePackageDispatch(var ToKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var FromKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnRemoveDispHandlingLinesToNewOrderOnBeforeInsertNewLineForOnePackageDispatch', '', false, false)]
local procedure DoSomethingOnRemoveDispHandlingLinesToNewOrderOnBeforeInsertNewLineForOnePackageDispatch(var ToKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var FromKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnAfterRemoveDispHandlingLinesToNewOrder(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingHeader) :#
[IntegrationEvent(false, false)]
local procedure OnAfterRemoveDispHandlingLinesToNewOrder(var FromKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; ToKVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterRemoveDispHandlingLinesToNewOrder', '', false, false)]
local procedure DoSomethingOnAfterRemoveDispHandlingLinesToNewOrder(var FromKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; ToKVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader")
begin
end;
OnAfterRelease(Record KVSKBADispatchHandlingHeader) :#
[IntegrationEvent(false, false)]
local procedure OnAfterRelease(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterRelease', '', false, false)]
local procedure DoSomethingOnAfterRelease(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader")
begin
end;
OnAfterPostYesNo(Record KVSKBADispatchHandlingHeader) :#
[IntegrationEvent(false, false)]
local procedure OnAfterPostYesNo(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterPostYesNo', '', false, false)]
local procedure DoSomethingOnAfterPostYesNo(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader")
begin
end;
OnBeforeUpdateWeightInCalcPackageStructureForDispatchLine(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Integer, Integer, Integer, Decimal, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeUpdateWeightInCalcPackageStructureForDispatchLine(var SuperiorPreviousKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var SuperiorNewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var TempAllRecordsKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var TempNewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var LineNo: Integer; var PackageSequenceLineNo: Integer; PackageLevelNo: Integer; var SuperiorNetWeight: Decimal; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeUpdateWeightInCalcPackageStructureForDispatchLine', '', false, false)]
local procedure DoSomethingOnBeforeUpdateWeightInCalcPackageStructureForDispatchLine(var SuperiorPreviousKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var SuperiorNewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var TempAllRecordsKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var TempNewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var LineNo: Integer; var PackageSequenceLineNo: Integer; PackageLevelNo: Integer; var SuperiorNetWeight: Decimal; var IsHandled: Boolean)
begin
end;
OnAfterRemoveLineFromPackage(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterRemoveLineFromPackage(var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var ModifyKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var SequenceLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterRemoveLineFromPackage', '', false, false)]
local procedure DoSomethingOnAfterRemoveLineFromPackage(var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var ModifyKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var SequenceLineNo: Integer)
begin
end;
OnBeforeInsertCarrierLevelOneStructure(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Integer, Integer, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertCarrierLevelOneStructure(var TempCurrentDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var TempNewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var LineNo: Integer; var PackageSequenceLineNo: Integer; var SequenceNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeInsertCarrierLevelOneStructure', '', false, false)]
local procedure DoSomethingOnBeforeInsertCarrierLevelOneStructure(var TempCurrentDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var TempNewDispatchHandlingLine: Record "KVSKBADispatchHandlingLine" temporary; var LineNo: Integer; var PackageSequenceLineNo: Integer; var SequenceNo: Integer)
begin
end;
OnBeforeCheckDangerousGoodsPoints(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckDangerousGoodsPoints', '', false, false)]
local procedure DoSomethingOnBeforeCheckDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;
OnBeforeFindSetDispatchHandlingLineInCheckDangerousGoodsPoints(Record KVSKBADispatchHandlingHeader, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeFindSetDispatchHandlingLineInCheckDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeFindSetDispatchHandlingLineInCheckDangerousGoodsPoints', '', false, false)]
local procedure DoSomethingOnBeforeFindSetDispatchHandlingLineInCheckDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnBeforeCalculateDangerousGoodsPoints(Record KVSKBADispatchHandlingHeader, Record KVSKBADispatchHandlingLine, Decimal, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCalculateDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var DangerousGoodsPointsItems: Decimal; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCalculateDangerousGoodsPoints', '', false, false)]
local procedure DoSomethingOnBeforeCalculateDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var DangerousGoodsPointsItems: Decimal; var IsHandled: Boolean)
begin
end;
OnAfterCheckDangerousGoodsPoints(Record KVSKBADispatchHandlingHeader, Decimal) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCheckDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; DangerousGoodsPointsItems: Decimal):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterCheckDangerousGoodsPoints', '', false, false)]
local procedure DoSomethingOnAfterCheckDangerousGoodsPoints(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; DangerousGoodsPointsItems: Decimal)
begin
end;
OnBeforeCheckDangerousGoodsLimitedQuantity(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckDangerousGoodsLimitedQuantity(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckDangerousGoodsLimitedQuantity', '', false, false)]
local procedure DoSomethingOnBeforeCheckDangerousGoodsLimitedQuantity(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;
OnBeforeFindSetCheckDangerousGoodsLimitedQuantity(Record KVSKBADispatchHandlingHeader, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeFindSetCheckDangerousGoodsLimitedQuantity(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeFindSetCheckDangerousGoodsLimitedQuantity', '', false, false)]
local procedure DoSomethingOnBeforeFindSetCheckDangerousGoodsLimitedQuantity(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnBeforeCheckQuantityCheckDangerousGoodsLimitedQuantity(Record KVSKBADispatchHandlingHeader, Record KVSKBADispatchHandlingLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckQuantityCheckDangerousGoodsLimitedQuantity(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckQuantityCheckDangerousGoodsLimitedQuantity', '', false, false)]
local procedure DoSomethingOnBeforeCheckQuantityCheckDangerousGoodsLimitedQuantity(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean)
begin
end;
OnBeforeCheckApplicationAreaForDangerousGoodsSetup(Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckApplicationAreaForDangerousGoodsSetup(var SetupIsOk: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCheckApplicationAreaForDangerousGoodsSetup', '', false, false)]
local procedure DoSomethingOnBeforeCheckApplicationAreaForDangerousGoodsSetup(var SetupIsOk: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterCheckApplicationAreaForDangerousGoodsSetup(Record Application Area Setup, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCheckApplicationAreaForDangerousGoodsSetup(ApplicationAreaSetup: Record "Application Area Setup"; var SetupIsOk: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnAfterCheckApplicationAreaForDangerousGoodsSetup', '', false, false)]
local procedure DoSomethingOnAfterCheckApplicationAreaForDangerousGoodsSetup(ApplicationAreaSetup: Record "Application Area Setup"; var SetupIsOk: Boolean)
begin
end;
OnBeforeCreateDispatchHandlingLinesFromDirectTransfer(Record Direct Trans. Header, Record KVSKBADispatchHandlingHeader, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchHandlingLinesFromDirectTransfer(var DirectTransHeader: Record "Direct Trans. Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ShowMessage: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchHandlingLinesFromDirectTransfer', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchHandlingLinesFromDirectTransfer(var DirectTransHeader: Record "Direct Trans. Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; ShowMessage: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDispatchHandlingLinesFromWarehouseShipment(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchHandlingLinesFromWarehouseShipment(var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchHandlingLinesFromWarehouseShipment', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchHandlingLinesFromWarehouseShipment(var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDispatchHandlingLinesFromInventoryPicks(Record Warehouse Activity Header, Record KVSKBADispatchHandlingHeader, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchHandlingLinesFromInventoryPicks(var WarehouseActivityHeader: Record "Warehouse Activity Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchHandlingLinesFromInventoryPicks', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchHandlingLinesFromInventoryPicks(var WarehouseActivityHeader: Record "Warehouse Activity Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDispatchHandlinLinesFromSalesShipments(Record Sales Shipment Header, Record KVSKBADispatchHandlingHeader, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchHandlinLinesFromSalesShipments(var SalesShipmentHeader: Record "Sales Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchHandlinLinesFromSalesShipments', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchHandlinLinesFromSalesShipments(var SalesShipmentHeader: Record "Sales Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDispatchHandlingLinesFromTransferShipment(Record Transfer Shipment Header, Record KVSKBADispatchHandlingHeader, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchHandlingLinesFromTransferShipment(var TransferShipmentHeader: Record "Transfer Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchHandlingLinesFromTransferShipment', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchHandlingLinesFromTransferShipment(var TransferShipmentHeader: Record "Transfer Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDispatchHandlingLinesFromReturnShipments(Record Return Shipment Header, Record KVSKBADispatchHandlingHeader, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchHandlingLinesFromReturnShipments(var ReturnShipmentHeader: Record "Return Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchHandlingLinesFromReturnShipments', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchHandlingLinesFromReturnShipments(var ReturnShipmentHeader: Record "Return Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeCreateDispatchHandlingLinesFromPostedServiceShipment(Record Service Shipment Header, Record KVSKBADispatchHandlingHeader, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateDispatchHandlingLinesFromPostedServiceShipment(var ServiceShipmentHeader: Record "Service Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeCreateDispatchHandlingLinesFromPostedServiceShipment', '', false, false)]
local procedure DoSomethingOnBeforeCreateDispatchHandlingLinesFromPostedServiceShipment(var ServiceShipmentHeader: Record "Service Shipment Header"; var DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var ShowMessage: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeMandatoryFieldCheck(Record KVSKBADispatchHandlingHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeMandatoryFieldCheck(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBADispatchMgt", 'OnBeforeMandatoryFieldCheck', '', false, false)]
local procedure DoSomethingOnBeforeMandatoryFieldCheck(DispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; var IsHandled: Boolean)
begin
end;