GENERATETRANSACTIONSPROCESS (4.0SP17)

Contains parameter information for the Generate Payments business process.

Primary Key
Primary Key Field Type

ID

uniqueidentifier

Foreign Key Fields
Foreign Key Field Type Null Notes Description

IDSETREGISTERID

uniqueidentifier

true

Indicates the IDSETREGISTER to use filter records included in the process.

BATCHTEMPLATEID

uniqueidentifier

false

Specifies the batch instance to be used to create the batch to hold the transactions.

ADDEDBYID

uniqueidentifier

false

FK to CHANGEAGENT.

CHANGEDBYID

uniqueidentifier

false

FK to CHANGEAGENT.

OWNERID

uniqueidentifier

true

The user who will be the owner of the batch once it is created by the process.

PDACCOUNTSYSTEMID

uniqueidentifier

true

Foreign key to the account system.

Fields
Field Field Type Null Notes Description

NAME

nvarchar(100)

false

''

The name of the parameter set.

DESCRIPTION

nvarchar(255)

false

''

The description of the parameter set.

CUTOFFDATE

datetime

false

Specifies the cut-off date for transactions to be included in the process.

BATCHNUMBER

nvarchar(100)

false

''

Specifies the batch number assigned to the batch used to hold the transactions.

TRANSACTIONTYPECODE

tinyint

false

0

Specifies the type of transactions to generate.

DATEADDED

datetime

false

getdate()

Indicates the date this record was added.

DATECHANGED

datetime

false

getdate()

Indicates the date this record was last changed.

TS

timestamp

false

Timestamp.

TSLONG

bigint (Computed)

true

Numeric representation of the timestamp.

OVERRIDEBATCHNUMBER

bit

false

0

Indicates whether or not to use the default numbering scheme for the batch.

DUEDATETYPECODE

tinyint

false

0

Designates whether to use the date this process runs or a number of days after this process runs or a specific date in the process as the cutoff date.

DUEDATETYPE

nvarchar(30) (Computed)

true

Provides a translation for the 'DUEDATETYPECODE' field.

DAYSAFTER

int

false

1

Number of days after this process runs that will be used to calculate the cutoff date

CONSOLIDATEPAYMENTS

bit

false

0

Consolidate multiple commitments to a single payment by constituent.

TRANSACTIONTYPE

nvarchar(32) (Computed)

true

Indexes
Index Name Field(s) Unique Primary Clustered

IX_GENERATETRANSACTIONSPROCESS_DATEADDED

DATEADDED

False

False

True

IX_GENERATETRANSACTIONSPROCESS_DATECHANGED

DATECHANGED

False

False

False

PK_GENERATETRANSACTIONSPROCESS

ID

True

True

False

UC_GENERATETRANSACTIONSPROCESS_NAME

NAME

True

False

False

Triggers
Trigger Name Description

TR_GENERATETRANSACTIONSPROCESS_AUDIT_UPDATE

TR_GENERATETRANSACTIONSPROCESS_AUDIT_DELETE

Referenced by
Referenced by Field

GENERATETRANSACTIONSPROCESSSTATUS

PARAMETERSETID