...
Se solicita la creación de un parámetro que permita indicar si en el correo enviado al cliente con los comprobantes fiscales electrónicos, sea un archivo "ZIP" o archivos separados (XML y PDF).
03. SOLUCIÓN
En la función ImpXmlPDF() de la rutina Impresión y Envío de Factura Electrónica (M486XMLPDF), para la generación de Facturas de Salida de tipo Normal se activaron los campos Bien/Ser Det (F2_CODDOC) y Medio Pago (F2_MODCONS), los cuales serán requeridos si en el campo Tipo NF (F2_TIPONF) se informa el código 1001, 1002, 1003 o 1004 que corresponde a un código de tipo de operación de Operación Sujeta a Detracción del catálogo número 51 de la SUNAT.En las rutinas de Funciones genéricas para Facturación Electrónica (M486XFUN) y Generación de XML de Factura Electrónica (M486NFXML), se activa la generación de los nodos cac:PaymentMeans y cac:PaymentTerms, los cuales contienen los elementos necesarios para Detracciones, donde para identificar las Detracciones el impuesto variable debe contener el campo Clase Imp (FB_CLASE), con el valor D-Detracciónse agrega el uso del parámetro MV_ENVZIP, para indicar si el correo enviado al cliente contendrá los archivos PDF y XML comprimidos en un archivo ZIP o se enviarán sin comprimir.
Totvs custom tabs box |
---|
tabs | Configuraciones Previas, Pasos, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-9655.
- Validar que las rutinas incluidas en el parche, coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
- Realizar las configuraciones al Diccionario de Datos, sugeridas en la sección 04. INFORMACIÓN ADICIONAL.
- Crear el archivo CatalogoNo59.csv con los registros del Catálogo No. 59 de la SUNAT, el cual debe contener el código y descripción, separado por pipes ("|").
- Configurar el parámetro MV_PATH814 con la ruta donde será colocado el archivo CatalogoNo59.csv.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Mantenimiento de Catálogos (FISA813), validar que se haya cargado correctamente el catálogo S059 - Catálogo No. 59: Medios de Pag.
- Configurar el parámetro MV_TKN_EMP con la cuenta corriente para detracciones del Banco Nacional.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Impuestos Variable, configurar impuesto de detracción en el campo Clase Imp. (FB_CLASSE) con el valor D-Detracción.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida, configurar un Tipo de Entrada/Salida que contenga el cálculo del impuesto de detracción configurado previamente.
Informações |
---|
| | Se debe tener actualizados los catálogos S052 - Cat. No. 52: Leyendas y S054 - Cat. No. 54: Bienes y Servicios de acuerdo a lo definido por la SUNAT- .
Totvs custom tabs box items |
---|
| - En el módulo Facturación (SIGAFAT), ir al menú Actualización | Archivos | Facturaciones (MATA467N), incluir una nueva Factura de Salida.
- En el encabezado:
- Informar el campo Tipo NF (F2_TIPONF) con el código 1001, 1002, 1002 o 1003 de tipo de Operación Sujeta a Detracción.
- Informar el campo Bien/Ser Det (F2_CODDOC) con un valor del Catálogo No. 54 de la SUNAT de Códigos de bienes y servicios sujetos a detracciones.
- Informar el campo Medio Pago (F2_MODCONS) con un valor del Catálogo No. 59 de la SUNAT de Medios de Pago.
- En el detalle:
- Informar la Cantidad, Valor Unit, Valor Total y el Tipo de Entrada/Salida que contenga el cálculo del impuesto de Detracción.
- Presionar Grabar para confirmar el guardado del documento.
- En el módulo Facturación (SIGAFAT) ir al menú Actualización | Facturación | Documentos Electrónicos (MATA486).
- Informa los parámetros:
- ¿Tipo de Documento?: Factura
- ¿Serie?: Serie de la Factura creada previamente.
- Ejecutar la acción Transmitir.
- Informar los 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.
- Validar que el proceso de transmisión haya sido exitoso.
- El XML de la Factura de Salida debe contener el nodo cbc:Note con la leyenda Operación sujeta a detracción y lo nodos cac:PaymentMeans y cac:PaymentTerms.
|
|
...