01. DATOS GENERALES


Línea de producto: Microsiga Protheus
Segmento:Servicios - Mercado Internacional
Módulo:SIGAFAT - Facturación
Función:
RutinaNombre Técnico
LOCXNFNotas Fiscales.
M486XFUNFunciones genéricas para Generación de XML para Factura Electrónica.
M486XMLPDFReporte de documentos electrónicos autorizado.

Rutinas involucradas:

RutinaNombre Técnico
LOCXNF2Funciones genéricas para Generación de Notas Fiscales.
Ticket:5378149
Requisito/Story/Issue (informe el requisito vinculado):DMINA-6347 (v 12.1.17 - v 12.1.23)
Versión12.1.17 | 12.1.23


02. SITUACIÓN/REQUISITO

Al generar Notas de Crédito de Cliente (NCC) y Notas de Débito de Cliente (NDC), no se permite informar más de una Factura/Boleta de Venta (NF), se envía el mensaje "Documento original informado difiere del anteriormente seleccionado".

De acuerdo a la SUNAT, una Nota de Crédito de Cliente (NCC) o Nota de Débito de Cliente (NDC) pueden modificar una o más Facturas/Boletas de Venta (NF):

http://orientacion.sunat.gob.pe/index.php/empresas-menu/comprobantes-de-pago-empresas/comprobantes-de-pago-electronicos-empresas/see-desde-los-sistemas-del-contribuyente/2-comprobantes-que-se-pueden-emitir-desde-see-sistemas-del-contribuyente/nota-de-debito-y-nota-de-credito-electronica-desde-see-del-contribuyente

03. SOLUCIÓN

En la rutina de Notas Fiscales (LOCXNF) se excluye el llamado a la función VldNFOrig para permitir que las Notas de Crédito de Cliente (NCC) y Notas de Débito de Cliente (NDC) permitan informar más de una Factura/Boleta de Venta (NF).

En la rutina de Funciones Genéricas para generación de XML de documento electrónicos (M486XFUN) se modifica la función que genera la estructura de documentos de referencia para el XML (M486REF) para que si la Nota de Crédito de Cliente (NCC) o Notas de Débito de Cliente (NDC) tienen relacionada más de una Factura/Boleta de Venta (NF), se muestre en el XML primero el nodo cac:DiscrepancyResponse sin el elemento ReferenceID y posteriormente los nodos cac:BillingReference para cada uno de los documentos relacionados.

En la rutina de Impresión de documentos electrónicos en formato PDF (M486XMLPDF) se modifica la función ImpRef para permitir la impresión de uno o varios documentos relacionados.


Pasos para validar la solución:

a) Nota de Crédito de Cliente

  1. Generar dos Facturas de Venta (NF) para el mismo Cliente. (En el módulo Facturación (SIGAFAT) desde Actualizaciones | Facturación | Facturaciones).
  2. Crear una Nota de Crédito de Cliente (NCC), capturar datos del encabezado, desde otras acciones ejecutar Doc Orig.
    • Presionar la opción Facturas.
    • Seleccionar las dos Facturas generadas en el punto 1.
    • Validar que los ítems se hayan cargado correctamente, y que contengan información en los campos Doc.Original (D1_NFORI) y Serie Orig. (D1_SERIORI).
  3. Presiona Grabar para confirmar el guardado de la Nota de Crédito de Cliente (NCC).
  4. Validar que se haya guardado correctamente el documento.

a) Nota de Débito de Cliente

  1. Generar dos Facturas de Venta (NF) para el mismo Cliente. (En el módulo Facturación (SIGAFAT) desde Actualizaciones | Facturación | Facturaciones).
  2. Crear una Nota de Débito de Cliente (NDC), capturar datos del encabezado.
    • Informar en los campos Doc.Original (D1_NFORI) y Serie Orig. (D1_SERIORI) los datos para las Facturas generadas en el punto 1.
  3. Presiona Grabar para confirmar el guardado de la Nota de Débito de Cliente (NDC).
  4. Validar que se haya guardado correctamente el documento.