Skip to content

KVSKBAItemTrackingLib#

Procedures#

ReservEntry2ReservEntry(Record Reservation Entry, Record Reservation Entry) :#

procedure ReservEntry2ReservEntry(reservationEntryPar: Record "Reservation Entry"; var reservationEntryVar: Record "Reservation Entry"): 

TrackSpecification2ReservEntry(Record Tracking Specification, Record Reservation Entry) :#

procedure TrackSpecification2ReservEntry(trackingSpecificationPar: Record "Tracking Specification"; var reservationEntryVar: Record "Reservation Entry"): 

TrackSpecification2TrackSpecification(Record Tracking Specification, Record Tracking Specification) :#

procedure TrackSpecification2TrackSpecification(trackingSpecificationPar: Record "Tracking Specification"; var trackingSpecificationVar: Record "Tracking Specification"): 

TrackSpecification2ItemJnlLine(Record Tracking Specification, Record Item Journal Line) :#

procedure TrackSpecification2ItemJnlLine(trackingSpecificationPar: Record "Tracking Specification"; var itemJournalLineVar: Record "Item Journal Line"): 

ItemJnlLine2TrackSpecification(Record Item Journal Line, Record Tracking Specification) :#

procedure ItemJnlLine2TrackSpecification(itemJournalLinePar: Record "Item Journal Line"; var trackingSpecificationVar: Record "Tracking Specification"): 

ItemLedgEntry2ItemJnlLine(Record Item Ledger Entry, Record Item Journal Line) :#

procedure ItemLedgEntry2ItemJnlLine(itemLedgerEntryPar: Record "Item Ledger Entry"; var itemJournalLineVar: Record "Item Journal Line"): 

ItemLedgEntry2TrackSpecification(Record Item Ledger Entry, Record Tracking Specification) :#

procedure ItemLedgEntry2TrackSpecification(itemLedgerEntryPar: Record "Item Ledger Entry"; var trackingSpecificationVar: Record "Tracking Specification"): 

ItemLedgEntry2ReservEntry(Record Item Ledger Entry, Record Reservation Entry) :#

procedure ItemLedgEntry2ReservEntry(itemLedgerEntryPar: Record "Item Ledger Entry"; var reservationEntryVar: Record "Reservation Entry"): 

ItemLedgEntry2WhseEntry(Record Item Ledger Entry, Record Warehouse Entry) :#

procedure ItemLedgEntry2WhseEntry(itemLedgerEntryPar: Record "Item Ledger Entry"; var warehouseEntryVar: Record "Warehouse Entry"): 

WhseActivityLine2WhseActivityLine(Record Warehouse Activity Line, Record Warehouse Activity Line) :#

procedure WhseActivityLine2WhseActivityLine(warehouseActivityLinePar: Record "Warehouse Activity Line"; var warehouseActivityLineVar: Record "Warehouse Activity Line"): 

ClearWhseActivityLineFields(Record Warehouse Activity Line) :#

procedure ClearWhseActivityLineFields(var warehouseActivityLineVar: Record "Warehouse Activity Line"): 

WhseEntry2ItemJnlLine(Record Warehouse Entry, Record Item Journal Line) :#

procedure WhseEntry2ItemJnlLine(warehouseEntryPar: Record "Warehouse Entry"; var itemJournalLineVar: Record "Item Journal Line"): 

WhseEntry2WhseJnlLine(Record Warehouse Entry, Record Warehouse Journal Line) :#

procedure WhseEntry2WhseJnlLine(warehouseEntryPar: Record "Warehouse Entry"; var warehouseJournalLineVar: Record "Warehouse Journal Line"): 

WhseEntry2WhseEntry(Record Warehouse Entry, Record Warehouse Entry) :#

procedure WhseEntry2WhseEntry(warehouseEntryPar: Record "Warehouse Entry"; var warehouseEntryVar: Record "Warehouse Entry"): 

ClearTrackSpecificationFields(Record Tracking Specification) :#

procedure ClearTrackSpecificationFields(var trackingSpecificationVar: Record "Tracking Specification"): 

CheckReservEntryIsIdentical(Record Reservation Entry, Record Reservation Entry) : Boolean#

procedure CheckReservEntryIsIdentical(reservEntry1Par: Record "Reservation Entry"; reservEntry2Par: Record "Reservation Entry"): Boolean

Events#

