Á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 de Facturación Electrónica de país Perú.05/04/2022
País:Perú
Ticket:13554603
Requisito/Story/Issue (informe el requisito vinculado):DMINA-15034


02. SITUACIÓN/REQUISITO

Desde la rutina de Transmisión Electrónica (MATA486) se recibe el rechazo 3271 - El valor de venta por ítem difiere de los importes consignados, al realizar la transmisión electrónica de una Nota de Crédito de Cliente (NCC) cuando se utiliza un Tipo de Entrada/Salida (TES) con la siguiente configuración:

  • Cálculo de IGV incluido (IGI).
  • Tipo de Afectación de IGV con valor 31.
  • Campo Calcula IGV (F4_CALCIGV) con la opción 3 - No afectado.

03. SOLUCIÓN

En la rutina de Funciones genéricas de Facturación Electrónica de Perú (M486XFUN), se realizan ajustes en la función M486XMLIMP() para cumplir con lo siguiente cuando se utiliza un Tipo de Entrada con cálculo de IGV incluido (IGI):

Si se utiliza un Tipo de Entrada que tiene configurado el campo Cálcula IGV (F4_CALCIGV) con el valor 3 - No afectado o 2 - Exonerado, no se utiliza el valor del impuesto para ser mostrado en el nodo cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount y se utiliza el valor de campo Valor Unitario (D1_VUNIT/D2_PRCVEN) para el valor del nodo cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount.


  1. Realizar un respaldo del repositorio (archivo .rpo)
  2. Aplicar el parche correspondiente a la issue DMINA-15034.
  3. Validar que las rutinas actualizadas correspondan a las indicadas en la sección 01 - Datos Generales.
  4. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida.
    • Configurar un Tipo de Entrada para NCC con cálculo de IGV incluido (IGI), con código de afectación de IGV 31 (Inafecto – Retiro por Bonificación).
  5. Registrar una Nota de Crédito de Cliente (NCC) utilizando el Tipo de Entrada configurado previamente y utilizando Cantidad y Valor Unitario mayor a uno.
  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? = Nota de Crédito
    • ¿Serie? = <Serie de la Nota de Crédito>
  3. Ejecutar la acción Transmitir.
  4. Informar los parámetros:
    • ¿Serie de Nota de Crédito? = <Serie de la Nota de Crédito>
    • ¿Nota de Crédito Inicial? = <Folio de la Nota de Crédito creada previamente>
    • ¿Nota de Crédito Final? = <Folio de la Nota de Crédito creada previamente>
  5. Validar que el proceso de transmisión electrónica haya sido exitoso.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.27 o superior, y es necesario tener activa la funcionalidad de Facturación Electrónica utilizando los OSE denominado TCI, RSM o transmisión directa a SUNAT.


05. ASUNTOS RELACIONADOS

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