KVSMTCProcessEventLib#
Events#
OnCallPositionsNeedItemTracking(Code[20], Enum Sales Line Type, Code[20], Codeunit KVSKBAGenericEventArguments, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnCallPositionsNeedItemTracking(CallNo: Code[20]; Type: Enum "Sales Line Type"; No: Code[20]; EventArguments: Codeunit "KVSKBAGenericEventArguments"; var TrackingIsNeeded: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCProcessEventLib", 'OnCallPositionsNeedItemTracking', '', false, false)]
local procedure DoSomethingOnCallPositionsNeedItemTracking(CallNo: Code[20]; Type: Enum "Sales Line Type"; No: Code[20]; EventArguments: Codeunit "KVSKBAGenericEventArguments"; var TrackingIsNeeded: Boolean)
begin
end;
OnUpdateCallPositions(Code[20], Enum Sales Line Type, Code[20], Code[50], Code[50], Code[10], Code[20], Code[10], Code[20], Code[10], Integer, Code[20], Integer, Codeunit KVSKBAGenericEventArguments) :#
[IntegrationEvent(false, false)]
local procedure OnUpdateCallPositions(CallNo: Code[20]; Type: Enum "Sales Line Type"; No: Code[20]; SerialNo: Code[50]; LotNo: Code[50]; LocationCode: Code[10]; BinCode: Code[20]; ReceivingLocationCode: Code[10]; ReceivingLocationBinCode: Code[20]; PostingCode: Code[10]; DocumentType: Integer; DocumentNo: Code[20]; DocumentLineNo: Integer; EventArguments: Codeunit "KVSKBAGenericEventArguments"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCProcessEventLib", 'OnUpdateCallPositions', '', false, false)]
local procedure DoSomethingOnUpdateCallPositions(CallNo: Code[20]; Type: Enum "Sales Line Type"; No: Code[20]; SerialNo: Code[50]; LotNo: Code[50]; LocationCode: Code[10]; BinCode: Code[20]; ReceivingLocationCode: Code[10]; ReceivingLocationBinCode: Code[20]; PostingCode: Code[10]; DocumentType: Integer; DocumentNo: Code[20]; DocumentLineNo: Integer; EventArguments: Codeunit "KVSKBAGenericEventArguments")
begin
end;