Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFAT - Facturación
Función:
Rutina(s)Nombre Técnico
M486NFXMLEsquema de XML para Factura de Venta
M486XFUNFunciones genéricas de Facturación Electrónica de Perú
País:Perú
Ticket:12684455
Requisito/Story/Issue (informe el requisito vinculado):DMINA-14088/DMINA-14095


02. SITUACIÓN/REQUISITO

  • Al realizar la transmisión electrónica de una Factura de Venta (NF), la cual tiene cálculo de Detracciones se recibe el siguiente rechazo por parte de la Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT).

...

  • Al realizar la transmisión de una Factura de Venta (NF) con el cálculo de Detracciones se presenta el siguiente error.log (Problema reportado en la issue DMINA-14095 con del mismo ticket 12684435):

variable does not exist NDESCONT on M486XMLIMP(M486XFUN.PRW) 23/09/2021 15:34:45 line : 691

03. SOLUCIÓN

En la rutina de Funciones genéricas de Facturación Electrónica de Perú (M486XFUN):

...

Totvs custom tabs box
tabsPre-condiciones, Pasos, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche generado para la issue DMINA-14088.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección función del punto 01. DATOS GENERALES.
  4. Configurar el parámetro MV_TKN_EMP con la cuenta corriente para detracciones del Banco Nacional.
  5. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Impuestos Variable.
    • Configurar impuesto de IGV indicando en el campo Clase Imp. (FB_CLASSE) el valor I-Impuesto.
    • Configurar impuesto de Detracción indicando en el campo Clase Imp. (FB_CLASSE) el valor D-Detracción.
  6. 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 de los impuestos de IGV y Detracción configurados previamente.
  7. En el módulo Facturación (SIGAFAT), ir al menú Actualización | Archivos | Facturaciones (MATA467N).
    • Incluir una nueva Factura de Salida (NF).
    • 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.
Totvs custom tabs box items
defaultno
referenciapaso2
  1. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación Documento Documentos Electrónicos (MATA486).
  2. Informa Informar los parámetros:
    • ¿Tipo de Documento?: Factura
    • ¿Serie?: Serie de la Factura de Venta creada previamente. 
  3. Ejecutar la acción Transmitir.
  4. Informar los parámetros:
    • ¿Serie de la Factura?: Serie de la Factura de Venta creada previamente. 
    • ¿Factura Inicial?: Folio de la Factura de Venta creada previamente.
    • ¿Factura Final?: Folio de la Factura de Venta creada previamente.
  5. Validar que el proceso de transmisión haya sido exitoso.
  6. El En el XML de la Factura de Salida validar:
    • Que en el nodo ../Invoice/cac:InvoiceLine/cac:PricingReference/cac:AlternativeConditionPrice/cbc:PriceAmount se visualice por el valor total por ítem, incluyendo el valor del impuesto IGV.
    • Que exista el nodo ../Invoice/cbc:Note para @languageLocaleID con valor "2006"con la leyenda "Operación sujeta a detracción".
    • Que existan los nodos cac:PaymentMeanscac:PaymentTerms con los valores de las Detracciones.
Aviso
titleImportante

Los código del catálogo S054 - Cat No. 54 Bienes y Servicios deben estar actualizados de acuerdo al último catálogo publicado por la SUNAT:


04. INFORMACIÓN ADICIONAL

No aplica


Card documentos
InformacaoLa solución aplica para versión 12.1.17, 12.1.25 o superior, y es necesario tener activa la funcionalidad de Facturación Electrónica UBL 2.1 para el país Perú (ver la liga de la sección 05. ASUNTOS RELACIONADOS)
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

...