IntegrationEvent: OnBeforeCreateReturnOrder

OnBeforeCreateReturnOrder(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var SalesHeader: Record "Sales Header"; var IsHandled: Boolean);

This event is fired before creating a return order.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • SalesHeader - Sales Header record
  • IsHandled - Use this parameter if you want to completely override the standard process


IntegrationEvent: OnAfterCreateReturnOrder

OnAfterCreateReturnOrder(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var SalesHeader: Record "Sales Header");

This event is fired after creating a return order.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • SalesHeader - Sales Header record


IntegrationEvent: OnBeforeCreateReturnOrderHeader

OnBeforeCreateReturnOrderHeader(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var SalesHeader: Record "Sales Header"; var IsHandled: Boolean);

This event is fired before creating the return order header.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • SalesHeader - Sales Header record
  • IsHandled - Use this parameter if you want to completely override the standard process


IntegrationEvent: OnAfterCreateReturnOrderHeader

OnAfterCreateReturnOrderHeader(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var SalesHeader: Record "Sales Header");

This event is fired after creating the return order header.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • SalesHeader - Sales Header record


IntegrationEvent: OnBeforeCreateReturnOrderLines

OnBeforeCreateReturnOrderLines(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var SalesHeader: Record "Sales Header"; var IsHandled: Boolean);

This event is fired before creating return order lines.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • SalesHeader - Sales Header record
  • IsHandled - Use this parameter if you want to completely override the standard process


IntegrationEvent: OnAfterCreateReturnOrderLines

OnAfterCreateReturnOrderLines(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var SalesHeader: Record "Sales Header");

This event is fired after creating return order lines.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • SalesHeader - Sales Header record


IntegrationEvent: OnBeforeCreateReturnOrderLine

OnBeforeCreateReturnOrderLine(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var StagingReturnLine: Record "Staging Return Line SCNVN"; var SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"; var IsHandled: Boolean);

This event is fired before creating a return order line.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • StagingReturnLine - Staging Return Line record
  • SalesHeader - Sales Header record
  • SalesLine - Sales Line record
  • IsHandled - Use this parameter if you want to completely override the standard process


IntegrationEvent: OnAfterCreateReturnOrderLine

OnAfterCreateReturnOrderLine(var StagingReturnHeader: Record "Staging Return Header SCNVN"; var StagingReturnLine: Record "Staging Return Line SCNVN"; var SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line");

This event is fired after creating a return order line.

Parameters:

  • StagingReturnHeader - Staging Return Header record
  • StagingReturnLine - Staging Return Line record
  • SalesHeader - Sales Header record
  • SalesLine - Sales Line record