Este ponto de entrada permite fazer um ou vários controlos antes de executar o tratamento de fim de exercício.
Não existe transacção em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado unicamente antes o lançamento do tratamento de fim de exercício.
A máscara de registo dos critérios GACCFIYEND está disponível sob abreviação [DIA].
Na devolução deste ponto de entrada, a variável OK está testada: se ela vale 2, o tratamento de fim de exercício se prossegue, senão retorna-se ao menu. Ele está inicializado a 2 antes da chamada ao ponto de entrada.
Este ponto de entrada permite então, por exemplo, de validar uma questão pelo intermédio do sub-programa AVERTIR(« … ? « , OK) fornecido no tratamento GESECRAN. Neste caso, o programa alimenta a variável OK a 2 se o utilizador clicou sobre o botão OK, 1 se anulou.
Variável ou máscara | Definição |
GACCFIYEND [DIA] | Máscara de registo dos critérios |
Integer OK | Variável testada em volta do ponto de entrada. |
|
|
Neste contexto, as tabelas Sociedade, Estabelecimentos, Exercícios, Períodos, Diários e Tipos de documentos estão abertos mas o seu conteúdo não é significativo.
Tabela | Conteúdo significativo | Intitulado Tabela |
COMPANY [CPY] | Não | Sociedade |
FACILITY [FCY] | Não | Estabelecimentos |
FISCALYEAR [FIY] | Não | Exercícios |
PERIOD [PER] | Não | Períodos |
GJOURNAL [JOU] | Não | Diários |
GTYPACCENT [GTE] | Não | Tipo de documento |