Árvore de páginas

Versões comparadas

Chave

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

...

Desde la rutina de Anulación de Orden de Pago (fina086) permitir seleccionar un archivo XML (Complemento de recepción de pago) para extraer el folio fiscal, la fecha de timbrado, permitir realizar una asociación entre la Orden de Pago y el Complemento de Recepción de Pago del Proveedor, mediante el archivo XML, para extraer y guardar el Folio Fiscal, la Fecha de Timbrado, los documentos relacionados al pago y copiar almacenar los archivos (XML y PDF) a una carpeta dentro del servidor generando una asociación con la Orden de Pago, también, permitir revertir esta asociación.


02. EJEMPLO DE UTILIZACIÓN

...

2. Realice la aplicación del paquete de actualizaciones (patch) asociado a este requisito. El patch contiene la actualización de los siguientes fuentes:

    • FINA085A.PRW
    • FINA086.PRW

3. Verifique que el diccionario de datos de su ambiente contenga las configuraciones que se muestran informadas en la sección 04. Diccionario de Datos.

...

    1. Asociar XML: Permitirá seleccionar un archivo XML (Complemento de recepción de pago) para extraer el folio fiscalFolio Fiscal, la fecha Fecha de timbradoTimbrado, los documentos relacionados al pago y copiar los archivos (XML y PDF) a una carpeta dentro del servidor (indicada en el parámetro MV_XMLPAGO) generando una relación con la Orden de pago mediante los campos Folio Fiscal(EK_UUID), Fecha Timbre(EK_FECTIMC) y Archivo XML(EK_XMLCP).
    2. Revertir XML: Permitirá realizar la reversión de la asociación de la Orden de Pago con el Complemento de Pago (XML), borrando la información de los campos Folio Fiscal(EK_UUID), Fecha Timbre(EK_FECTIMC) y Archivo XML(EK_XMLCP) y eliminado los archivos XML y PDF de la carpeta del servidor.

...

    • Disponer del archivo XML del Complemento de Recepción de Pago proporcionado por el Proveedor.
    • Contar con las Facturas de Entrada correspondientes al Complemento.
    • Realizar la Orden de Pago de las cuotas correspondientes a los pagos realizados en el Complemento.
    • Si se cuenta con los requisitos expuestos en los puntos anteriores, realizar lo indicado en los puntos 5, 6 y 7.


De no contar con los documentos del punto anterior, se pude simular el proceso realizando lo siguiente:

...

Campo

EK_FECTIMC

Tipo

D

Tamaño

8

Decimal

0

Formato

-

Título

Fecha Timbre

Descripción

Fecha Timbre Compl. Pago

Utilizado

Obligatorio

No

Browse

No

Help

Fecha de Timbrado del archivo XML del Complemento de Recepción de Pago


04. PUNTO DE ENTRADA

F086GRCP

Punto de entrada disponible que permite realizar acciones después de guardar la asociación del Complemento de Pago con la Orden de Pago.

La llamada desde este punto de entrada está dentro del ciclo que recorre los documentos relacionados a la Orden de Pago que se está modificando.

Image Added

Parámetros recibidos:

  • N/A

Retorno:

  • N/A

Ejemplo 

1

2

3

4

5

6

7

8

9

#Include 'Protheus.ch'


User Function F086GRCP()


   IF AllTrim(SEK->EK_TIPO) == "TF" .AND. SEK->EK_LA =="S"

     F086ACTCT2()

   EndIf


Return


Card documentos
InformacaoLa presente solución aplica para versión 12.1.2210 o superior.
Titulo¡IMPORTANTE!

...