Este ponto de entrada permite intervir em cada geração de um ficheiro bancário, uma vez que o ficheiro bancário está criado sobre o espaço de armazenagem, por exemplo para o renomear ou desencadear o seu envio automático. A designação do ficheiro se faz para uma ordem sistema. Não é suficiente alterar o nome de uma variável como no ponto de entrada NOMFIC. Para que a operação de renomeação termine, é necessário de ter os direitos de modificação sobre o espaço de armaazenagem.
No contexto do ponto de entrada :
Não existe transação em curso.
Não existe ficheiro rasto aberto.
A variável FICHEIRO contém o nome do ficheiro bancário gerado.
A variável NUMERO (char) contém o número de bordereau de desconto correspondente.
A variável CODE contém o código parâmetro do ficheiro bancário.
A variável BANQUE contém o código do banco
Este ponto de entrada permite personalizar o nome do ficheiro bancário a gerar.
No contexto do ponto de entrada :
Não existe transação em curso.
Não existe ficheiro rasto aberto.
A variável NOM (Char 10) conterá o nome do ficheiro bancário a gerar.
A variável EXT (Char 3) conterá a extensão do ficheiro.
Este ponto de entrada permite intervir a cada geração das linhas de tipo "Detalhe" de um ficheiro bancário.
No contexto do ponto de entrada :
Não existe transação em curso.
Um ficheiro rasto está aberto quando o tratamento está chamado pela função de desconto magnético em massa.
O ponto de entrada está chamado justo antes a geração das linhas de tipo de registo "Detalhe" do ficheiro bancário.
A variável FICHEIRO contém o nome do ficheiro bancário gerado.
A variável NUMERO (char) contém o número de bordereau de desconto correspondente.
A variável CODE contém o código parâmetro do ficheiro bancário.
A variável BANQUE contém o código do banco
Tabela | Conteúdo significativo | Título Tabela |
PAYMENTH [PYH] | Sim | Pagamentos |
BID [BID] | Sim | Extrato de identidade bancária |
Este ponto de entrada permite acrescentar um filtro suplementar sobre os pagamentos a tomar em conta no momento da geração do ficheiro bancário.
No contexto do ponto de entrada :
Não existe transação em curso.
Não existe ficheiro rasto aberto.
A variável CRITSPE (Char 250) conterá os critérios específicos.
O ecrã FICMAG de registo dos critérios de lançamento está disponível sob a abreviação [DIA].
Tabela | Conteúdo significativo | Título Tabela |
PAYMENTH [PYH] | Não | Pagamentos |
TABPAYTYP [TPY] | Não | Transações de pagamento |
Este ponto de entrada permite intervir para abrir outras tabelas e de alimentar os ficheiros bancários com as informações suplementares.
No contexto do ponto de entrada :
Não existe transação em curso.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado sob o programa ENREG do tratamento FICMAG.
Permite a cada registo de uma linha do ficheiro bancário de se posicionar um registo de uma tabela previamente aberta.
Variáveis | Definição |
NUMERO | Número de pagamento |
CODE | Nome do ficheiro bancário |
BANQUE | Banco |
TYP : | Tipo de registo (Menu local 656) |
Tabelas | Conteúdo significativo | Título Tabela |
PAYMENTH [PYH] | SIM | Cabeçalho pagamentos |
PAYMENTD [PYD] | NÃO | Linhas pagamentos |
PAYFRM [FRM] | SIM | Bordereau de pagamento |
TABPAYTYP [TPY] | SIM | Transações de pagamento |
TABFILBAN [TFB] | SIM | Ficheiros bancários |
BANK [BAN] | SIM | Bancos |
COMPANY [CPY] | SIM | Sociedades |
FACILITY [FCY] | Sim exceto TYP=1 | Estabelecimentos : |
BPARTNER [BPR] | NÃO | Terceiros |
BPCUSTOMER [BPC] | SIM se pagamento Receita | Clientes |
BPSUPPLIER [BPS] | SIM se pagamento Despesa | Fornecedores |
BPADDRESS [BPA] | SIM | Endereços |
TABCUR [TCU] | SIM | Divisas |
GACCOUNT [GAC] | Sim exceto TYP=1 | Contas |
TABCHANGE [TCH] | NÃO | Câmbios das divisas |
ATABDIV [ADI] | Sim exceto TYP=1 | Tabelas diversas |
TABCOUNTRY [TCY] | Sim exceto TYP=1 | Tabela dos países |
SINVOICE [SIH] | Sim excepto TYP=1 e pagamento de compra | Faturas venda |
PINVOICE [PIH] | Sim excepto TYP=1 e pagamento de venda | Faturas de compra |
EDIPAR [EDP] | NÃO | Parametrização mensagens |
BID [BID] | Sim exceto TYP=1 | NIB |
Este ponto de entrada permite intervir a mão a cada avaliação de uma fórmula de uma parametrização de linha de ficheiro de tipo "Detalhe".
No contexto do ponto de entrada :
Não existe transação em curso.
Existe um ficheiro rasto aberto.
Este ponto de entrada foi chamado sob o programa ENREG do tratamento FICMAG.
Permite a cada registo de uma linha do ficheiro bancário de intervir após a avaliação standard da linha e antes do registo do resultado no ficheiro.
Variáveis | Definição |
NUMERO | Número de pagamento |
CODE | Nome do ficheiro bancário |
BANQUE | Banco |
TYP : | Tipo de registo (Menu local 656) |
RESULTAT | Resultado da fórmula avaliada |
Tabelas | Conteúdo significativo | Título Tabela |
TABFILBAN [TFB] | SIM | Ficheiros bancários |
PAYMENTH [PYH] | SIM | Cabeçalho pagamentos |
PAYMENTD [PYD] | NÃO | Linhas pagamentos |
PAYFRM [FRM] | SIM | Bordereau de pagamento |
TABPAYTYP [TPY] | SIM | Transações de pagamento |
TABFILBAN [TFB] | SIM | Ficheiros bancários |
BANK [BAN] | SIM | Bancos |
COMPANY [CPY] | SIM | Sociedades |
FACILITY [FCY] | Sim exceto TYP=1 | Estabelecimentos : |
BPARTNER [BPR] | NÃO | Terceiros |
BPCUSTOMER [BPC] | SIM se pagamento Receita | Clientes |
BPSUPPLIER [BPS] | SIM se pagamento Despesa | Fornecedores |
BPADDRESS [BPA] | SIM | Endereços |
TABCUR [TCU] | SIM | Divisas |
GACCOUNT [GAC] | Sim exceto TYP=1 | Contas |
TABCHANGE [TCH] | NÃO | Câmbios das divisas |
ATABDIV [ADI] | Sim exceto TYP=1 | Tabelas diversas |
TABCOUNTRY [TCY] | Sim exceto TYP=1 | Tabela dos países |
SINVOICE [SIH] | Sim excepto TYP=1 e pagamento de compra | Faturas venda |
PINVOICE [PIH] | Sim excepto TYP=1 e pagamento de venda | Faturas de compra |
EDIPAR [EDP] | NÃO | Parametrização mensagens |
BID [BID] | Sim exceto TYP=1 | NIB |
Este ponto de entrada permite melhorar as performances do tratamento, em evitando um anel de carregamento dos vencimentos
No contexto do ponto de entrada :
Não existe transação em curso.
Existe um ficheiro rasto aberto.
Em posicionando a variável FLGLOA a zero, o tratamento não executa o carregamento dos vencimentos e permite um ganho de tempo. Para utilizar este ponto de entrada, a parametrização do ficheiro bancário não deve baser sobre as variáveis : TFAC, TTIP, NBFAC, TTYP, TDAT, TREF, TIMPORTE, TSNS e as classes [PIHX] e [HAEX]
Tabelas | Conteúdo significativo | Título Tabela |
PAYMENTH [PYH] | SIM | Cabeçalho pagamentos |
BPARTNER [BPR] | SIM | Terceiros |
FACILITY [FCY] | SIM | Estabelecimentos : |
TABCUR [TCU] | SIM | Divisas |