UTICPTA processing: UTICPTA
OPEN: Before verifications
UTICPTA is the processing in which miscellaneous verification utilities are automatically called during the closing process. The OUVRE entry point is used to prevent, if required, certain controls.
Context and operating mode
Transaction
There is no transaction in progress.
Log file
There is an open log file.
Call case
The entry point is called just before the launch of the verification operations.
Available variables and masks
When the entry point is called, a set of local variables (of integer type) is loaded with values equal to 1 or 0. The control depending on it is only carried out if the corresponding variable is not null. The list of variables is given below:
Tested variable |
Verification triggered if variable = 1 |
VERF_HAE |
Temporary entries |
VERF_GAF |
Non validated recurring tasks |
VERF_LOT |
Non validated lots |
VERF_SIH |
Non validated sales invoices |
VERF_PIH |
Non validated purchase invoices |
VERF_PYH |
Non validated payments |
VERF_LTT |
Matching balance |
VERF_LTX |
Non matched matchable accounts |
VERF_CPT |
Nonexistent accounts |
VERF_ECH |
Open item balance |
VERF_FAS |
Depreciation charges |
VERF_BAL |
Balance |
VERF_BCG |
GL balance |
VERF_SEC |
Nonexistent dimensions |
It should be noted that 3 variables of Label type give information on the exact context of the closing. These variables are called CLO_GENE (2 if the closing is carried out in financial accounts, 1 if not), CLO_ANA (2 if the closing is carried out in analytical accounting, 1 if not), and DER_PER (2 if it is the last period of the fiscal year, 1 if not)
Other than the previous variables, the following variables are available and give information on the call context (these are local variables, that are passed to the closure sub-program as an argument of Value type):
Variable |
Definition |
Char SOCIETE |
The company to be closed |
Date DAT_DEB |
Start date for the period to be closed |
Date DAT_FIN |
Period to be closed end date |
Integer EXERCICE |
Number of the fiscal year to be closed |
Integer PERIODE |
Number of the period to be closed |
Open tables
Table |
Significant content |
Table Title |
COMPANY [CPY] |
No |
Companies |
PERIOD [PER] |
No |
Periods |
FISCALYEAR [FIY] |
No |
Fiscal years |
VERIF: Specific/custom verifications
UTICPTA is the processing in which miscellaneous verification utilities are automatically called during the closing process. The entry point VERIF is used to add further verifications.
Context and operating mode
Transaction
There is no transaction in progress.
Log file
There is an open log file.
Call case
When the entry point is called, the standard verifications have been made (if one of them has already triggered an error, the value of the OK variable will be 0, but this does not prevent other additional verifications to be carried out if a complete control is required).
At the end of the control, it is necessary to give a null value to OK if the control is deemed not conclusive (by writing in the log file the causes of the error).
Available variables and masks
Other than the OK variable, the same variables as those mentioned in the entry point OUVRE are available.
Open tables
The same tables as those mentioned in the entry point OUVRE are open.
FILTERHAE: Additional filter on accounting documents
UTICPTA is the processing in which miscellaneous verification utilities are automatically called during the closing process. The FILTERHAE entry point is used to modify the filter on the accounting documents so as to re-define the entries that should be taken into account in the control program for accounting transactions run at the end of the period.
Context and operating mode
Transaction
There is no transaction in progress.
Log fileThere is an open log file.
Call caseThe entry point is called in the label used for the control of accounting entries and right after the application of the filter on the GACCENTRY table. It can be used to modify the entries to be taken into account the standard verification processing of entries.
Available variables and masksThe same variables as those mentioned in the entry point OUVRE are available.
Open tablesThe same table as those mentioned in the entry point OUVRE are open as well as the GACCENTRY table (accounting documents header).