PPCEXTDATA

This table stores the non-standard protocol data required in the financial transaction which goes beyond the standard attributes defined in the payment instruction. It can be associated with a payment instruction or a financial transaction. When associated with a payment instruction, it can be used by all the financial transactions executed against the same payment instruction. When associated with a financial transaction, this extra data can be used by this same transaction and subsequent transactions.

Column Descriptions:

NameTypeDescription
PPCEXTDATA_IDBIGINT NOT NULLThe generated identifier for this extended data
PPCPAYINST_IDBIGINTThe identifier of the payment instruction in the payments subsystem to which this extended data is associated. Null when this extended data is associated to a financial transaction. This column contains the CMR relationship with PPCPAYINST
PPCPAYTRAN_IDBIGINTThe identifier of the financial transaction in the payments subsystem to which this extended data is associated. Null when this extended data is associated to a payment instruction. This column contains the CMR relationship with PPCPAYTRAN
ATTRIBUTETYPESMALLINT NOT NULLThe type of the attribute value. 0: TYPE_BOOLEAN 1: TYPE_INTEGER 2: TYPE_LONG 3: TYPE_BIG_DECIMAL 4: TYPE_STRING
ENCRYPTEDSMALLINT NOT NULLThe flag indicates whether the value is encrypted or not using the merchant key.
MARKFORDELETEINTEGER NOT NULL DEFAULT 0The flag indicates whether this object has been marked for deletion. 0: not marked for deletion 1: marked for deletion
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0The optimistic concurrency control counter for the table. Every time there is an update to the table, the counter is incremented.
ATTRIBUTENAMEVARCHAR (64) NOT NULLThe name used by the plug-in or WebSphere Commerce to identify this extended data.
SEARCHVALUEVARCHAR (64)The searchable part of the value of this extended data. If this attribute is not searchable, NULL will be set to this column.
DATAVALUEVARCHAR (4000)The value of this extended data.
PPCBATCH_IDBIGINTThe batch ID of this extended data referring to, and if it is not an extended data for a batch, then this column is null. This column is the foreign key referring to PPCBATCH.

Indexes:

NameColumn NamesType
<SYSTEM-GENERATED>PPCEXTDATA_IDPrimary Key
I0000926PPCPAYINST_IDNon-Unique Index
I0000927PPCPAYTRAN_IDNon-Unique Index
I0000962SEARCHVALUENon-Unique Index
I0001106PPCBATCH_IDNon-Unique Index

Constrained By Parent Tables:

ConstraintColumnsParent TableParent ColumnsType
F_1174PPCPAYINST_IDPPCPAYINSTPPCPAYINST_IDCascade
F_1175PPCPAYTRAN_IDPPCPAYTRANPPCPAYTRAN_IDCascade
R_3479PPCBATCH_IDPPCBATCHPPCBATCH_IDCascade