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.
Import HTML Content
Visão Geral
Conteúdo das Ferramentas