IntegrationEvent: OnBeforePostReturns

OnBeforePostReturns(var ShipmentHeader: Record "Shipment Header SCNVN"; var IsHandled: Boolean);

This event is fired before posting returns for a shipment.

Parameters:

  • ShipmentHeader - Sendcloud Shipment Header record
  • IsHandled - Use this parameter if you want to completely override the standard process


IntegrationEvent: OnAfterPostReturns

OnAfterPostReturns(var ShipmentHeader: Record "Shipment Header SCNVN");

This event is fired after posting returns for a shipment.

Parameters:

  • ShipmentHeader - Sendcloud Shipment Header record


IntegrationEvent: OnBeforeCreateParcelJson

OnBeforeCreateParcelJson(var ParcelRec: Record "Parcel SCNVN"; var ReturnShipmentMethodId: Integer; var Parcel: JsonObject; var IsHandled: Boolean);

This event is fired before creating parcel JSON for a return shipment.

Parameters:

  • ParcelRec - Sendcloud Parcel record
  • ReturnShipmentMethodId - Specifies the return shipment method identifier
  • Parcel - JSON object containing parcel data
  • IsHandled - Use this parameter if you want to completely override the standard process


IntegrationEvent: OnAfterCreateParcelJson

OnAfterCreateParcelJson(var ParcelRec: Record "Parcel SCNVN"; var Parcel: JsonObject);

This event is fired after creating parcel JSON for a return shipment.

Parameters:

  • ParcelRec - Sendcloud Parcel record
  • Parcel - JSON object containing parcel data