Transaction Management API Fields

Learn about the fields in the O Series Transaction Management API.

Transaction Management API fields

This table lists the fields included in the request body for O Series Transaction Management API requests.

FieldDetailsDescription
dataobject (ReversalRequestResponseType)Object:

- transactionId
- postingDate
- documentNumber
documentNumberstring [ 0 .. 50 ] charactersThe document number in the host application that references the event.
idrequired

string [ 1 .. 40 ] characters
An identifier that further defines the document and corresponds to the transaction stored in the host system. The Transaction ID is used for synchronization services, but is not used for reporting purposes.
transactionidstring [ 1 .. 40 ] characterAn identifier that further defines the document and corresponds to the transaction stored in the host system. The Transaction ID is used for synchronization services, but is not used for reporting purposes. Stored in the Tax Journal as transSyncIdCode.
transactionId (ReversalRequestResponseType)string [ 0 .. 40 ] charactersAn optional unique user-defined value to identify the new reversal document created by this operation. This will allow transaction operations (such as delete) on this new reversal document.
postingDatestring <date>Defines when the transaction is reported for use with reporting and returns filing. If you do not define the Posting Date, the Calculation Engine sets it for the date when the transaction is processed.