CREATE: Creation of a statement

Use this entry point to manage the update of tables other than the statement table (RELBANK) when a statement is created or modified.

Context and operating mode

Transaction

There is one transaction in progress.

Log file

There is no open log file.

Different call cases

This entry point intervenes after all the lines of the created or updated statement are written in the RELBANK table.

Available variables and masks

The RELBAN mask is available.

Variable or mask

Definition

 RELBAN [DIA]

 Criteria mask

Open tables

The [RBK] class contains the statement line that has just been inserted in the table.

Table

Significant content

Table Title

 RELBANK [RBK]

 

 Statements

 RELBANK [RBKK]

 

 Statements

 BANK [BAN]

 

 Bank accounts

 TABFILBAN [TFB]

 

 Bank file definitions

 TABCUR [TCU]

 

 Currencies

 COMPANY [CPY]

 

 Companies

 TABCOUAFF [TCA]

 

 Sequence number assignment

ANNUL: Cancellation of a statement

Use this entry point to manage the update of tables other than the statement table (RELBANK) when a statement is cancelled or modified.

Context and operating mode

Transaction

There is one transaction in progress.

Log file

There is no open log file.

Different call cases

This entry point intervenes after all the lines of the created or updated statement are deleted from the RELBANK table.

Available variables and masks

The SAIRELBAN mask containing the processed statement is available.

Variable or mask

Definition

 SAIRELBAN [RLK]

 Mask for the statement entry

Open tables

Table

Significant content

Table Title

 RELBANK [RBK]

 

 Statements

 RELBANK [RBK2]

 

 Statements

 BANK [BAN]

 

 Bank accounts

 TABCUR [TCU]

 

 Currencies

 TABCOUNTRY [TCY]

 

 Country