Skip to content

KVSFCYProcInbReleasedDelSched#

Procedures#

OnRun#

procedure OnRun(Rec: Record "KVSFCYInbReleaseOrderHeader")

Events#

OnAfterCode(Record KVSFCYInbReleaseOrderHeader, Record KVSFCYDeliverySchedHeader) :#

Summary: Event after processing inbound released delivery schedule.

[IntegrationEvent(false, false)]
local procedure OnAfterCode(var InboundReleaseOrderHdr: Record "KVSFCYInbReleaseOrderHeader"; var DeliveryScheduleHdr: Record "KVSFCYDeliverySchedHeader"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYProcInbReleasedDelSched", 'OnAfterCode', '', false, false)]
local procedure DoSomethingOnAfterCode(var InboundReleaseOrderHdr: Record "KVSFCYInbReleaseOrderHeader"; var DeliveryScheduleHdr: Record "KVSFCYDeliverySchedHeader")
begin
end;

Parameters:

  • InboundReleaseOrderHdr: The inbound release order header.
  • DeliveryScheduleHdr: The delivery schedule header.

OnCodeOnBeforeLoop(Record KVSFCYInbReleaseOrderHeader, Record KVSFCYDeliverySchedHeader, Record KVSFCYInbReleaseOrderLine) :#

Summary: Event before processing delivery schedule lines.

[IntegrationEvent(false, false)]
local procedure OnCodeOnBeforeLoop(InboundReleaseOrderHdr: Record "KVSFCYInbReleaseOrderHeader"; var DeliveryScheduleHdr: Record "KVSFCYDeliverySchedHeader"; var InboundReleaseOrderLine: Record "KVSFCYInbReleaseOrderLine"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYProcInbReleasedDelSched", 'OnCodeOnBeforeLoop', '', false, false)]
local procedure DoSomethingOnCodeOnBeforeLoop(InboundReleaseOrderHdr: Record "KVSFCYInbReleaseOrderHeader"; var DeliveryScheduleHdr: Record "KVSFCYDeliverySchedHeader"; var InboundReleaseOrderLine: Record "KVSFCYInbReleaseOrderLine")
begin
end;

Parameters:

  • InboundReleaseOrderHdr: The inbound release order header.
  • DeliveryScheduleHdr: The delivery schedule header.
  • InboundReleaseOrderLine: The release order line filters.