01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
Função: | FINA050 - Contas a Pagar |
Requisito/Story/Issue (informe o requisito relacionado) : | DFINGRV-26568 |
Observações: | Ponto de entrada para manipulação do valor do IRRF. Deve ser utilizado para tratamento de redução da base por numero de dependentes. Retornar novo valor calculado do IRRF. |
02. DESCRIÇÃO
A finalidade do ponto de entrada F050CIRF é permitir substituir o valor calculado do IRRF efetuado pelo sistema. Este ponto de entrada não trabalha em conjunto com o F50CIRFF.
03. PARÂMETROS
Nome | Tipo | Descrição |
nBaseIrrf | Numérico | Valor da base de cálculo do IRRF. |
04. RETORNO
Nome | Tipo | Descrição |
nNewIRRF | Numérico | Novo valor calculado para o IRRF. |
05. EXEMPLO DE UTILIZAÇÃO
F050CIRF
#INCLUDE "protheus.ch" user function F050CIRF() local nBaseIrrf := Paramixb //Base calculada pelo sistema local nNewIrrf := 0 //Regra de calculo do IRRF que substitui a do sistema If SA2->A2_TIPO == "J" nNewIrrf := nBaseIrrf * 0,015 EndIf return nNewIrrf
06. LEIA TAMBÉM
F50CIRFF - Ponto de entrada para manipulação do cálculo da base de cálculo do IRRF.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas