Skip to content

KVSKBALabelMgt#

Procedures#

CreateLabelFile(Record KVSKBAItemLabelRelation, Code[10], Code[50], Code[50], Date, Date, Integer, Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Boolean, Code[10], Code[10], Code[20], Code[50], Boolean) :#

procedure CreateLabelFile(itemLabelRelation: Record "KVSKBAItemLabelRelation"; itemUoM: Code[10]; serialNo: Code[50]; lotNo: Code[50]; expirationDate: Date; productionDate: Date; qtyToPrint: Integer; sourceType: Integer; sourceSubtype: Enum "KVSKBAIntegerAsEnum"; sourceID: Code[20]; sourceRefNo: Integer; documentNo: Code[20]; forceActiveVersion: Boolean; postingCode: Code[10]; locationCode: Code[10]; binCode: Code[20]; extLotNo: Code[50]; showFinishMessage: Boolean): 

CreateLabelFile(Record KVSKBAItemLabelRelation, Code[10], Code[50], Code[50], Date, Date, Integer, Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Boolean, Code[10], Code[10], Code[20], Code[50], Date, Boolean) :#

procedure CreateLabelFile(itemLabelRelation: Record "KVSKBAItemLabelRelation"; itemUoM: Code[10]; serialNo: Code[50]; lotNo: Code[50]; expirationDate: Date; productionDate: Date; qtyToPrint: Integer; sourceType: Integer; sourceSubtype: Enum "KVSKBAIntegerAsEnum"; sourceID: Code[20]; sourceRefNo: Integer; documentNo: Code[20]; forceActiveVersion: Boolean; postingCode: Code[10]; locationCode: Code[10]; binCode: Code[20]; extLotNo: Code[50]; printDate: Date; showFinishMessage: Boolean): 

CreateLabelFile(Record KVSKBAItemLabelRelation, Code[10], Code[50], Code[50], Date, Date, Integer, Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Boolean, Code[10], Code[10], Code[20], Code[50], Code[10], Text[30], Boolean) :#

procedure CreateLabelFile(itemLabelRelation: Record "KVSKBAItemLabelRelation"; itemUoM: Code[10]; serialNo: Code[50]; lotNo: Code[50]; expirationDate: Date; productionDate: Date; qtyToPrint: Integer; sourceType: Integer; sourceSubtype: Enum "KVSKBAIntegerAsEnum"; sourceID: Code[20]; sourceRefNo: Integer; documentNo: Code[20]; forceActiveVersion: Boolean; postingCode: Code[10]; locationCode: Code[10]; binCode: Code[20]; extLotNo: Code[50]; PharmacentralNo: Code[10]; ApplianceNo: Text[30]; showFinishMessage: Boolean): 

CreateLabelFile(Record KVSKBAItemLabelRelation, Code[10], Code[50], Code[50], Date, Date, Integer, Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Boolean, Code[10], Code[10], Code[20], Code[50], Date, Code[10], Text[30], Boolean) :#

procedure CreateLabelFile(itemLabelRelation: Record "KVSKBAItemLabelRelation"; itemUoM: Code[10]; serialNo: Code[50]; lotNo: Code[50]; expirationDate: Date; productionDate: Date; qtyToPrint: Integer; sourceType: Integer; sourceSubtype: Enum "KVSKBAIntegerAsEnum"; sourceID: Code[20]; sourceRefNo: Integer; documentNo: Code[20]; forceActiveVersion: Boolean; postingCode: Code[10]; locationCode: Code[10]; binCode: Code[20]; extLotNo: Code[50]; printDate: Date; PharmacentralNo: Code[10]; ApplianceNo: Text[30]; showFinishMessage: Boolean): 

CreateLabelForPurchRcptLine(Record Purch. Rcpt. Line) :#

procedure CreateLabelForPurchRcptLine(var purchRcptLine: Record "Purch. Rcpt. Line"): 

CreateLabelForWhseReceiptHeader(Record Warehouse Receipt Header) :#

procedure CreateLabelForWhseReceiptHeader(var whseRcptHeader: Record "Warehouse Receipt Header"): 

CreateLabelForWhseReceiptLine(Record Warehouse Receipt Line) :#

procedure CreateLabelForWhseReceiptLine(var whseRcptLine: Record "Warehouse Receipt Line"): 

CreateLabelForWhseShipment(Code[20]) :#

procedure CreateLabelForWhseShipment(whseShpmtNo: Code[20]): 

CreateLabelForWhseShipmenttLine(Record Warehouse Shipment Line) :#

procedure CreateLabelForWhseShipmenttLine(var whseShpmtLine: Record "Warehouse Shipment Line"): 

CreateLabelForProductionOrder(Record Production Order) :#

procedure CreateLabelForProductionOrder(var prodOrder: Record "Production Order"): 

CreateLabelForProdOrderLine(Record Prod. Order Line) :#

procedure CreateLabelForProdOrderLine(var prodOrderLine: Record "Prod. Order Line"): 

CreateLabelForRegisteredWhseActivityLine(Record Registered Whse. Activity Line) :#

procedure CreateLabelForRegisteredWhseActivityLine(var regWhseActLine: Record "Registered Whse. Activity Line"): 

CreateLabelForPostedInvtPutAwayLine(Record Posted Invt. Put-away Line) :#

procedure CreateLabelForPostedInvtPutAwayLine(var postedInvtPutAwayLine: Record "Posted Invt. Put-away Line"): 

CreateLabelForSalesShipmentLine(Record Sales Shipment Line) :#

procedure CreateLabelForSalesShipmentLine(var salesShipmentLine: Record "Sales Shipment Line"): 

CreateLabelForReturnShipmentLine(Record Return Shipment Line) :#

procedure CreateLabelForReturnShipmentLine(var returnShipmentLine: Record "Return Shipment Line"): 

CreateLabelForReturnReceiptLine(Record Return Receipt Line) :#

procedure CreateLabelForReturnReceiptLine(var returnReceiptLine: Record "Return Receipt Line"): 

CreateLabelForWarehouseActivityLine(Record Warehouse Activity Line) :#

procedure CreateLabelForWarehouseActivityLine(var whseActivityLine: Record "Warehouse Activity Line"): 

CreateLabelLogEntryContent(Text, Record KVSKBALabelContentHeader) :#

procedure CreateLabelLogEntryContent(fileContent: Text; TempLabelContentHeader: Record "KVSKBALabelContentHeader" temporary): 

GetLabelVersion(Code[20], Date, Boolean) : Code[10]#

procedure GetLabelVersion(LabelStructureCodePar: Code[20]; datePar: Date; onlyCertified: Boolean): Code[10]

FormatUserName(Text) : Text#

procedure FormatUserName(userNamePar: Text): Text

CreateAndReturnLabelContentData(Record KVSKBALabelContentHeader, Record KVSKBALabelContentLine, Boolean) : Boolean#

procedure CreateAndReturnLabelContentData(var labelContentHeader: Record "KVSKBALabelContentHeader"; var labelContentLine: Record "KVSKBALabelContentLine"; isPreview: Boolean): Boolean

Events#

OnAfterCodeOnBeforePostWhseReceipt() :#

[IntegrationEvent(false, false)]
local procedure OnAfterCodeOnBeforePostWhseReceipt(): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnAfterCodeOnBeforePostWhseReceipt', '', false, false)]
local procedure DoSomethingOnAfterCodeOnBeforePostWhseReceipt()
begin
end;

OnBeforeCreateLabelLogEntryContent(Record KVSKBALabelPrintJobArchive, Record KVSKBALabelContentHeader) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreateLabelLogEntryContent(var KVSKBALabelPrintJobArchive: Record "KVSKBALabelPrintJobArchive"; KVSKBALabelContentHeader: Record "KVSKBALabelContentHeader"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnBeforeCreateLabelLogEntryContent', '', false, false)]
local procedure DoSomethingOnBeforeCreateLabelLogEntryContent(var KVSKBALabelPrintJobArchive: Record "KVSKBALabelPrintJobArchive"; KVSKBALabelContentHeader: Record "KVSKBALabelContentHeader")
begin
end;

OnCreateLabelContentHeaderOnBeforeTempLabelContentHeaderInsert(Record KVSKBALabelContentHeader, Record KVSKBAItemLabelRelation, Code[10], Code[50], Code[50], Date, Date, Integer, Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Boolean, Code[10], Code[10], Code[20], Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateLabelContentHeaderOnBeforeTempLabelContentHeaderInsert(var TempKVSKBALabelContentHeader: Record "KVSKBALabelContentHeader" temporary; ItemLabelRelation: Record "KVSKBAItemLabelRelation"; ItemUoM: Code[10]; SerialNo: Code[50]; LotNo: Code[50]; ExpirationDate: Date; ProductionDate: Date; QtyToPrint: Integer; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceID: Code[20]; SourceRefNor: Integer; DocumentNo: Code[20]; ForceActiveVersion: Boolean; PostingCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateLabelContentHeaderOnBeforeTempLabelContentHeaderInsert', '', false, false)]
local procedure DoSomethingOnCreateLabelContentHeaderOnBeforeTempLabelContentHeaderInsert(var TempKVSKBALabelContentHeader: Record "KVSKBALabelContentHeader" temporary; ItemLabelRelation: Record "KVSKBAItemLabelRelation"; ItemUoM: Code[10]; SerialNo: Code[50]; LotNo: Code[50]; ExpirationDate: Date; ProductionDate: Date; QtyToPrint: Integer; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceID: Code[20]; SourceRefNor: Integer; DocumentNo: Code[20]; ForceActiveVersion: Boolean; PostingCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; PrintDate: Date)
begin
end;

OnBeforeUseContentDialog(Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeUseContentDialog(var ShowContentDialog: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnBeforeUseContentDialog', '', false, false)]
local procedure DoSomethingOnBeforeUseContentDialog(var ShowContentDialog: Boolean; var IsHandled: Boolean)
begin
end;

OnBeforeSelectLabel(Boolean, Record KVSKBAItemLabelRelation, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSelectLabel(var NotAborted: Boolean; var itemLabelRelation: Record "KVSKBAItemLabelRelation"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnBeforeSelectLabel', '', false, false)]
local procedure DoSomethingOnBeforeSelectLabel(var NotAborted: Boolean; var itemLabelRelation: Record "KVSKBAItemLabelRelation"; var IsHandled: Boolean)
begin
end;

OnCreatePurchLineLabelFilesOnAfterAssignPrintDate(Record Purch. Rcpt. Header, Record Purch. Rcpt. Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreatePurchLineLabelFilesOnAfterAssignPrintDate(PurchRcptHeader: Record "Purch. Rcpt. Header"; PurchRcptLine: Record "Purch. Rcpt. Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreatePurchLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreatePurchLineLabelFilesOnAfterAssignPrintDate(PurchRcptHeader: Record "Purch. Rcpt. Header"; PurchRcptLine: Record "Purch. Rcpt. Line"; var PrintDate: Date)
begin
end;

OnCreateWhseRcptLineLabelFilesOnAfterAssignPrintDate(Record Warehouse Receipt Header, Record Warehouse Receipt Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateWhseRcptLineLabelFilesOnAfterAssignPrintDate(WarehouseReceiptHeader: Record "Warehouse Receipt Header"; WarehouseReceiptLine: Record "Warehouse Receipt Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateWhseRcptLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateWhseRcptLineLabelFilesOnAfterAssignPrintDate(WarehouseReceiptHeader: Record "Warehouse Receipt Header"; WarehouseReceiptLine: Record "Warehouse Receipt Line"; var PrintDate: Date)
begin
end;

OnCreateWhseShipmtLineLabelFilesOnAfterAssignPrintDate(Record Warehouse Shipment Header, Record Warehouse Shipment Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateWhseShipmtLineLabelFilesOnAfterAssignPrintDate(WarehouseShipmentHeader: Record "Warehouse Shipment Header"; whseShpmtLine: Record "Warehouse Shipment Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateWhseShipmtLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateWhseShipmtLineLabelFilesOnAfterAssignPrintDate(WarehouseShipmentHeader: Record "Warehouse Shipment Header"; whseShpmtLine: Record "Warehouse Shipment Line"; var PrintDate: Date)
begin
end;

OnCreateProdOrderLineLabelFilesOnAfterAssignPrintDate(Record Prod. Order Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateProdOrderLineLabelFilesOnAfterAssignPrintDate(ProdOrderLine: Record "Prod. Order Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateProdOrderLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateProdOrderLineLabelFilesOnAfterAssignPrintDate(ProdOrderLine: Record "Prod. Order Line"; var PrintDate: Date)
begin
end;

OnAfterSetFilterItemLedgerEntryforOther(Record Item Ledger Entry, Code[20], Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Code[10], Code[10], Decimal, Code[10], Code[20]) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetFilterItemLedgerEntryforOther(var ItemLedgerEntry: Record "Item Ledger Entry"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; var VariantCode: Code[10]; UoM: Code[10]; Qty: Decimal; LocationCode: Code[10]; BinCode: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnAfterSetFilterItemLedgerEntryforOther', '', false, false)]
local procedure DoSomethingOnAfterSetFilterItemLedgerEntryforOther(var ItemLedgerEntry: Record "Item Ledger Entry"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; var VariantCode: Code[10]; UoM: Code[10]; Qty: Decimal; LocationCode: Code[10]; BinCode: Code[20])
begin
end;

OnAfterSetFilterItemLedgerEntryforProductionLine(Record Item Ledger Entry, Code[20], Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Code[10], Code[10], Decimal, Code[10], Code[20]) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetFilterItemLedgerEntryforProductionLine(var ItemLedgerEntry: Record "Item Ledger Entry"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; var VariantCode: Code[10]; UoM: Code[10]; Qty: Decimal; LocationCode: Code[10]; BinCode: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnAfterSetFilterItemLedgerEntryforProductionLine', '', false, false)]
local procedure DoSomethingOnAfterSetFilterItemLedgerEntryforProductionLine(var ItemLedgerEntry: Record "Item Ledger Entry"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; var VariantCode: Code[10]; UoM: Code[10]; Qty: Decimal; LocationCode: Code[10]; BinCode: Code[20])
begin
end;

OnCollectLabelInfosOnAfterSetfilterItemLabelRelation(Record KVSKBAItemLabelRelation, Code[20], Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Code[10], Code[10], Decimal, Boolean, Code[10], Code[10], Code[20], Boolean, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCollectLabelInfosOnAfterSetfilterItemLabelRelation(var ItemLabelRelation: Record "KVSKBAItemLabelRelation"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; VariantCode: Code[10]; UoM: Code[10]; Qty: Decimal; UseReservEntries: Boolean; PostingCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; UserAborted: Boolean; PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCollectLabelInfosOnAfterSetfilterItemLabelRelation', '', false, false)]
local procedure DoSomethingOnCollectLabelInfosOnAfterSetfilterItemLabelRelation(var ItemLabelRelation: Record "KVSKBAItemLabelRelation"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; VariantCode: Code[10]; UoM: Code[10]; Qty: Decimal; UseReservEntries: Boolean; PostingCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; UserAborted: Boolean; PrintDate: Date)
begin
end;

OnCreateRegisteredWhseActivityLineLabelFilesOnAfterAssignPrintDate(Record Registered Whse. Activity Hdr., Record Registered Whse. Activity Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateRegisteredWhseActivityLineLabelFilesOnAfterAssignPrintDate(RegisteredWhseActivityHdr: Record "Registered Whse. Activity Hdr."; RegisteredWhseActivityLine: Record "Registered Whse. Activity Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateRegisteredWhseActivityLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateRegisteredWhseActivityLineLabelFilesOnAfterAssignPrintDate(RegisteredWhseActivityHdr: Record "Registered Whse. Activity Hdr."; RegisteredWhseActivityLine: Record "Registered Whse. Activity Line"; var PrintDate: Date)
begin
end;

OnCreatePostedInvtPutAwayLineLabelFilesOnAfterAssignPrintDate(Record Posted Invt. Put-away Header, Record Posted Invt. Put-away Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreatePostedInvtPutAwayLineLabelFilesOnAfterAssignPrintDate(PostedInvtPutAwayHeader: Record "Posted Invt. Put-away Header"; PostedInvtPutAwayLine: Record "Posted Invt. Put-away Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreatePostedInvtPutAwayLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreatePostedInvtPutAwayLineLabelFilesOnAfterAssignPrintDate(PostedInvtPutAwayHeader: Record "Posted Invt. Put-away Header"; PostedInvtPutAwayLine: Record "Posted Invt. Put-away Line"; var PrintDate: Date)
begin
end;

OnCreatePostedInvtPickLineLabelFilesOnAfterAssignPrintDate(Record Posted Invt. Pick Header, Record Posted Invt. Pick Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreatePostedInvtPickLineLabelFilesOnAfterAssignPrintDate(PostedInvtPickHeader: Record "Posted Invt. Pick Header"; PostedInvtPickLine: Record "Posted Invt. Pick Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreatePostedInvtPickLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreatePostedInvtPickLineLabelFilesOnAfterAssignPrintDate(PostedInvtPickHeader: Record "Posted Invt. Pick Header"; PostedInvtPickLine: Record "Posted Invt. Pick Line"; var PrintDate: Date)
begin
end;

OnCreateSalesShipmentLineLabelFilesOnAfterAssignPrintDate(Record Sales Shipment Header, Record Sales Shipment Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateSalesShipmentLineLabelFilesOnAfterAssignPrintDate(SalesShipmentHeader: Record "Sales Shipment Header"; SalesShipmentLine: Record "Sales Shipment Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateSalesShipmentLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateSalesShipmentLineLabelFilesOnAfterAssignPrintDate(SalesShipmentHeader: Record "Sales Shipment Header"; SalesShipmentLine: Record "Sales Shipment Line"; var PrintDate: Date)
begin
end;

OnCreateReturnShipmentLineLabelFilesOnAfterAssignPrintDate(Record Return Shipment Header, Record Return Shipment Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateReturnShipmentLineLabelFilesOnAfterAssignPrintDate(ReturnShipmentHeader: Record "Return Shipment Header"; ReturnShipmentLine: Record "Return Shipment Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateReturnShipmentLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateReturnShipmentLineLabelFilesOnAfterAssignPrintDate(ReturnShipmentHeader: Record "Return Shipment Header"; ReturnShipmentLine: Record "Return Shipment Line"; var PrintDate: Date)
begin
end;

OnCreateReturnReceiptLineLabelFilesOnAfterAssignPrintDate(Record Return Receipt Header, Record Return Receipt Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateReturnReceiptLineLabelFilesOnAfterAssignPrintDate(ReturnReceiptHeader: Record "Return Receipt Header"; ReturnReceiptLine: Record "Return Receipt Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateReturnReceiptLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateReturnReceiptLineLabelFilesOnAfterAssignPrintDate(ReturnReceiptHeader: Record "Return Receipt Header"; ReturnReceiptLine: Record "Return Receipt Line"; var PrintDate: Date)
begin
end;

OnCreateWarehouseActivityLineLabelFilesOnAfterAssignPrintDate(Record Warehouse Activity Header, Record Warehouse Activity Line, Date) :#

[IntegrationEvent(false, false)]
local procedure OnCreateWarehouseActivityLineLabelFilesOnAfterAssignPrintDate(WhseActivityHeader: Record "Warehouse Activity Header"; WhseActivityLine: Record "Warehouse Activity Line"; var PrintDate: Date): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnCreateWarehouseActivityLineLabelFilesOnAfterAssignPrintDate', '', false, false)]
local procedure DoSomethingOnCreateWarehouseActivityLineLabelFilesOnAfterAssignPrintDate(WhseActivityHeader: Record "Warehouse Activity Header"; WhseActivityLine: Record "Warehouse Activity Line"; var PrintDate: Date)
begin
end;

OnBeforeFindItemLabelRelation(Record KVSKBAItemLabelRelation, Code[20], Integer, Enum KVSKBAIntegerAsEnum, Code[20], Integer, Code[20], Code[10], Code[10], Decimal, Boolean, Code[10], Code[10], Code[20], Boolean, Date, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeFindItemLabelRelation(var ItemLabelRelation: Record "KVSKBAItemLabelRelation"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; var VariantCode: Code[10]; UoM: Code[10]; Quantity: Decimal; UseReservEntries: Boolean; PostingCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; UserAborted: Boolean; PrintDate: Date; var ItemLabelRelationfound: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBALabelMgt", 'OnBeforeFindItemLabelRelation', '', false, false)]
local procedure DoSomethingOnBeforeFindItemLabelRelation(var ItemLabelRelation: Record "KVSKBAItemLabelRelation"; CalledFromDocNo: Code[20]; SourceType: Integer; SourceSubtype: Enum "KVSKBAIntegerAsEnum"; SourceDocNo: Code[20]; SourceDocLineNo: Integer; ItemNo: Code[20]; var VariantCode: Code[10]; UoM: Code[10]; Quantity: Decimal; UseReservEntries: Boolean; PostingCode: Code[10]; LocationCode: Code[10]; BinCode: Code[20]; UserAborted: Boolean; PrintDate: Date; var ItemLabelRelationfound: Boolean; var IsHandled: Boolean)
begin
end;