01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||
Segmento: | Backoffice | |||||||||||||||
Módulo: | SIGAFIS - Libros Fiscales | |||||||||||||||
Función: |
| |||||||||||||||
País: | Perú | |||||||||||||||
Ticket: | 12369582 | |||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-13740 |
02. SITUACIÓN/REQUISITO
En la rutina del Informe Registro de ventas (FISR011), la columna “Otros conceptos, tributos y cargos que no forman parte de la base imponible” se está mostrando con monto en 0, a pesar de cumplir con la condición mencionada en el boletín técnico.
De acuerdo al boletín técnico, solo imprime algún valor cuando se cumple la siguiente regla:
- Solo imprime cuando no existen impuestos calculados en la tabla SF3-Libros Fiscales, (F3_VALIMP1 y F3_VALIMP2 igual a 0).
Sin embargo, utilizando una TES sin impuestos no es llenada la columna debido a que el sistema no cuenta con un tratamiento correcto para la columna “Otros conceptos, tributos y cargos que no forman parte de la base imponible”.
03. SOLUCIÓN
En la rutina de Funciones de Libros Fiscales (PERXTMP), se corrige la referencia del archivo temporal para apuntar al archivo correcto en la función donde se crean las tablas temporales (FISR011CT).
En la rutina de Informe Registro de Ventas (FISR011), en la función que Genera el query utilizado en el informe(FISR011Qry), se modifica la consulta SQL para que considerar los documentos donde la Tipo de Entrada/Salida(TES) tiene informado el campo Calculo de IGV con la opción "Otros Conceptos" (F4_CALCIGV="4-Otros Conceptos") y guardar el monto exento (F3_EXENTAS) en el campo OTROSTRIB.
Importante
Los ajustes para Otros conceptos, tributos y cargos que no forman parte de la base imponible solo fueron realizados para la rutina de Informe Registro de Ventas (FISR011).
- Realizar un respaldo del repositorio (RPO).
- Realizar la aplicación del parche correspondiente al issue DMINA-13740.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Realizar un respaldo del Diccionario de datos.
- Realizar los ajustes al diccionario o realizar la aplicación del pacote correspondiente (Ver Información Adicional).
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080).
- Contar con un Tipo de Entrada y Salida con el campo Calculo de IGV informado con la opción "Otros Conceptos" (F4_CALCIGV="4-Otros Conceptos").
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- Contar con una Factura de Venta (NF) registrada utilizando el Tipo de Entrada y Salida con la opción "Otros Conceptos".
- Ingresar al módulo Libros Fiscales (SIGAFIS).
- Ingresar a la rutina Registro de Venta, ubicada en "Informes | Específicos | Registro de Venta" (FISR011).
- Informar los parámetros de la rutina:
- En la pregunta ¿Generar?, informar: Informe.
- Dar clic en "Imprimir".
- Validar que la información se muestre correctamente el monto exento de la factura en la columna "Otros Tributos y cargos que no forman parte de la base imponible".
04. INFORMACIÓN ADICIONAL
Diccionario de datos
Las siguientes actualizaciones fueron incorporadas en el pacote 009732 - DMINA-13740- TIPO ENTRADA SALIDA CALC IGV- PER
Actualización de campo en el archivo SX3 - Campos:
Tabla: SF4 – Tipo de Entrada/Salida
Campo | F4_CALCIGV |
Tipo | C |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | Calcula IGV |
Descripción | Calc. IGV |
Help | Informar si en la operación, cuando el TES indica que se debe calcular o IGV, si el mismo es: 1=Anulado; 2=Exonerado (exento); 3=No afectado; 4=Otros Conceptos |
Lista Opciones | 1=Anulado;2=Exonerado;3=No afectado;4=Otros Conceptos |
Inicializador Estándar | "1" |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | Pertence(" 1234") |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
La presente solución aplica para versión 12.1.17 - 12.1.25 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.¡IMPORTANTE!