Ponto entrada > Módulo Terceiros > Tratamento standard SUBPAY4 

CHARGE_LIG : Acesso linhas de pagamentos

O ponto de entrada CHARGE_LIG permite intervir no momento do carregamento dos prazos nas linhas de pagamentos quando se seleciona os prazos via o "picking".

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Caso de chamada

O ponto de entrada está colocado antes a transferência dos prazos na máscara das linhas de pagamento WMPY1XXX [PAY1].

Variáveis e máscaras disponíveis

A máscara WMPY1XXX [PAY1], -XXX correspondente à transação de pagamento corrente- está aberta. É a máscara por defeito.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

GACCDUDATE [DUD]

Sim

Vencimentos

GACCDENCOD

Sim

Destinos contabilísticos

CRITERE : Filtro sobre os vencimentos para o picking

O ponto de entrada CRITERE permite intervir para modificar o filtro efetuado sobre os vencimentos no "picking" dos vencimentos em registo de pagamentos.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Caso de chamada

O ponto de entrada está colocado no fim de acção FILGAUCHE.

Variáveis e máscaras disponíveis

A máscara WMPY1XXX [PAY1], -XXX correspondente à transação de pagamento corrente- está aberta. É a máscara por defeito.

A variável FILGAUSUP contém os diferentes critérios em Standard

A variável ILIS corresponde a ILISDU5 (Gaveta dos vencimentos) e ILISDU6 (Gaveta dos vencimentos agrupados).

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

GACCENTRY

‎Não

Documentos contabilísticos

GTYPACCENT

‎Não

Tipos de documentos

ESCAGIO : Cálculo do desconto/juro

O ponto de entrada CAL_ESCAGIO permite intervir justo antes o cálculo dos descontos/juros nomeadamente para desencadear o cálculo de descontos/juros em "picking" dos vencimentos para as notas de crédito.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Caso de chamada

O ponto de entrada está colocado antes o cálculo dos descontos/juros.

Variáveis e máscaras disponíveis

Em standard, o cálculo de descontos/juros não foi desencadeada picking dos vencimentos nos casos das notas de crédito. Se a variável CAL_ESCAGIO está inicializada em "2" em específico, o cálculo dos descontos/juros será igualmente desencadeado para as notas de crédito.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

GACCDUDATE

Sim

Vencimentos

GACCDENCOD

Sim

Destinos contabilísticos

DEPVATSLT : Separação do IVA sobre a linha de desconto

O ponto de entrada permite intervir em fim de cálculo de separação do IVA sobre as linhas de desconto.

A variável ECLVAT posicionada ao valor 0 permite inibir a separação do IVA.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Caso de chamada

O ponto de entrada está colocado em fim de cálculo de separação de IVA - Sub programa ECLAT_TVA.

Variáveis do sub programa

Variáveis

Definição

Value SOCIETE

Sociedade do pagamento

Value SENS

Sentido do pagamento

Value NUMERO

Número de vencimentos a pagar

Value ACC_NUM

Número interno de vencimentos a pagar

Variável TTC

Montante de vencimento

Variável NBTAX

Número de taxas da fatura

Variável TCODTAX()

Lista dos códigos taxas das faturas

Variável TBASTAX()

Lista das bases de taxas por código taxa

Variável TAMTTAX()

Lista dos montantes de taxas por código taxa

Variável ECLVAT

Valor 0 : não haverá separação

Valor 1 : haverá uma separação de IVA segundo NBTAX.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

GACCOUNT

‎Não

Contas

PINVOICE

‎Não

Faturas de compra

SINVOICE :

‎Não

Faturas das vendas

GACCENTRYD

‎Não

Linhas de documentos contabilísticos

GACCDUDATE

‎Não

Vencimentos