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;