01. DATOS GENERALES


Línea de producto: Microsiga Protheus
Segmento:Servicios- Mercado Internacional
Módulo:SIGAFAT - Facturación
Función:
RutinaDescripción
M486NFXMLGeneración XML de Factura Electrónica
M486NCCXMLGeneración de XML de Nota de crédito  Electrónica
M486NDCXMLGeneración de XML de Nota de Débito Electrónica
M486XFUNFunciones genéricas de Facturación Electrónico
Ticket:6639675
Issue:DMINA-7417
Versión:12.1.17 12.1.23 12.1.25


02. SITUACIÓN/REQUISITO

Realizar modificación para que el monto total del documento transmitido se genere de acuerdo a la nomenclatura por ejemplo, quede así: "Dos Cientos Cincuenta y cinco 20/100 Soles" en vez de  "Dos Cientos Cincuenta y cinco soles y 20 centavos".

03. SOLUCIÓN

En la rutina que arma el XML para los documentos Factura/Boleta de Venta (M486NFXML), Nota de crédito (M486NDCXML) y Nota de Débito (M486NCCXML) se hace el cambio de número a letras modificando la instrucción EXTENSO por Extenso (SF2->F2_VALBRUT, .f., SF2 ->F2_MOEDA,"2", .t., .t.).


Pasos para prueba de la solución:

1. Registre Factura de Venta.

2. En el módulo de Facturación, vaya la rutina Documentos Electrónicos ubicada en la ruta del menú Actualizaciones/Facturación/Documentos electrónicos (MATA486).

3. Realice la transmisión de la factura registrada utilizando la opción Transmitir ubicada dentro de las opciones de la rutina.

4.  En el log visualizará la Transmisión exitosa del documento.

5. Utilice la opción Otras Acciones / Imprimir PDF para generar la representación impresa del documento transmitido y autorizado.

6. Visualizará el monto en letras como en el siguiente ejemplo:




Para Notas de Crédito y Débito realice el mismo procedimiento.