KVSKBAExtendedCarrierManagment#
Events#
OnBeforePrintPackageNoLabel(Variant, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforePrintPackageNoLabel(SourceRecord: Variant; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforePrintPackageNoLabel', '', false, false)]
local procedure DoSomethingOnBeforePrintPackageNoLabel(SourceRecord: Variant; var IsHandled: Boolean)
begin
end;
OnAfterPrintPackageNoLabel(Variant) :#
[IntegrationEvent(false, false)]
local procedure OnAfterPrintPackageNoLabel(SourceRecord: Variant):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnAfterPrintPackageNoLabel', '', false, false)]
local procedure DoSomethingOnAfterPrintPackageNoLabel(SourceRecord: Variant)
begin
end;
OnAfterSetDimensionsIntoPackageInformation(Record KVSKBACarrier, Record Package No. Information) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSetDimensionsIntoPackageInformation(Carrier: Record "KVSKBACarrier"; var PackageNoInformation: Record "Package No. Information"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnAfterSetDimensionsIntoPackageInformation', '', false, false)]
local procedure DoSomethingOnAfterSetDimensionsIntoPackageInformation(Carrier: Record "KVSKBACarrier"; var PackageNoInformation: Record "Package No. Information")
begin
end;
OnBeforeModifyInSetPackageInformationCardFromTrackingSpecification(Record Package No. Information, Record Tracking Specification) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeModifyInSetPackageInformationCardFromTrackingSpecification(var PackageNoInformation: Record "Package No. Information"; var TrackingSpecification: Record "Tracking Specification" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeModifyInSetPackageInformationCardFromTrackingSpecification', '', false, false)]
local procedure DoSomethingOnBeforeModifyInSetPackageInformationCardFromTrackingSpecification(var PackageNoInformation: Record "Package No. Information"; var TrackingSpecification: Record "Tracking Specification" temporary)
begin
end;
OnBeforeInsertInSetPackageInformationCardFromTrackingSpecification(Record Package No. Information, Record Tracking Specification) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertInSetPackageInformationCardFromTrackingSpecification(var PackageNoInformation: Record "Package No. Information"; var TrackingSpecification: Record "Tracking Specification" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeInsertInSetPackageInformationCardFromTrackingSpecification', '', false, false)]
local procedure DoSomethingOnBeforeInsertInSetPackageInformationCardFromTrackingSpecification(var PackageNoInformation: Record "Package No. Information"; var TrackingSpecification: Record "Tracking Specification" temporary)
begin
end;
OnAfterCreatePackageNoInformationForLabel(Record KVSKBAExtendedPackageNo, Record Package No. Information) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCreatePackageNoInformationForLabel(var ExtendedPackageNo: Record "KVSKBAExtendedPackageNo" temporary; var PackageNoInformation: Record "Package No. Information"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnAfterCreatePackageNoInformationForLabel', '', false, false)]
local procedure DoSomethingOnAfterCreatePackageNoInformationForLabel(var ExtendedPackageNo: Record "KVSKBAExtendedPackageNo" temporary; var PackageNoInformation: Record "Package No. Information")
begin
end;
OnBeforeResolveNewCarrierNoCaption(Boolean, Text) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeResolveNewCarrierNoCaption(var IsHandled: Boolean; var NewValue: Text):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeResolveNewCarrierNoCaption', '', false, false)]
local procedure DoSomethingOnBeforeResolveNewCarrierNoCaption(var IsHandled: Boolean; var NewValue: Text)
begin
end;
OnBeforeResolveNewCarrierCodeCaption(Text, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeResolveNewCarrierCodeCaption(var NewValue: Text; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeResolveNewCarrierCodeCaption', '', false, false)]
local procedure DoSomethingOnBeforeResolveNewCarrierCodeCaption(var NewValue: Text; var IsHandled: Boolean)
begin
end;
OnBeforeFindBinWithCorrectMaxQty(Record Posted Whse. Receipt Line, Record Bin, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeFindBinWithCorrectMaxQty(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var Bin: Record "Bin"; var BinFound: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeFindBinWithCorrectMaxQty', '', false, false)]
local procedure DoSomethingOnBeforeFindBinWithCorrectMaxQty(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var Bin: Record "Bin"; var BinFound: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeFindNextBin(Record Posted Whse. Receipt Line, Record Bin, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeFindNextBin(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var Bin: Record "Bin"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeFindNextBin', '', false, false)]
local procedure DoSomethingOnBeforeFindNextBin(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var Bin: Record "Bin"; var IsHandled: Boolean)
begin
end;
OnBeforeDimensionIsEmpty(Record Package No. Information, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDimensionIsEmpty(var PackageNoInformation: Record "Package No. Information"; var Result: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeDimensionIsEmpty', '', false, false)]
local procedure DoSomethingOnBeforeDimensionIsEmpty(var PackageNoInformation: Record "Package No. Information"; var Result: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeResolveDefaultCarrierCodeCaption(Text, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeResolveDefaultCarrierCodeCaption(var NewValue: Text; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeResolveDefaultCarrierCodeCaption', '', false, false)]
local procedure DoSomethingOnBeforeResolveDefaultCarrierCodeCaption(var NewValue: Text; var IsHandled: Boolean)
begin
end;
OnBeforeResolveDoNotSplitPackageQty(Text, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeResolveDoNotSplitPackageQty(var NewValue: Text; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeResolveDoNotSplitPackageQty', '', false, false)]
local procedure DoSomethingOnBeforeResolveDoNotSplitPackageQty(var NewValue: Text; var IsHandled: Boolean)
begin
end;
OnAfterUpdateAllPackageInfomartionCards(Record Package No. Information) :#
[IntegrationEvent(false, false)]
local procedure OnAfterUpdateAllPackageInfomartionCards(PackageNoInformation: Record "Package No. Information"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnAfterUpdateAllPackageInfomartionCards', '', false, false)]
local procedure DoSomethingOnAfterUpdateAllPackageInfomartionCards(PackageNoInformation: Record "Package No. Information")
begin
end;
OnBeforeSetTableViewInPrintPackageNoLabel(Report KVSKBAPackageNoLabel, Record Package No. Information) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetTableViewInPrintPackageNoLabel(var PackageNoLabel: Report "KVSKBAPackageNoLabel"; PackageNoInformation: Record "Package No. Information"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeSetTableViewInPrintPackageNoLabel', '', false, false)]
local procedure DoSomethingOnBeforeSetTableViewInPrintPackageNoLabel(var PackageNoLabel: Report "KVSKBAPackageNoLabel"; PackageNoInformation: Record "Package No. Information")
begin
end;
OnBeforeSetPackageInformationCardFromTrackingSpecification(Record Tracking Specification, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetPackageInformationCardFromTrackingSpecification(TrackingSpecification: Record "Tracking Specification" temporary; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeSetPackageInformationCardFromTrackingSpecification', '', false, false)]
local procedure DoSomethingOnBeforeSetPackageInformationCardFromTrackingSpecification(TrackingSpecification: Record "Tracking Specification" temporary; var IsHandled: Boolean)
begin
end;
OnBeforeSetPackageInfoMustExist(Record Item Tracking Code) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetPackageInfoMustExist(var ItemTrackingCode: Record "Item Tracking Code"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeSetPackageInfoMustExist', '', false, false)]
local procedure DoSomethingOnBeforeSetPackageInfoMustExist(var ItemTrackingCode: Record "Item Tracking Code")
begin
end;
OnAfterSetBinContentFilter(Record Posted Whse. Receipt Line, Record Put-away Template Line, Record Bin Content) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSetBinContentFilter(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var PutAwayTemplateLine: Record "Put-away Template Line"; var BinContent: Record "Bin Content"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnAfterSetBinContentFilter', '', false, false)]
local procedure DoSomethingOnAfterSetBinContentFilter(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var PutAwayTemplateLine: Record "Put-away Template Line"; var BinContent: Record "Bin Content")
begin
end;
OnBeforeSetPackageInformationCardFromWhseItemTrackingLine(Record Whse. Item Tracking Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetPackageInformationCardFromWhseItemTrackingLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeSetPackageInformationCardFromWhseItemTrackingLine', '', false, false)]
local procedure DoSomethingOnBeforeSetPackageInformationCardFromWhseItemTrackingLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary; var IsHandled: Boolean)
begin
end;
OnBeforeModifyInSetPackageInformationCardFromWhseItemTrackingLine(Record Package No. Information, Record Whse. Item Tracking Line) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeModifyInSetPackageInformationCardFromWhseItemTrackingLine(var PackageNoInformation: Record "Package No. Information"; WhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeModifyInSetPackageInformationCardFromWhseItemTrackingLine', '', false, false)]
local procedure DoSomethingOnBeforeModifyInSetPackageInformationCardFromWhseItemTrackingLine(var PackageNoInformation: Record "Package No. Information"; WhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary)
begin
end;
OnBeforeInsertInSetPackageInformationCardFromWhseItemTrackingLine(Record Package No. Information, Record Whse. Item Tracking Line) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertInSetPackageInformationCardFromWhseItemTrackingLine(var PackageNoInformation: Record "Package No. Information"; WhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeInsertInSetPackageInformationCardFromWhseItemTrackingLine', '', false, false)]
local procedure DoSomethingOnBeforeInsertInSetPackageInformationCardFromWhseItemTrackingLine(var PackageNoInformation: Record "Package No. Information"; WhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary)
begin
end;
OnBeforeConfirmCarrierCodeModification(Record Package No. Information, Record Package No. Information, Boolean, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeConfirmCarrierCodeModification(PackageNoInformation: Record "Package No. Information"; xPackageNoInformation: Record "Package No. Information"; var ReturnValue: Boolean; var SkipConfirm: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAExtendedCarrierManagment", 'OnBeforeConfirmCarrierCodeModification', '', false, false)]
local procedure DoSomethingOnBeforeConfirmCarrierCodeModification(PackageNoInformation: Record "Package No. Information"; xPackageNoInformation: Record "Package No. Information"; var ReturnValue: Boolean; var SkipConfirm: Boolean; var IsHandled: Boolean)
begin
end;