Este ponto de entrada permite intervir no curso de validação de um documento automático.
Existe uma transação em curso.
Existe geralmente um ficheiro rasto aberto (pode depender do contexto)
O ponto de entrada "PIECE" está chamado justo antes o registo do documento.
Variáveise máscaras disponíveis
O documento está guardado, antes a sua validação nos ecrãs GACCENT0 [HAE0], GACCENT1 [HAE1] e GACCENT2 [HAE2]. Todos os campos destes ecrãs são acessíveis e podem ser modificados à condição de respeitar as regras gerais de validação de um documento, se novos campos são acrescentados às tabelas de documentos estes devem ser acrescentados nestes ecrãs.
Tabelas abertas
As tabelas exploráveis são as seguintes :
GAUTACE [GAU] | Documento automático |
COMPANY [CPY] | |
FACILITY [FCY] | |
TABCUR [TCU] |
De mais a tabela desencadeante e as linhas ligadas estão em linha.
Outras tabelas podem estar em linha segundo o contexto de chamada.
Este ponto de entrada permite intervir para identificar o agrupamento de uma linha de documento.
Existe uma transação em curso.
Existe geralmente um ficheiro rasto aberto (pode depender do contexto)
O ponto de entrada "CLEGRP" está chamado antes a inicialização da variável NOL (índice da linha que vai ser imputada).
Variáveise máscaras disponíveis
O documento está guardado, antes a sua validação nos ecrãs GACCENT0 [HAE0], GACCENT1 [HAE1] e GACCENT2 [HAE2]. Todos os campos destes ecrãs são acessíveis e podem ser modificados à condição de respeitar as regras gerais de validação de um documento, se novos campos são acrescentados às tabelas de documentos estes devem ser acrescentados nestes ecrãs. A variável local CLEGRP contém os campos de reagrupamento separado por "/". Esta variável pode estar completa
Tabelas abertas
As tabelas exploráveis são as seguintes :
GAUTACE [GAU] | Documentos automáticos |
COMPANY [CPY] | Sociedade |
FACILITY [FCY] | Estabelecimentos : |
TABCUR [TCU] | Divisas |
GAUTACED [GAD] | Linha de documento automático |
GACCOUNT [GAC] | Conta da linha em curso |
BPARTNER [BPR] | Terceiros |
De mais a tabela desencadeante e as linhas ligadas estão em linha.
Outras tabelas podem estar em linha segundo o contexto de chamada.
Este ponto de entrada permite intervir a cada alimentação de uma linha geral de documento.
Existe uma transação em curso.
Existe geralmente um ficheiro rasto aberto (pode depender do contexto)
O ponto de entrada "LIGNE" está chamada na criação de uma linha de documento.
Variáveise máscaras disponíveis
O documento está guardado, antes a sua validação nos ecrãs GACCENT0 [HAE0], GACCENT1 [HAE1] e GACCENT2 [HAE2]. Todos os campos destes ecrãs são acessíveis e podem ser modificados à condição de respeitar as regras gerais de validação de um documento, se novos campos são acrescentados às tabelas de documentos estes devem ser acrescentados nestes ecrãs. A variável local NOL contém o índice da linha que vem de ser criada.
Tabelas abertas
As tabelas exploráveis são as seguintes :
GAUTACE [GAU] | Documentos automáticos |
COMPANY [CPY] | Sociedade |
FACILITY [FCY] | Estabelecimentos : |
TABCUR [TCU] | Divisas |
GAUTACED [GAD] | Linha de documento automático |
GACCOUNT [GAC] | Conta da linha em curso |
BPARTNER [BPR] | Terceiros |
De mais a tabela desencadeante e as linhas ligadas estão em linha.
Outras tabelas podem estar em linha segundo o contexto de chamada.
Este ponto de entrada permite intervir a cada alimentação de uma linha analítica de documento.
Existe uma transação em curso.
Existe geralmente um ficheiro rasto aberto (pode depender do contexto)
O ponto de entrada "LIN_ANA" está chamado na criação de uma linha analítica de documento.
Para alimentaação analítica, 2 contextos são possíveis :
- Documento automático está parametrizado com uma tabela analítica, o ponto de entrada será chamado tantas vezes que linhas percorridas na tabela analítica. As linhas analíticas são guardadas sob a máscara VENTILE2 [VT2] e os apontadores (início e fim) são guardados sob a máscara GACCENT2 [HAE2] via os campos PTV(NOL) & PTF(NOL).
- Documento automático está parametrizado sem Tabela analítica, o ponto de entrada será chamado uma vez. A linha será mesmo armazenada sob a máscara VENTILE2 [VT2]. Segundo a parametrização das linhas gerais, várias linhas gerais podem se reagrupar numa única linha geral mais as linhas analíticas não são reagrupados e os apontadores (início e fim) são armazenados sob a máscara GACCENT2 [HAE2] via os campos PTV (NOL) & PTF (NOL).
O ponto de entrada não está chamado quando a linha geral está ligada a uma repartição analítica à priori (Dados definidos sob a função GESDSP)
Variáveise máscaras disponíveis
O documento está guardado, antes a sua validação nos ecrãs GACCENT0 [HAE0], GACCENT1 [HAE1] e GACCENT2 [HAE2], VENTILE2 [VT2]. Todos os campos destes ecrãs são acessíveis e podem ser modificados à condição de respeitar as regras gerais de validação de um documento, se novos campos são acrescentados às tabelas de documentos estes devem ser acrescentados nestes ecrãs. A variável local NOL contém o índice da linha que vem de ser criada (acesso à máscara HAE2). A variável VENT contém o índice da linha analitica que vem de ser movimentada (acesso à mascara VT2).
Tabelas abertas
As tabelas exploráveis são as seguintes :
GAUTACE [GAU] | Documentos automáticos |
COMPANY [CPY] | Sociedade |
FACILITY [FCY] | Estabelecimentos : |
TABCUR [TCU] | Divisas |
GAUTACED [GAD] | Linha de documento automático |
GACCOUNT [GAC] | Conta da linha em curso |
BPARTNER [BPR] | Terceiros |
De mais a tabela desencadeante e as linhas ligadas estão em linha.
Outras tabelas podem estar em linha segundo o contexto de chamada.
Este ponto de entrada permite intervir após a abertura das tabelas.
Existe uma transação em curso.
Existe geralmente um ficheiro rasto aberto (pode depender do contexto)
O ponto de entrada "OPNTAB" está chamado após a abertura das tabelas e a declaração das variáveis, antes a leitura do documento automático. Permite definir outras tabelas sob os mesmas abreviações.
Variáveise máscaras disponíveis
As máscaras e variáveis não são ainda inicializados
Tabelas abertas
As tabelas exploráveis são as seguintes :
COMPANY [CPY] | Sociedade |