01. Objetivo

O objetivo deste documento é a apresentação da configuração para geração do IRPJ no módulo financeiro (SIGAFIN).

02. Configuração

Parâmetros utilizados:

MV_ACMIRRF - Parâmetro utilizado para definir o acumulo ou não do IR, 1 acumula, 2 não acumula.

MV_VLRETIR - Parâmetro de configuração do valor mínimo para retenção do IR. Valor padrão, 10.

MV_AGLIMPJ - Parâmetro utilizado para definição da regra por CNPJ.

Campos e tabelas envolvidas:

Cadastro de natureza

  • ED_CALCIRF = se calcula a retenção do IRRF.
  • ED_PERCIRF = porcentagem desejada para calculo da geração do IRRF.
  • ED_RECIRRF = responsável pelo recolhimento do IRRF.
  • ED_CODRET = código de retenção desejado.


Atenção! No campo ED_RECIRRF deve ser configurado o responsável pelo recolhimento. 1 - Cliente, 2 - Fornecedor, 3 - Cadastro de cliente. 

Caso a escolha seja a opção 3, cadastro do cliente, deve-se determinar o momento da retenção no cadastro de cliente, tabela SA1, caso contrário o IR não será gerado. 


**************************INCLUIR PRINT**********************


Cadastro de cliente

  • A1_RECIRRF = responsável pelo recolhimento do IRRF.
  • A1_MINIRF = se considera o valor mínimo para acumulo do IRRF.
  • A1_IRBAX = define o momento da retenção do IRRF.


Atenção! Caso o cadastro de natureza , tabela SED, o campo ED_RECIRRF esteja configurado como 3, obrigatóriamente o campo A1_RECIRRF deve ser configurado como, 1 - cliente ou 2 - fornecedor, caso contrário o IR não será gerado.

**************************INCLUIR PRINT**********************


03. Exemplo de utilização

Incluir print do Fina040

incluir print fina070

incluir print fina110

Incluir print fina 061

incluir print fina590


05. Tabelas utilizadas





<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>