Ponto entrada > Módulo Tronco comum > Tratamento standard RTZCALCOM 

MAJRTZ : após o registo de um movimento de retenção

Este ponto de entrada permite intervir após registo de um registo de movimento de retenção.

Contexto e modo de funcionamento.

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada intervém imediatamente após o registo de um registo na tabela RITMVT [RTM].

Variáveis e máscaras disponíveis

A tabela [RTM] está carregada com o registo que vem de ser escrito.

Variáveis

Definição

Value Char NUMPIECE

Terceiros pago

Value Integer SIGNE

Terceiros beneficiários

SIRET

SIRET do Terceiro

DEVREG

Divisa do pagamento

MOYPAI

Resultado da fórmula

Tabelas abertas

Tabelas

Conteúdo significativo

Título Tabela

PINVOICE [PIH]

SIM

Fatura de compra :

 RITMVT [RTM]

SIM

Movimentos retidos

DELRTZ : após a supressão de um movimento de retenção

Este ponto de entrada permite intervir após a supressão de um registo de movimento de retenção.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada intervém imediatamente após o apagar de um registo na tabela RITMVT [RTM].


Tabelas abertas

Tabelas

Conteúdo significativo

Título Tabela

PINVOICE [PIH]

SIM

Fatura de compra :

RITMVT [RTM]

SIM

Movimentos retidos

STRCALRTZ : início do cálculo montante de retenção

Este ponto de entrada permite intervir ao todo o início do programa de cálculo do montante de retenção.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada intervém ao início do programa de cálculo do montante de retenção e justo após a declaração da tabela RITENZIONE [RTZ].

Se a variável global GPE está posicionada a 1 na devolução do ponto de entrada, o cálculo standard do montante de retenção não está executado.

Tabelas abertas

Tabelas

Conteúdo significativo

Título Tabela

RITENZIONE [RTZ]

NÃO

Códigos retenções

ENDCALRTZ : fim do cálculo montante de retenção

Este ponto de entrada permite intervir ao fim do programa de cálculo do montante de retenção.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada intervém no fim do programa de cálculo do montante de retenção, justo antes a instrução End.


Variáveis disponíveis :

Variáveis

Definição

Value Char CODRET

Código retenção

Value Char CODBPR

Código terceiros

RITAMTRTZ

RITBASRTZ

Montante de retenção em divisa de retenção

Base em divisa de retenção




Tabelas abertas

Tabelas

Conteúdo significativo

Título Tabela

RITENZIONE [RTZ]

SIM

Códigos retenções