Skip to content

KVSMTCItemTrackingMgt#

Procedures#

RunItemTrackingOverview(Record Tracking Specification, Code[10], Decimal, Date, Decimal) :#

procedure RunItemTrackingOverview(var TrackingSpecification: Record "Tracking Specification"; UsedPostingCode: Code[10]; SingleLotQtyBase: Decimal; ExpAllowedFromDate: Date; UndefinedQty: Decimal): 

Events#

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

[IntegrationEvent(false, false)]
local procedure OnAfterTempSpecification2TrackingSpecification(var ItemTrackingSpecification: Record "Tracking Specification"; TempTrackingSpecification: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCItemTrackingMgt", 'OnAfterTempSpecification2TrackingSpecification', '', false, false)]
local procedure DoSomethingOnAfterTempSpecification2TrackingSpecification(var ItemTrackingSpecification: Record "Tracking Specification"; TempTrackingSpecification: Record "Tracking Specification")
begin
end;

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

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

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

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

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

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

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

[IntegrationEvent(false, false)]
local procedure OnAfterTrackSpecification2EntrySummary(TrackSpecification: Record "Tracking Specification"; var EntrySummary: Record "Entry Summary"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCItemTrackingMgt", 'OnAfterTrackSpecification2EntrySummary', '', false, false)]
local procedure DoSomethingOnAfterTrackSpecification2EntrySummary(TrackSpecification: Record "Tracking Specification"; var EntrySummary: Record "Entry Summary")
begin
end;

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

[IntegrationEvent(false, false)]
local procedure OnAfterUpdateReservationFromItemTracking(var ReservationEntry: Record "Reservation Entry"; RrackingSpecification: Record "Tracking Specification"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCItemTrackingMgt", 'OnAfterUpdateReservationFromItemTracking', '', false, false)]
local procedure DoSomethingOnAfterUpdateReservationFromItemTracking(var ReservationEntry: Record "Reservation Entry"; RrackingSpecification: Record "Tracking Specification")
begin
end;

OnBeforeCheckItemTrackingSpecification(Record Tracking Specification, Decimal, Date, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckItemTrackingSpecification(trackingSpecificationPar: Record "Tracking Specification"; singleLotQtyBasePar: Decimal; expAllowedFromDatePar: Date; var isHandledVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCItemTrackingMgt", 'OnBeforeCheckItemTrackingSpecification', '', false, false)]
local procedure DoSomethingOnBeforeCheckItemTrackingSpecification(trackingSpecificationPar: Record "Tracking Specification"; singleLotQtyBasePar: Decimal; expAllowedFromDatePar: Date; var isHandledVar: Boolean)
begin
end;