Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Enhancements

1.

A new “Include all order lines for this shipment” message type setting has been added for the Shipment Notification message.

Selection is made via radio button:

  • When “Yes,” all lines associated with this shipment are included in the Shipment Notification message, including the lines that were cancelled as well as those that were shipped. (Does not include order lines for any other shipments for the same order.)
  • When “No” (default), only the shipped lines associated with this shipment are included in the Shipment Notification message.

Previously, since this message was not sent for lines specifying a quantity of “0” (zero), there was not a way to notify the external system of the cancellation. Now, when “Yes” is specified, the message is triggered for cancelled lines that have a “0” quantity.

Impact on upgrading clients:  Additional message type setting is available
Backward compatibility considerations: None

2.

A new “Include all order lines for this shipment” message type setting has been added for the Outgoing Invoice message.

Selection is made via radio button:

  • When “Yes,” all lines associated with this shipment are included in the Outgoing Invoice message, including the lines that were cancelled as well as those that were shipped. (Does not include order lines for any other shipments for the same order.)
  • When “No” (default), only the shipped lines associated with this shipment are included in the Outgoing Invoice message.

Impact on upgrading clients:  Additional message type setting is available
Backward compatibility considerations: None

3.

The following new elements have been added in the Sales Order message under /Message/Body/ShipmentOrder/OrderHeader/PAYMENTINFORMATION/PAYMENT/:

  • PAYMENTNOTES – used to provide additional, relevant payment information.
  • TRANSACTIONTYPE –used to specify the transaction type code for an order payment. A value is always required in this field.
    Valid values include:
    • AUTH_CAPTURE
    • AUTH_ONLY
    • PRIOR_AUTH_CAPTURE
    • CREDIT
    • CREATE_TOKEN_PROFILE
    • DELETE_TOKEN_PROFILE
    • DEACTIVATE
    • BALANCE
    • INITIATE
    • DETAILS

The new DELIVERYNOTES element has also been added in the the Sales Order  message under /Message/Body/ShipmentOrder/OrderHeader. This element used to provide information/instructions for the carrier about the delivery of a shipment. (Refer to Delivery Notes in CSP Orders for related information.)

Impact on upgrading clients:  Additional elements are available
Backward compatibility considerations: None

4.

The new DeliveryNotes element has been added in the the Shipment Notification message under /Message/Body/ShipmentNotification/OrderHeader.

This element is used to provide information/instructions for the carrier about the delivery of a shipment. (Refer to Delivery Notes in CSP Orders for related information.)

Impact on upgrading clients:  Additional element is available

compatibility considerations: None

5.

The new TRANSACTIONTYPE element has been added in the the Outgoing Invoice message under /Message/Body/Invoice/OrderHeader/PaymentInformation/Payment

A value is always required in this field; used to specify the transaction type code for an order payment.
Valid values include:

  • AUTH_CAPTURE
  • AUTH_ONLY
  • PRIOR_AUTH_CAPTURE
  • CREDIT
  • CANCEL
  • CREATE_TOKEN_PROFILE
  • DELETE_TOKEN_PROFILE
  • DEACTIVATE
  • BALANCE
  • INITIATE
  • DETAILS

Impact on upgrading clients:  Additional elements are available
Backward compatibility considerations: None 

6.

The following new elements have been added in the ASN Add/Edit message under /Message/body/ASN/ASNHeader/ASNDetail:

  • REASONCODE – the Reason Code from the RMA
  • RETURNTYPE – the Return Type from the RMA

Impact on upgrading clients:  Additional elements are available
Backward compatibility considerations: None

...