Producto: | |||||||
---|---|---|---|---|---|---|---|
Línea de producto: | |||||||
Segmento: | |||||||
Módulo: | |||||||
Función: |
| ||||||
País: | Perú | ||||||
Ticket: | 20401088 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-23669 |
En la rutina de Documentos Electrónicos (MATA486), se tiene habilitado el Punto de Entrada M486PDFGEN, que permite la personalización de la impresión gráficada de los Documentos Electrónicso (Archivo .PDF) de los documentos electrónicos desde la opción "Otras acciones >> Recuperar PDF y XML".
El Punto de Entrada M486PDFGEN, está habilitado desde la opción Otras acciones | Imprimir PDF, y para la acción Recuperar PDF y XML es necesario tener actualizada la rutina de Documentos Electrónicos (MATA486) con una fecha mayor o igual a 05/07/2024. |
|
|
Ejemplo de Punto de entrada:
User Function M486PDFGEN() Local cSerieR := PARAMIXB[1] // Sucursal que emitió el documento. Local cDocIniR := PARAMIXB[2] // Número de Documento Local cDocFinR := PARAMIXB[3] // Número de Documento Local lRecupPDF:= IIf(!Empty(cSerieR),.T.,.F.) //Valida si se ejecuta la opción "Recupera XML/PDF" Local cPerg := "M486PDF" If !lRecupPDF .And. Pergunte(cPerg,.T.) MsgAlert("Aquí debe colocar lógica para imprimir pdf desde la opción Imprimir PDF") Else MsgAlert("Aquí debe colocar lógica para imprimir pdf desde la opción Recupera XML/PDF") EndIf Return Nil |