01. Objetivo
El objetivo de este documento es mostrar la configuración para generar el IRPJ en el módulo financiero (SIGAFIN).
02. Configuración
| Totvs custom tabs box |
|---|
| tabs | Parámetros,Tablas y Campos |
|---|
| ids | parámetros,campos |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | Parametros |
|---|
| Parámetros utilizados: MV_ACMIRRF - Parámetro utilizado para definir el acumulo o no del IR, 1 acumula, 2 no acumula. MV_VLRETIR - Parámetro de configuración del valor mínimo para retención del IR. Valor estándar, 10. MV_AGLIMPJ - Parámetro utilizado para definir la regla por RCPJ. |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | campos |
|---|
| Campos y tablas involucradas: Registro de modalidad - ED_CALCIRF = se calcula la retención del IRRF.
- ED_PERCIRF = porcentaje deseado para calcular la generación del IRRF.
- ED_RECIRRF = responsable por el pago del IRRF.
- ED_CODRET = código de retención deseado.
| Aviso |
|---|
¡Atención! En el campo ED_RECIRRF se debe configurar el responsable por el pago. 1 - Cliente, 2 - Proveedor, 3 - Registro de cliente. Si selecciona la opción 3, registro del cliente, se debe determinar el momento de la retención en el registro de cliente, tabla SA1, en caso contrario el IR no se generará. |
**************************INCLUIR PRINT**********************
Registro de cliente - A1_RECIRRF = responsable por el pago del IRRF.
- A1_MINIRF = se considera el valor mínimo para acumular el IRRF.
- A1_IRBAX = define el momento de la retención del IRRF.
| Aviso |
|---|
¡Atención! Si el registro de modalidad, tabla SED, el campo ED_RECIRRF esté configurado como 3, obligatoriamente el campo A1_RECIRRF se debe configurar como, 1 - cliente o 2 - proveedor, en caso contrario el IR no se generará. |
**************************INCLUIR PRINT**********************
|
|
03. Ejemplo de utilización
| Totvs custom tabs box |
|---|
| tabs | Cuentas por cobrar,Bajas por cobrar,Bajas por cobrar automática,Borderó por cobrar de impuestos, Mantenimiento de borderó |
|---|
| ids | fina040, fina070,fina110,fina061,fina590, |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | fina040 |
|---|
| Incluir print do Fina040 |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | fina070 |
|---|
| incluir print fina070 |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | fina110 |
|---|
| incluir print fina110 |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | fina061 |
|---|
| Incluir print fina 061 |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | fina590 |
|---|
| incluir print fina590 |
|
05. Tablas utilizadas
- SE1 - Cuentas por cobrar
- SE5 - Movimientos bancarios
- SA1 - Cliente
- SED - Modalidad
- FK1 - Bajas por cobrar
- FK5 - Movimientos bancarios
- FK3 - Impuestos calculados
- FK4 - Impuestos retenidos
- FK7 - Tabla auxiliar
- FKA - Rastreo de movimiento
| 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>
|