This function is used to exploit all the types of transactions.
Transactions are used to define the properties for certain screen fields (entry, display, invisible). The Transaction generation utility, in the menu Development / Utilities / Dictionary, uses both the transaction type dictionary and the detailed definition of each transaction, to generate the screen and windows from the basic screens and windows. This utility calls the sub-program GENDOS written in the process associated with each transaction.
This information is used by the "Transaction copy" utility in the menu Development / Utilities / Dictionary, This utility calls the sub-program TRTCOP written in the process associated with each transaction.
Refer to documentation Implementation
Presentation
This tab is used to record the information related to the transaction generation and copy.
Close
Fields
The following fields are present on this tab :
Block number 1
|
The code for a type of transaction is constructed from 1 to 10 alphanumeric characters. The Adonix reserved words are prohibited.
|
|
  |
Generation
|
Select this check box to activate the current record. The data and setup of disabled records is kept, but they cannot be used on other records (documents, settings, etc.) or for mass processing by recalling the record code. Authorizations granted for a given function can prohibit the creation of an active record. In this case, this check box is deactivated by default. It can only be modified by an authorized user or using a signature Workflow.
|
|
An activity code is used to:
In this way, if the activity code is disabled, the marked element will not be useable, and the associated code (if any) will neither be generated nor can be activated. |
|
The module to which the transaction type belongs. The selection of the transaction types from the "Transaction generation" utility is organised by module. The copying of transactions can only take place for active modules. |
|
The generation of the associated screens and windows must be programmed in the GENDOS sub-program of the process indicated in this field. The copying of the transactions must be programmed in the TRTCOP sub-program of the process indicated in this field. |
|
This is the object that will use the window generated by the entry transaction. |
Block number 3
|
The copy is authorized for this transaction if the "active" and "copy" flags are set. |
Transaction
|
"Entry transaction" object as well as the table associated with it. |
|
  |
|
Field in the table on which a selection range will be applied at the start of the copy utility. |
|
Expression used in the copy utility in order to process only certain transactions. |
Block number 5
Close
|
The following fields are included on the window opened through this button : Block number 1
Block number 2
Close This button is used to copy the transaction type definition to another folder. |