Ponto entrada > Módulo Contabilidade > Tratamento standard FIYEND 

CONTROLE : Controlos antes execução tratamento

Este ponto de entrada permite fazer um ou vários controlos antes de executar o tratamento de fim de exercício.

Contexto e modo de funcionamento

Transacção

Não existe transacção em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada está chamado unicamente antes o lançamento do tratamento de fim de exercício.

Variáveis e máscaras disponíveis

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.

 

 

 

Tabelas abertas

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