Ponto entrada > Módulo Supervisor > Tratamento standard ETAT 

ALIMETAT

Este ponto de entrada foi chamado por alguns tratamentos associados às listas (tratamento de inicio) utilizando a tabela AREPORTM. Esta tabela serve a extrair as informações podendo ser mais facilmente editados por Crystal Report.

Contexto e modo de funcionamento

No contexto do ponto de entrada :

  • Há uma transacção em curso
  • Não existe ficheiro rastro aberto

O ponto de entrada ALIMETAT foi chamado mais frequentemente a partir do sub-programa IMPRIME do tratamento de início associado à lista. Falta consultar as fontres destes tratamentos (entregues em claro) para conhecer o contexto de chamada.
Existe sempre uma transacção.
Não existe ficheiro rasto aberto.

IMPRIME : Permite modificar o nome da lista a imprimir

O ponto de entrada foi chamado a partir do sub-programa IMPRIME. Permite nomeadamente substituir uma lista por uma outra seguinte por exemplo em função da língua corrente.

Contexto e modo de funcionamento

No contexto do ponto de entrada :

  • Há uma transacção em curso
  • Não existe ficheiro rastro aberto

O ponto de entrada IMPRIME está chamado ao início do sub-programa IMPRIME do tratamento ETAT.
Os argumentos deste sub-programa são :
ETAT código lista ou código de impressão pedido
FONCTION código função a partir da qual a lista está desencadeada (o mais frequente GFONCTION)

As outras variáveis disponíveis :
TYP -> 1=lista, 2=pedidos, 3=pedidos SQL, 4=Exportação, 5=Lista BI
VAL_ETAT-> Nome da lista por defeito no caso onde ETAT corresponde a um código de impressão

Não existe rasto aberto, nem transacção em curso.