Páginas filhas
  • IRPJ Withholding

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Índice

01. Purpose

This document aims to present the configuration for IRPJ generation in the financial module (SIGAFIN).

02. Configuration

Totvs custom tabs box
tabsParameters,Tables and Fields
idsparametros,campos
Totvs custom tabs box items
defaultyes
referenciaParametros

Parameters used:

MV_ACMIRRF - defines the IR accrual. 1 accrues, 2 does not accrue.

MV_VLRETIR - configures the minimum value for IR withholding. Default value, 10.

MV_AGLIMPJ - defines the rule by CNPJ.

Totvs custom tabs box items
defaultno
referenciacampos

Fields and tables involved:

Nature registration

  • ED_CALCIRF= if it calculates IRRF
  • ED_PERCIRF= desired percentage for calculating the IRRF
  • ED_RECIRRF= responsible for collecting the IRRF.
  • ED_CODRET= desired withholding code.


Aviso

Warning! In the ED_RECIRRF field, it is necessary to configure the party responsible for the collection. 1 - Customer, 2 - Supplier, 3 - Customer record. 

If option 3 - Customer record is selected, it is necessary to determine the withholding moment in the customer record, table SA1. Otherwise, the IR will not be generated. 


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


Customer registration

  • A1_RECIRRF= party responsible for collecting the IRRF.
  • A1_MINIRF= if the minimum value for IRRF accrual is considered.
  • A1_IRBAX= defines when the IRRF is withheld.


Aviso

Warning! If, in the nature record, on table SED, field ED_RECIRRF is set to 3, field A1_RECIRRF must be set to 1 - Customer or 2 - Supplier. Otherwise, the IR will not be generated.

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


03. Example of Use

Totvs custom tabs box
tabsAccounts Receivable,Posts receivable,Automatic posts receivable,Tax Bordereau Receivable,Bordereau maintenance
idsfina040, fina070,fina110,fina061,fina590,
Totvs custom tabs box items
defaultyes
referenciafina040

Incluir print do Fina040

Totvs custom tabs box items
defaultno
referenciafina070

incluir print fina070

Totvs custom tabs box items
defaultno
referenciafina110

incluir print fina110

Totvs custom tabs box items
defaultno
referenciafina061

Incluir print fina 061

Totvs custom tabs box items
defaultno
referenciafina590

incluir print fina590


05. Tables used

  • SE1 - Accounts Receivable
  • SE5 - Bank transfers
  • SA1 - Customer
  • SED- Nature
  • FK1- Posts receivable
  • FK5 - Bank transfers
  • FK3 - Calculated taxes
  • FK4 - Withheld taxes
  • FK7- Auxiliary Table
  • FKA - Transfer tracking





HTML
<!-- 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>