Table of Contents

DTC - Application Transaction Configuration

Module DTC

Description

dtc is the data table for the Application Transaction Configuration data.


Datafields

Name Description Data Type Len Dec. View lines View type Inst. Visible Codetable
INR Internal Unique ID of Application Transaction Configuration Text 8 1 Edit Yes Public
TRN Transaction ID Text 6 1 Edit Yes Public
TYP Type Text 6 1 Edit Yes Public Embedded
VAR Variant ID Text 3 1 Edit Yes Public
IGNFLG Ignore Transaction Rule Text 1 1 Edit Yes Public
COD Code Text 12 1 Edit Yes Public
ARG1 Argument 1 Text 75 1 Edit Yes Public
ARG2 Argument 2 Text 75 1 Edit Yes Public
ARG3 Argument 3 Text 75 1 Edit Yes Public
ARG4 Argument 4 Text 75 1 Edit Yes Public
ARG5 Argument 5 Text 75 1 Edit Yes Public
ARG6 Argument 6 Text 75 1 Edit Yes Public
ARG7 Argument 7 Text 75 1 Edit Yes Public
ARG8 Argument 8 Text 75 1 Edit Yes Public
ARG9 Argument 9 Text 75 1 Edit Yes Public
EDTFLG manually edited Text 1 1 Edit Yes Public YESNO
CND Condition Text 3 1 Edit Yes Public Embedded
CNDFLD1TYP Type for Condition Field 1 Text 6 1 Edit Yes Public Embedded
VER Version Counter Text 4 1 Edit Yes Public

Indices

Name Fields Properties
DTC_INR INR Unique
DTC_KEY TRN, TYP, COD, VAR Unique

/


Lock

INR

Datafield Description and Properties


Datafield INR Internal Unique ID

Description

Unique internal ID of a record within the table. The INR is a text field, which is created by retrieving the next valid entry from the counter dtc. The field INR is used to maintain links from other tables into this table.

Helpinformation

Unique internal ID of a record within the table. The INR is a text field, which is created by retrieving the next valid entry from the counter of this table. The field INR is used to enable links from other tables to this table.

For contractdata the INR also links the two tables xxD and xxT as associated entries hold the same INR.


Datafield VER Version

Description

This field holds the version counter to keep track of the version history of a dtc entry. The individual versions are controlled by entries in the SLG table.

Helpinformation

This field holds the version counter used to keep track of the history of an entry of this table. The individual versions are managed by entries in the SLG table.


Datafield TRN Transaction ID

Description

Name of business transaction for which this dtc entry is valid.

Helpinformation

Name of business transaction for which this dtc entry is valid.


Datafield TYP Type

Description

Class of configuration definition. Each class needs special application logic in business transactions.

Helpinformation

Class of configuration definition. Each class needs special application logic in business transactions.

Codetable
Code Text
DIASAV Save Diary
FEESAV Store Fee
DOC Document

Datafield COD Code

Description

Unique identifier to classify this entry in the transaction. The content has to mdtch the needs of the parameter class as identified in TYP.

For TYP = DIASAV the content of COD has to be the diary type (i.e. 'EXPIRE') of the corresponding TrnDiaSet rule.

Helpinformation

Unique identifier to classify this entry in the transaction. The content has to match the needs of the parameter class as identified in TYP.

For TYP = DIASAV the content of COD has to be the diary type (i.e. 'EXPIRE') of the corresponding TrnDiaSet rule.


Datafield VAR Variant ID

Description

If - depending on an additional condition - one of several varinats of definiotions for one COD of one TYP for one TRN eyxists, VAR allows to identify these different variants.

Helpinformation

If - depending on an additional condition - one of several variants of definitions for one COD of one TYP for one TRN exists, VAR allows to identify these different variants.


Datafield ARG1 Argument 1

Description

First argument for transaction configuration entry.

Helpinformation

First argument for transaction configuration entry.


Datafield ARG2 Argument 2

Description

Second argument for transaction configuration entry.

Helpinformation

Second argument for transaction configuration entry.


Datafield ARG3 Argument 3

Description

Third argument for transaction configuration entry.

Helpinformation

Third argument for transaction configuration entry.


Datafield ARG4 Argument 4

Description

4rth argument for transaction configuration entry.

Helpinformation

4th argument for transaction configuration entry.


Datafield ARG5 Argument 5

Description

5th argument for transaction configuration entry.

Helpinformation

5th argument for transaction configuration entry.


Datafield ARG6 Argument 6

Description

6th argument for transaction configuration entry.

Helpinformation

6th argument for transaction configuration entry.


Datafield ARG7 Argument 7

Description

7nth argument for transaction configuration entry.

Helpinformation

7nth argument for transaction configuration entry.


Datafield ARG8 Argument 8

Description

8th argument for transaction configuration entry.

Helpinformation

8th argument for transaction configuration entry.


Datafield ARG9 Argument 9

Description

9th argument for transaction configuration entry.

Helpinformation

9th argument for transaction configuration entry.


Datafield EDTFLG manually edited

Description

Set to 'Y'es if entry was manually edited (e.g. manual resolutuion of argument)

Allows to protect record from being overwritten by next run of GENTDTC

Helpinformation

Set to 'Y'es if entry was manually edited (e.g. manual resolutuion of argument)

Allows to protect record from being overwritten by next run of GENTDTC


Datafield CND Condition

Description

Condition to be used for decision, if the rule has to be executed.

Helpinformation

Condition to be used for decision, if the rule has to be executed.

Codetable
Code Text
= Equal
<> Not Equal
> Greater than
< Less than
0 Is Empty
9 Not is Empty

Datafield CNDFLD1TYP Type for Condition Field 1

Description

Type of arguments content.

Helpinformation

Type of arguments content.

Codetable
Code Text
CONST Constant Value
FLD Field

Datafield IGNFLG Ignore Transaction Rule

Description

If not empty, the corresponding rule in the source is ignored. i.e. diary entry defined in BCTAME.diasav is not created.

Helpinformation

If not empty, the corresponding rule in the source is ignored. i.e. diary entry defined in BCTAME.diasav is not created.