OnBeforeInsertSerialNoInformationRecord(Record Tracking Specification, Record Item Tracking Code) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInsertSerialNoInformationRecord(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemTrackingCodePar: Record "Item Tracking Code"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnBeforeInsertSerialNoInformationRecord', '', false, false)]
local procedure DoSomethingOnBeforeInsertSerialNoInformationRecord(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemTrackingCodePar: Record "Item Tracking Code")
begin
end;

OnBeforeInsertLotNoInformationRecord(Record Tracking Specification, Record Item Tracking Code) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInsertLotNoInformationRecord(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemTrackingCodePar: Record "Item Tracking Code"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnBeforeInsertLotNoInformationRecord', '', false, false)]
local procedure DoSomethingOnBeforeInsertLotNoInformationRecord(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemTrackingCodePar: Record "Item Tracking Code")
begin
end;

OnBeforeCheckLotNoInfoatPosting(Record Tracking Specification, Record Item, Record Item Tracking Code, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckLotNoInfoatPosting(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemPar: Record "Item"; ItemTrackingCodePar: Record "Item Tracking Code"; var SkipInsertRecordVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnBeforeCheckLotNoInfoatPosting', '', false, false)]
local procedure DoSomethingOnBeforeCheckLotNoInfoatPosting(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemPar: Record "Item"; ItemTrackingCodePar: Record "Item Tracking Code"; var SkipInsertRecordVar: Boolean)
begin
end;

OnBeforeCheckInsertLotNoInformationRecords(Record Tracking Specification, Record Item, Record Item Tracking Code, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckInsertLotNoInformationRecords(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemPar: Record "Item"; ItemTrackingCodePar: Record "Item Tracking Code"; var SkipInsertRecordsVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnBeforeCheckInsertLotNoInformationRecords', '', false, false)]
local procedure DoSomethingOnBeforeCheckInsertLotNoInformationRecords(var TempTrackingSpecificationVar: Record "Tracking Specification" temporary; ItemPar: Record "Item"; ItemTrackingCodePar: Record "Item Tracking Code"; var SkipInsertRecordsVar: Boolean)
begin
end;

OnAfterReservEntry2ReservEntry(Record Reservation Entry, Record Reservation Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterReservEntry2ReservEntry(reservationEntryPar: Record "Reservation Entry"; var reservationEntryVar: Record "Reservation Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterReservEntry2ReservEntry', '', false, false)]
local procedure DoSomethingOnAfterReservEntry2ReservEntry(reservationEntryPar: Record "Reservation Entry"; var reservationEntryVar: Record "Reservation Entry")
begin
end;

OnAfterReservEntry2TrackSpecification(Record Reservation Entry, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterReservEntry2TrackSpecification(reservationEntryPar: Record "Reservation Entry"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterReservEntry2TrackSpecification', '', false, false)]
local procedure DoSomethingOnAfterReservEntry2TrackSpecification(reservationEntryPar: Record "Reservation Entry"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterReservEntry2WhseItemTrackingLine(Record Reservation Entry, Record Whse. Item Tracking Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterReservEntry2WhseItemTrackingLine(reservationEntryPar: Record "Reservation Entry"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterReservEntry2WhseItemTrackingLine', '', false, false)]
local procedure DoSomethingOnAfterReservEntry2WhseItemTrackingLine(reservationEntryPar: Record "Reservation Entry"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line")
begin
end;

OnAfterReservEntry2EntrySummary(Record Reservation Entry, Record Entry Summary) :#

[IntegrationEvent(false, false)]
local procedure OnAfterReservEntry2EntrySummary(reservationEntryPar: Record "Reservation Entry"; var entrySummaryVar: Record "Entry Summary"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterReservEntry2EntrySummary', '', false, false)]
local procedure DoSomethingOnAfterReservEntry2EntrySummary(reservationEntryPar: Record "Reservation Entry"; var entrySummaryVar: Record "Entry Summary")
begin
end;

OnAfterExistingInfo2TrackingSpecification(Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterExistingInfo2TrackingSpecification(var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterExistingInfo2TrackingSpecification', '', false, false)]
local procedure DoSomethingOnAfterExistingInfo2TrackingSpecification(var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterTrackingSpecification2TrackingSpecification(Record Tracking Specification, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTrackingSpecification2TrackingSpecification(trackingSpecificationPar: Record "Tracking Specification"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterTrackingSpecification2TrackingSpecification', '', false, false)]
local procedure DoSomethingOnAfterTrackingSpecification2TrackingSpecification(trackingSpecificationPar: Record "Tracking Specification"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterTrackSpecification2ReservEntry(Record Tracking Specification, Record Reservation Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTrackSpecification2ReservEntry(trackingSpecificationPar: Record "Tracking Specification"; var reservationEntryVar: Record "Reservation Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterTrackSpecification2ReservEntry', '', false, false)]
local procedure DoSomethingOnAfterTrackSpecification2ReservEntry(trackingSpecificationPar: Record "Tracking Specification"; var reservationEntryVar: Record "Reservation Entry")
begin
end;

OnAfterTrackSpecification2TrackSpecification(Record Tracking Specification, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTrackSpecification2TrackSpecification(trackingSpecificationPar: Record "Tracking Specification"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterTrackSpecification2TrackSpecification', '', false, false)]
local procedure DoSomethingOnAfterTrackSpecification2TrackSpecification(trackingSpecificationPar: Record "Tracking Specification"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterTrackSpecification2ItemJnlLine(Record Tracking Specification, Record Item Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTrackSpecification2ItemJnlLine(trackingSpecificationPar: Record "Tracking Specification"; var itemJournalLineVar: Record "Item Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterTrackSpecification2ItemJnlLine', '', false, false)]
local procedure DoSomethingOnAfterTrackSpecification2ItemJnlLine(trackingSpecificationPar: Record "Tracking Specification"; var itemJournalLineVar: Record "Item Journal Line")
begin
end;

OnAfterTrackSpecification2WhseJnlLine(Record Tracking Specification, Record Warehouse Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTrackSpecification2WhseJnlLine(trackingSpecificationPar: Record "Tracking Specification"; var warehouseJournalLineVar: Record "Warehouse Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterTrackSpecification2WhseJnlLine', '', false, false)]
local procedure DoSomethingOnAfterTrackSpecification2WhseJnlLine(trackingSpecificationPar: Record "Tracking Specification"; var warehouseJournalLineVar: Record "Warehouse Journal Line")
begin
end;

OnAfterTrackSpecification2WhseActivityLine(Record Tracking Specification, Record Warehouse Activity Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTrackSpecification2WhseActivityLine(trackingSpecificationPar: Record "Tracking Specification"; var warehouseActivityLineVar: Record "Warehouse Activity Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterTrackSpecification2WhseActivityLine', '', false, false)]
local procedure DoSomethingOnAfterTrackSpecification2WhseActivityLine(trackingSpecificationPar: Record "Tracking Specification"; var warehouseActivityLineVar: Record "Warehouse Activity Line")
begin
end;

OnAfterWhseItemTrack2TrackSpecification(Record Whse. Item Tracking Line, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseItemTrack2TrackSpecification(whseItemTrackingLinePar: Record "Whse. Item Tracking Line"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseItemTrack2TrackSpecification', '', false, false)]
local procedure DoSomethingOnAfterWhseItemTrack2TrackSpecification(whseItemTrackingLinePar: Record "Whse. Item Tracking Line"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterWhseItemTrack2WhseRcptLine(Record Whse. Item Tracking Line, Record Posted Whse. Receipt Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseItemTrack2WhseRcptLine(whseItemTrackingLinePar: Record "Whse. Item Tracking Line"; var postedWhseReceiptLineVar: Record "Posted Whse. Receipt Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseItemTrack2WhseRcptLine', '', false, false)]
local procedure DoSomethingOnAfterWhseItemTrack2WhseRcptLine(whseItemTrackingLinePar: Record "Whse. Item Tracking Line"; var postedWhseReceiptLineVar: Record "Posted Whse. Receipt Line")
begin
end;

OnAfterItemJnlLine2TrackSpecification(Record Item Journal Line, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemJnlLine2TrackSpecification(itemJournalLinePar: Record "Item Journal Line"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemJnlLine2TrackSpecification', '', false, false)]
local procedure DoSomethingOnAfterItemJnlLine2TrackSpecification(itemJournalLinePar: Record "Item Journal Line"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterItemJnlLine2ItemLedgEntry(Record Item Journal Line, Record Item Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemJnlLine2ItemLedgEntry(itemJournalLinePar: Record "Item Journal Line"; var itemLedgerEntryVar: Record "Item Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemJnlLine2ItemLedgEntry', '', false, false)]
local procedure DoSomethingOnAfterItemJnlLine2ItemLedgEntry(itemJournalLinePar: Record "Item Journal Line"; var itemLedgerEntryVar: Record "Item Ledger Entry")
begin
end;

OnAfterItemJnlLine2WhseJnlLine(Record Item Journal Line, Record Warehouse Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemJnlLine2WhseJnlLine(itemJournalLinePar: Record "Item Journal Line"; var warehouseJournalLineVar: Record "Warehouse Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemJnlLine2WhseJnlLine', '', false, false)]
local procedure DoSomethingOnAfterItemJnlLine2WhseJnlLine(itemJournalLinePar: Record "Item Journal Line"; var warehouseJournalLineVar: Record "Warehouse Journal Line")
begin
end;

OnAfterItemLedgEntry2ItemJnlLine(Record Item Ledger Entry, Record Item Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemLedgEntry2ItemJnlLine(itemLedgerEntryPar: Record "Item Ledger Entry"; var itemJournalLineVar: Record "Item Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemLedgEntry2ItemJnlLine', '', false, false)]
local procedure DoSomethingOnAfterItemLedgEntry2ItemJnlLine(itemLedgerEntryPar: Record "Item Ledger Entry"; var itemJournalLineVar: Record "Item Journal Line")
begin
end;

OnAfterItemLedgEntry2TrackSpecification(Record Item Ledger Entry, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemLedgEntry2TrackSpecification(itemLedgerEntryPar: Record "Item Ledger Entry"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemLedgEntry2TrackSpecification', '', false, false)]
local procedure DoSomethingOnAfterItemLedgEntry2TrackSpecification(itemLedgerEntryPar: Record "Item Ledger Entry"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterItemLedgEntry2ReservEntry(Record Item Ledger Entry, Record Reservation Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemLedgEntry2ReservEntry(itemLedgerEntryPar: Record "Item Ledger Entry"; var reservationEntryVar: Record "Reservation Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemLedgEntry2ReservEntry', '', false, false)]
local procedure DoSomethingOnAfterItemLedgEntry2ReservEntry(itemLedgerEntryPar: Record "Item Ledger Entry"; var reservationEntryVar: Record "Reservation Entry")
begin
end;

OnAfterItemLedgEntry2WhseRcptLine(Record Item Ledger Entry, Record Posted Whse. Receipt Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemLedgEntry2WhseRcptLine(itemLedgerEntryPar: Record "Item Ledger Entry"; var postedWhseReceiptLineVar: Record "Posted Whse. Receipt Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemLedgEntry2WhseRcptLine', '', false, false)]
local procedure DoSomethingOnAfterItemLedgEntry2WhseRcptLine(itemLedgerEntryPar: Record "Item Ledger Entry"; var postedWhseReceiptLineVar: Record "Posted Whse. Receipt Line")
begin
end;

OnAfterItemLedgEntry2WhseItemTrackingLine(Record Item Ledger Entry, Record Whse. Item Tracking Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemLedgEntry2WhseItemTrackingLine(itemLedgerEntryPar: Record "Item Ledger Entry"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemLedgEntry2WhseItemTrackingLine', '', false, false)]
local procedure DoSomethingOnAfterItemLedgEntry2WhseItemTrackingLine(itemLedgerEntryPar: Record "Item Ledger Entry"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line")
begin
end;

OnAfterItemLedgEntry2WhseEntry(Record Item Ledger Entry, Record Warehouse Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterItemLedgEntry2WhseEntry(itemLedgerEntryPar: Record "Item Ledger Entry"; var warehouseEntryVar: Record "Warehouse Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterItemLedgEntry2WhseEntry', '', false, false)]
local procedure DoSomethingOnAfterItemLedgEntry2WhseEntry(itemLedgerEntryPar: Record "Item Ledger Entry"; var warehouseEntryVar: Record "Warehouse Entry")
begin
end;

OnAfterWhseJnlLine2WhseEntry(Record Warehouse Journal Line, Record Warehouse Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseJnlLine2WhseEntry(warehouseJournalLinePar: Record "Warehouse Journal Line"; var warehouseEntryVar: Record "Warehouse Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseJnlLine2WhseEntry', '', false, false)]
local procedure DoSomethingOnAfterWhseJnlLine2WhseEntry(warehouseJournalLinePar: Record "Warehouse Journal Line"; var warehouseEntryVar: Record "Warehouse Entry")
begin
end;

OnAfterWhseActivityLine2TrackingSpecification(Record Warehouse Activity Line, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseActivityLine2TrackingSpecification(warehouseActivityLinePar: Record "Warehouse Activity Line"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseActivityLine2TrackingSpecification', '', false, false)]
local procedure DoSomethingOnAfterWhseActivityLine2TrackingSpecification(warehouseActivityLinePar: Record "Warehouse Activity Line"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterWhseActivityLine2ReservEntry(Record Warehouse Activity Line, Record Reservation Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseActivityLine2ReservEntry(warehouseActivityLinePar: Record "Warehouse Activity Line"; var reservationEntryVar: Record "Reservation Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseActivityLine2ReservEntry', '', false, false)]
local procedure DoSomethingOnAfterWhseActivityLine2ReservEntry(warehouseActivityLinePar: Record "Warehouse Activity Line"; var reservationEntryVar: Record "Reservation Entry")
begin
end;

OnAfterWhseActivityLine2WhseJnlLine(Record Warehouse Activity Line, Record Warehouse Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseActivityLine2WhseJnlLine(warehouseActivityLinePar: Record "Warehouse Activity Line"; var warehouseJournalLineVar: Record "Warehouse Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseActivityLine2WhseJnlLine', '', false, false)]
local procedure DoSomethingOnAfterWhseActivityLine2WhseJnlLine(warehouseActivityLinePar: Record "Warehouse Activity Line"; var warehouseJournalLineVar: Record "Warehouse Journal Line")
begin
end;

OnAfterWhseActivityLine2WhseItemTrackingLine(Record Warehouse Activity Line, Record Whse. Item Tracking Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseActivityLine2WhseItemTrackingLine(warehouseActivityLinePar: Record "Warehouse Activity Line"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseActivityLine2WhseItemTrackingLine', '', false, false)]
local procedure DoSomethingOnAfterWhseActivityLine2WhseItemTrackingLine(warehouseActivityLinePar: Record "Warehouse Activity Line"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line")
begin
end;

OnAfterWhseActivityLine2WhseActivityLine(Record Warehouse Activity Line, Record Warehouse Activity Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseActivityLine2WhseActivityLine(warehouseActivityLinePar: Record "Warehouse Activity Line"; var warehouseActivityLineVar: Record "Warehouse Activity Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseActivityLine2WhseActivityLine', '', false, false)]
local procedure DoSomethingOnAfterWhseActivityLine2WhseActivityLine(warehouseActivityLinePar: Record "Warehouse Activity Line"; var warehouseActivityLineVar: Record "Warehouse Activity Line")
begin
end;

OnAfterWhseEntry2ItemJnlLine(Record Warehouse Entry, Record Item Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseEntry2ItemJnlLine(warehouseEntryPar: Record "Warehouse Entry"; var itemJournalLineVar: Record "Item Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseEntry2ItemJnlLine', '', false, false)]
local procedure DoSomethingOnAfterWhseEntry2ItemJnlLine(warehouseEntryPar: Record "Warehouse Entry"; var itemJournalLineVar: Record "Item Journal Line")
begin
end;

OnAfterWhseEntry2ReservEntry(Record Warehouse Entry, Record Reservation Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseEntry2ReservEntry(warehouseEntryPar: Record "Warehouse Entry"; var reservationEntryVar: Record "Reservation Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseEntry2ReservEntry', '', false, false)]
local procedure DoSomethingOnAfterWhseEntry2ReservEntry(warehouseEntryPar: Record "Warehouse Entry"; var reservationEntryVar: Record "Reservation Entry")
begin
end;

OnAfterWhseEntry2WhseJnlLine(Record Warehouse Entry, Record Warehouse Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseEntry2WhseJnlLine(warehouseEntryPar: Record "Warehouse Entry"; var warehouseJournalLineVar: Record "Warehouse Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseEntry2WhseJnlLine', '', false, false)]
local procedure DoSomethingOnAfterWhseEntry2WhseJnlLine(warehouseEntryPar: Record "Warehouse Entry"; var warehouseJournalLineVar: Record "Warehouse Journal Line")
begin
end;

OnAfterWhseEntry2WhseEntry(Record Warehouse Entry, Record Warehouse Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWhseEntry2WhseEntry(warehouseEntryPar: Record "Warehouse Entry"; var warehouseEntryVar: Record "Warehouse Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterWhseEntry2WhseEntry', '', false, false)]
local procedure DoSomethingOnAfterWhseEntry2WhseEntry(warehouseEntryPar: Record "Warehouse Entry"; var warehouseEntryVar: Record "Warehouse Entry")
begin
end;

OnAfterInventoryProfile2ReservEntry(Record Inventory Profile, Record Reservation Entry) :#

[IntegrationEvent(false, false)]
local procedure OnAfterInventoryProfile2ReservEntry(inventoryProfilePar: Record "Inventory Profile"; var reservationEntryVar: Record "Reservation Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterInventoryProfile2ReservEntry', '', false, false)]
local procedure DoSomethingOnAfterInventoryProfile2ReservEntry(inventoryProfilePar: Record "Inventory Profile"; var reservationEntryVar: Record "Reservation Entry")
begin
end;

OnAfterReservEntry2InventoryProfile(Record Reservation Entry, Record Inventory Profile) :#

[IntegrationEvent(false, false)]
local procedure OnAfterReservEntry2InventoryProfile(reservationEntryPar: Record "Reservation Entry"; var inventoryProfileVar: Record "Inventory Profile"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterReservEntry2InventoryProfile', '', false, false)]
local procedure DoSomethingOnAfterReservEntry2InventoryProfile(reservationEntryPar: Record "Reservation Entry"; var inventoryProfileVar: Record "Inventory Profile")
begin
end;

OnAfterPostedWhseRcptLine2WhseActivityLine(Record Posted Whse. Receipt Line, Record Warehouse Activity Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterPostedWhseRcptLine2WhseActivityLine(postedWhseRcptLinePar: Record "Posted Whse. Receipt Line"; var warehouseActivityLineVar: Record "Warehouse Activity Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterPostedWhseRcptLine2WhseActivityLine', '', false, false)]
local procedure DoSomethingOnAfterPostedWhseRcptLine2WhseActivityLine(postedWhseRcptLinePar: Record "Posted Whse. Receipt Line"; var warehouseActivityLineVar: Record "Warehouse Activity Line")
begin
end;

OnAfterEntrySummary2TrackSpecification(Record Entry Summary, Record Tracking Specification) :#

[IntegrationEvent(false, false)]
local procedure OnAfterEntrySummary2TrackSpecification(entrySummaryPar: Record "Entry Summary"; var trackingSpecificationVar: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterEntrySummary2TrackSpecification', '', false, false)]
local procedure DoSomethingOnAfterEntrySummary2TrackSpecification(entrySummaryPar: Record "Entry Summary"; var trackingSpecificationVar: Record "Tracking Specification")
begin
end;

OnAfterEntrySummary2WhseItemTrackingLine(Record Entry Summary, Record Whse. Item Tracking Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterEntrySummary2WhseItemTrackingLine(entrySummaryPar: Record "Entry Summary"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnAfterEntrySummary2WhseItemTrackingLine', '', false, false)]
local procedure DoSomethingOnAfterEntrySummary2WhseItemTrackingLine(entrySummaryPar: Record "Entry Summary"; var whseItemTrackingLineVar: Record "Whse. Item Tracking Line")
begin
end;

OnBeforeOnBeforeClosePageOnItemTrackingLines(Record Tracking Specification, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeOnBeforeClosePageOnItemTrackingLines(var TrackingSpecification: Record "Tracking Specification"; var SkipWriteToDatabase: Boolean; var Handled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnBeforeOnBeforeClosePageOnItemTrackingLines', '', false, false)]
local procedure DoSomethingOnBeforeOnBeforeClosePageOnItemTrackingLines(var TrackingSpecification: Record "Tracking Specification"; var SkipWriteToDatabase: Boolean; var Handled: Boolean)
begin
end;

OnBeforeCheckItemLedgerEntrywithLotNoExist(Code[20], Code[50], Code[50], Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckItemLedgerEntrywithLotNoExist(ItemNo: Code[20]; VariantCode: Code[50]; LotNo: Code[50]; var ItemLedgerEntryExist: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAItemTrackingLib", 'OnBeforeCheckItemLedgerEntrywithLotNoExist', '', false, false)]
local procedure DoSomethingOnBeforeCheckItemLedgerEntrywithLotNoExist(ItemNo: Code[20]; VariantCode: Code[50]; LotNo: Code[50]; var ItemLedgerEntryExist: Boolean; var IsHandled: Boolean)
begin
end;