Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación.
Función:

   

RutinaNombre TécnicoFecha
M486XFUNFunciones Genéricas Facturación Electrónica Perú23/09/2021
M486NFXMLGeneración XML de Factura de Venta Electrónica.22/09/2021

   

País:Perú
Ticket:12427950, 12385720
Requisito/Story/Issue (informe el requisito vinculado):DMINA-13775 (DMINA-13829)

02. SITUACIÓN/REQUISITO

Al realizar la transmisión electrónica de una Factura de Venta (NF) que contiene Descuentos, se recibe el siguiente rechazo por parte de la entidad Superintendencia Nacional de Aduanas y de Administración (SUNAT):

3290 - El valor de cargo/descuento por ítem difiere de los importes consignados.

03. SOLUCIÓN

En la rutina de Funciones Genéricas Facturación Electrónica Perú (M486XFUN), se realiza ajuste en la función M486XMLIMP() para obtener el valor del descuento para cuando se utiliza un Tipos de Salida con IGV incluido, para colocar correctamente el valor del descuento en el nodo cac:AllowanceCharge.

En la rutina de Generación XML de Factura Electrónica (M486NFXML) se realizaron los siguientes ajustes:

  • En el nodo cbc:LineExtensionAmount a nivel encabezado, se elimina la suma del valor del descuento total del documento.
  • El nodo cbc:AllowanceTotalAmount a nivel encabezado, se asigna con valor cero.
  • En el nodo cbc:PriceAmount a nivel ítem, se elimina la suma del valor del descuento.


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo).
  2. Aplicar el parche generado para la issue DMINA-13775.
  3. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
    • Incluir una nueva Factura de Venta (NF).
    • Indicar el detalle de la Factura de Venta, informando el valor del descuento por ítem.
  1. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486).
  2. Informar los parámetros:
    • ¿Tipo de Documento? = Factura 
    • ¿Serie? = <Serie de la Factura de Venta>
  3. Ejecutar la acción Transmitir.
  4. Informar los parámetros:
    • ¿Serie de Factura? = <Serie de la Factura>
    • ¿Factura Inicial? = <Folio de la Factura creada previamente>
    • ¿Factura Final? = <Folio de la Factura creada previamente>
  5. Validar que el proceso de transmisión electrónica haya sido exitoso.
  6. Desde Otras acciones ejecutar la acción Imprimir PDF.
  7. Informar los parámetros:
    • ¿Serie de Documento? = <Serie de la Factura>
    • ¿Documento Inicial? = <Folio de la Factura creada previamente>
    • ¿Documento Final? = <Folio de la Factura creada previamente>
  8. Validar que en el informe se visualice el monto del descuento.


Información

En la representación gráfica del documento electrónico, se visualiza en el pie el valor del descuento en la sección Importe del descuento.

04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.17 o superior (excepto versión 12.1.23), y teniendo activa la funcionalidad de Transmisión Electrónica con los Operadores de Servicios Electrónicos denominados TCI o RSM, transmisión directa a SUNAT.

05. ASUNTOS RELACIONADOS

Documento Técnico de Facturación Electrónica UBL 2.1 Perú