Skip to content

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;