01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||
---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||
Segmento: | Backoffice | ||||||||
Módulo: | SIGAFAT - Facturación | ||||||||
Función: |
| ||||||||
País: | Perú | ||||||||
Ticket: | 22441551 | ||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-22421 |
02. SITUACIÓN/REQUISITO
TOTVS no es un Operador de Servicios Electrónicos (OSE), pero sí entra en la categoría de Sistema de Emisión Electrónica (SEE) del contribuyente. Esto implica que el sistema propio de TOTVS debe cumplir con la normativa de la SUNAT para la emisión de comprobantes de pago electrónicos. Entre sus responsabilidades, está la generación y envío del Comprobante de Recepción (CDR), un documento que certifica la validación de la SUNAT sobre los comprobantes enviados.
Actualmente, la funcionalidad para gestionar el CDR en el sistema necesita mejoras, ya que se requiere:
Agregar un nuevo botón "CDR" que se mostrara desde la opción de "Monitor", para acceder y mostrar el archivo CDR existente.
Modificar la opción de Imprimir PDF/ Envío por Email agregando la opción de CDR para permitir el envío por correo electrónico junto con el PDF, XML.
03. SOLUCIÓN
Para cumplir con la normativa y mejorar la operatividad del sistema, se realizaron los siguientes ajustes:
Incorporar un nuevo botón en la opción de monitor con nombre CDR:
Crear una opción en la interfaz del sistema que permita al usuario extraer y visualizar el CDR asociado al XML firmado.
Modificar la funcionalidad de Imprimir PDF/ Envío por Email:
Al enviar un comprobante por email, incluir automáticamente el PDF, XML y CDR.
Estas mejoras garantizarán el cumplimiento con la normativa de SUNAT, optimizando la operatividad del sistema y dando facilidad al usuario.
- Realizar una copia de seguridad del repositorio (RPO).
- Aplicar el parche correspondiente a la issue DMICNS-22421.
- Tener configurada la funcionalidad de Transmisión Electrónica, directo a SUNAT utilizando TSS, para más información ver el Documento Técnico de Generación de Documentos Electrónicos con TSS - Perú
- Aplicar el parche correspondiente a TSS de la issue DMICNS-22920.
- Validar que las rutinas actualizadas en el repositorio coincidan con las descritas en el encabezado de ambos Documentos Técnicos.
- A través de la rutina "Clientes" ubicada en el módulo SIGAFAT (Actualizaciones | Archivos), contar con un registro de cliente.
Nota
Si se desea realizar envió vía e-mail, se deberán tener configurados los parámetros MV_RELSERV, MV_RELACNT, MV_RELPSW, MV_SRVPORT y MV_ENVZIP. Así mismo tener configurado el campo email de cada uno de los clientes (A1_EMAIL). De lo contrario no se realizará el envío.
- A través de la rutina "Productos" ubicada en el módulo SIGAFAT (Actualizaciones | Archivos), contar con un producto.
- A través de la rutina "Contr. formularios" ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), contar con una serie para facturas.
- Ejemplo
- Serie= A
- N° Inicial= 0000000000001
- N° Final=9999999999999
- N° Aprob= 123456
- Clase= 1= Fact
- Activo= 1-Sí
- Fch Validez =31/12/2050
- Serie 2= F001
- Ejemplo
- A través de la rutina "Tp. de Comprobante" ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), contar con registros de tipo de comprobantes de pago.
- A través de la rutina "Facturaciones" ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), incluir factura.
- Informar los campos
- Cliente
- Tienda
- Serie Docto.
- Tp. Comprob.
- Núm. Doc.
- Tipo NF
- Bien/Ser Det
- Medio Pago
- Informar los campos
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486)
- Informar los siguientes parámetros:
- ¿Tipo de Documento? = Factura
- ¿Serie? = Serie de la Factura creada previamente
- ¿Estatus?=0
- ¿Fecha inicial?=01/03/2025
- ¿Fecha Final?=24/03/2025
- Desde botón "Otras acciones" dar clic en opción Transmitir.
- Informar los siguientes parámetros:
- ¿Serie de la Factura? = Serie de la Factura creada previamente
- ¿Factura Inicial? = Folio de la Factura creada previamente
- ¿Factura Final? = Folio de la Factura creada previamente
- Informar los siguientes parámetros:
- Validar que el proceso de transmisión electrónica haya sido exitoso.
Importante
En la carpeta de autorizados validar que se haya generado el archivo CDR.
- Desde botón "Otras acciones" dar clic en opción Monitor.
- Informar los siguientes parámetros:
- ¿Serie de la Factura? = Serie de la Factura creada previamente
- ¿Factura Inicial? = Folio de la Factura creada previamente
- ¿Factura Final? = Folio de la Factura creada previamente
- Dar clic en botón CDR, validar que se muestre el CDR asociado al XML.
- Informar los siguientes parámetros:
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486)
- Informar los siguientes parámetros:
- ¿Tipo de Documento? = Factura
- ¿Serie? = Serie de la Factura creada previamente
- ¿Estatus?=0
- ¿Fecha inicial?=01/03/2025
- ¿Fecha Final?=24/03/2025
- Desde botón "Otras acciones" dar clic en opción Imprimir PDF / Envío por Email.
- Informar los siguientes parámetros:
- ¿Serie de la Factura? = Serie de la Factura creada previamente
- ¿Factura Inicial? = Folio de la Factura creada previamente
- ¿Factura Final? = Folio de la Factura creada previamente
- ¿Formato?=Email.
- Informar los siguientes parámetros:
- Se mostrará un mensaje de aviso de que fue enviado por email.
- Validar que en el correo vayan los 3 archivos (PDF, XML y CDR):
- En el caso de que el parámetro MV_ENVZIP=1 se enviarán los archivos en un comprimido .zip
- En el caso de que el parámetro MV_ENVZIP=2 se enviarán los archivos por separado.
- En el caso de que el parámetro MV_ENVZIP=1 se enviarán los archivos en un comprimido .zip
04. INFORMACIÓN ADICIONAL
¡IMPORTANTE!
Para completar la solución, es necesario aplicar el paquete de actualización (patch) correspondiente al issue DMICNS-22920. Este patch debe ser aplicado en el RPO de TSS para garantizar que la corrección sea efectivamente aplicada.