01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Función | Nombre Técnico |
---|
MATA486 | Documentos Electrónicos. | M486XFUN | Funciones genérica para Factura Electrónica | UBL 2.0. | MATA468N | Generación de Notas Fiscales. | MATA462AN | Emisión y Grabación de la Remisión. |
|
---|
Ticket: | 5287511. |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-6224(DMINA-6226 | DMINA-6227 | DMINA-6228). |
---|
02. SITUACIÓN/REQUISITO
- Cuando se realiza la "Transmisión Electrónica de la Factura" que proviene de 2 remisiones se genera un "error log".
"invalid field name in Alias SD2->D2_CLIENT on M486XMLIMP(M486XFUN.PRW)". - No se graba el campo "Tipo NF (F2_TIPONF" en ) en la tabla Encabezado de Fact. de Salida (SF2), cuando la factura fue generada del mediante el proceso Pedido->Remisión->Factura, por lo cual genera un error en la transmisión ya que requiere ese campo como obligatorio,es requerido el elemento listID contenido en el nodo cbc:InvoiceTypeCode del XML transmitido a la SUNAT.
- Al transmitir una Nota de Crédito de Cliente (NCC) se genera error: "invalid field name in alias SCA11980->TIPONF on M486VLDDET(MATA486.PRW)", ya que el campo TIPONF solo aplica para Facturas y Boletas de Venta.
- Al transmitir una baja "MATA486" existe un errorrealizar el comunicado de baja no se permite la selección de documentos que fueron generados mediante el procesos Pedido->Remision->Factura mostrando el siguiente aviso: "Ese titulo título no puede borrarse porque se genero generó por otra rutina (NO_DELETE)" , esto sucede cuando la factura fue generada desde el proceso Pedido >>Remisión >>Factura.
03. SOLUCIÓN
Pasos para probar las solucionesPasos para probar la solución :
Dentro del módulo Facturación (SIGAFAT)
...
.
- Ir a la al menú "Actualizaciones > Pedidos > Pedidos de Venta ", registrar un pedido Pedido de Venta e , indicar que genere el tipo de documento a generar será una "Remisión" y capturar el Tipo NF (C5_TIPONF).
- Ir al menú "Actualizaciones > Pedidos > Liberación de Pedidos de Venta", realizar la aprobación del pedido realizado.
- Ir al menú "Actualizaciones > Pedidos > Liberación de Crédito y Stock", realizar la liberación del crédito del pedido si así se requiere.
- Verificar que contenga información el campo "C5_TIPONF" del pedido creado.
- Ir al menú "Actualizaciones > Form. de Remisión > Generac. de Remitos ".
- Indicar los Parámetros, de manera que se visualicé el Pedido de Venta.
- Seleccionar el pedido Pedido de Venta y generar la remisión.
- Verificar que contenga información el campo "campo Tipo NF (F2_TIPONF" ) de la Remisión generada.
- Ir al menú "Actualizaciones > Facturación > Generación de Notas".
- Indicar los Parámetros:
¿Generar por? - Remisión. - Seleccionar la remisión y generar la Factura endesde "Otras acciones > Genera Fact.".
- Indicar la Serie y Folio de la Factura a generar.
- Verificar que contenga información el campo "campo Tipo NF (F2_TIPONF" ) de la Factura generada.
- Ir al menú "Actualizaciones > Facturación > Documentos Electrónicos Transmisión Electrónica". (MATA486)
- Indicar Parámetros:
Tipo de Documento - Factura. - Seleccionar la Factura y realizar la transmisión en desde "Otras acciones > Transmitir ".
- Indicar los Parámetros, de tal manera que la serie y folio comprendan la Factura generada anteriormente.
- Visualizar el Log de Transmisión y comprobar que la correcta Transmisión de la Factura haya sido exitosa.
Dentro del módulo Facturación (SIGAFAT) .
- Ir al menú "Actualizaciones > Facturación > Generación de Notas".
s
- 00000000000000000011
04. INFORMACIÓN ADICIONAL
¡IMPORTANTE!
Utilice este box para resaltar información relevante y/o de destaque.
...
- Indicar los Parámetros:
¿Generar por? - Remisión. - Seleccionar dos o más remisiones y generar la Factura en "Otras acciones > Genera Fact.".
- Indicar la Serie y Folio de la Factura a generar.
- Verificar que contenga información el campo Tipo NF (F2_TIPONF) de la Factura generada.
- Ir al menú "Actualizaciones > Facturación > Transmisión Electrónica". (MATA486)
- Indicar Parámetros:
Tipo de Documento - Factura. - Seleccionar la Factura y realizar la transmisión en "Otras acciones > Transmitir ".
- Indicar los Parámetros, de tal manera que la serie y folio comprendan la Factura generada anteriormente.
- Visualizar el Log de Transmisión y comprobar que la Transmisión de la Factura haya sido exitosa.
- Dentro de la rutina Transmisión Elcetrónica (MATA486) ejecutar desde "Otras acciones > Comunica Baja".
- Indicar la serie, rango de folios de facturas y motivo para dar de baja.
- Seleccionar y confirmar la Baja del Documento.
- Verificar que el Log muestre el Comunicado de baja con éxito.
- Ir al menú "Actualizaciones > Facturación > Generación de Notas".
- Verificar que las remisiones utilizadas se encuentren disponibles para utilizarse.
Dentro del módulo Facturación (SIGAFAT).
- Ir al menú "Actualizaciones > Facturación > Facturaciones", crear una Factura de Venta de Exportación.
- Ir al menú "Actualizaciones > Facturación > Generac. de Notas de Crédito y Débito", crear una Nota de Crédito de Exportación
Importante: La Factura de Venta y Nota de Crédito deben ser ambas de exportación. - Asociar la Factura de Exportación creada anteriormente desde "Otras acciones > Doc. Orig".
- Guardar la Nota de Crédito de Cliente (NCC).
- Ir al menú "Actualizaciones > Facturación > Transmisión Electrónica". (MATA486)
- Indicar Parámetros:
Tipo de Documento - Nota de Crédito. - Seleccionar la Nota de Crédito y realizar la transmisión desde "Otras acciones > Transmitir ".
- Indicar los Parámetros, de tal manera que la serie y folio comprendan la Nota de Crédito generada anteriormente.
- Visualizar el Log de Transmisión y comprobar que la Transmisión de la Nota de Crédito de Exportación haya sido exitosa.