Skip to content

KVSFCYInbProcessorCommonLib#

Procedures#

IdentifyDeliverySchedule(Record KVSFCYInbReleaseOrderHeader, Code[20]) : Boolean#

procedure IdentifyDeliverySchedule(inboundReleaseOrderHeaderPar: Record "KVSFCYInbReleaseOrderHeader"; var deliveryScheduleNoVar: Code[20]): Boolean

Events#

OnBeforeIdentifyDirectDelSchedule(Code[20], Code[20], Code[10]) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeIdentifyDirectDelSchedule(var CustomerNo: Code[20]; var ItemNo: Code[20]; var Variantcode: Code[10]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYInbProcessorCommonLib", 'OnBeforeIdentifyDirectDelSchedule', '', false, false)]
local procedure DoSomethingOnBeforeIdentifyDirectDelSchedule(var CustomerNo: Code[20]; var ItemNo: Code[20]; var Variantcode: Code[10])
begin
end;

OnAfterSetFiltersIdentifyDirectDelSchedule(Record KVSFCYDeliverySchedHeader) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetFiltersIdentifyDirectDelSchedule(var DeliveryScheduleHeader: Record "KVSFCYDeliverySchedHeader"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYInbProcessorCommonLib", 'OnAfterSetFiltersIdentifyDirectDelSchedule', '', false, false)]
local procedure DoSomethingOnAfterSetFiltersIdentifyDirectDelSchedule(var DeliveryScheduleHeader: Record "KVSFCYDeliverySchedHeader")
begin
end;

OnCaseStatusChangeInboundRelOrderStatus(Record KVSFCYInbReleaseOrderHeader, Option) :#

[IntegrationEvent(false, false)]
local procedure OnCaseStatusChangeInboundRelOrderStatus(var InboundReleaseOrderHeader: Record "KVSFCYInbReleaseOrderHeader"; var Status: Option): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYInbProcessorCommonLib", 'OnCaseStatusChangeInboundRelOrderStatus', '', false, false)]
local procedure DoSomethingOnCaseStatusChangeInboundRelOrderStatus(var InboundReleaseOrderHeader: Record "KVSFCYInbReleaseOrderHeader"; var Status: Option)
begin
end;