Welcome to Zuora Product Documentation

Explore our rich library of product information

Transaction data requirements

Review the transaction fields and validation requirements for ripped and replacement transactions.

Replacement transaction field requirements

The Ripped transaction should have the SO Rip date to be populated. The replacement transaction must contain a reference to the transaction being replaced. For example, when the profile CONSUMPTION_RIP_REF_COLUMN = DOC_NUM is configured, the replacement transaction must populate the field.

CNSMP_ROLLFRWD_REF with the sales order number of the ripped transaction.

Validation

During transaction collection, the application validates that:

  • the referenced Sales Order exists, and

  • the referenced order lines have been identified as ripped.

If either validation fails, the replacement transaction is rejected and an error message is generated.

If Sales Order SO-123 is referenced in CNSMP_ROLLFRWD_REF, but the order has not been ripped or does not exist, the replacement transaction fails validation.