01. VISIÓN GENERAL

Configuraciones necesarias para habilitar los jobs de transmisión y devolución de títulos por API.

02. CONDICIONES PREVIAS

  • Tener el servicio de programación en agenda Schedule configurado en el servidor del Protheus.

03. JOBS 

La configuración de los jobs debe ser única por Grupo de empresas, siendo necesario registrar solamente una programación en agenda para una sucursal.

Ejemplo:

Empresa T1

Sucursales: D MG 01 , D MG 02 , D RJ 01 , D RJ 02 , D SP 01 , D SP 02

Solamente 1 registro de programación en agenda en el schedule para 1 Empresa/Sucursal para que el schedule ejecute solamente 1 llamada y quede a cargo del job ejecutar para todo el grupo de empresas.

Empresa/Sucursal = T1/D MG 01 ;    → Correcto

Empresa/Sucursal = T1/D MG 01 ;T1/D MG 02 ;T1/D RJ 01 ;    → Incorrecto

Empresa/Sucursal = T1;    → Incorrecto  → schedule ejecuta llamada para todas las sucursales.



  • El Job FINA713 es responsable por la transmisión de títulos y envío de boletas por e-mail.

El Job debe configurarse con el código del "Grupo de empresa" pasando por parámetro. Ejemplo:  Grupo de empresas con el código = 01 FINA713('01')


¡Importante!

La Devolución bancaria del Cuentas por cobrar por API está liberada únicamente para el Banco do Brasil (001).


  • El Job FINA715 es responsable por la devolución de títulos y de realizar las bajas en el sistema.

El Job debe configurarse con el código del "Grupo de empresa" pasando por parámetro. Ejemplo:  Grupo de empresas con el código = 01 FINA715('01')


Obs.: El JOB de bajas de títulos (FINA715) se ejecutará considerando la fecha inicial a la fecha del parámetro MV_FNGDTBX (si estuviera vacío se considerará la fecha actual) y la fecha final siempre será la fecha actual.

Para la ejecución del JOB con la fecha inicial anterior a la fecha actual es necesaria la creación/modificación del parámetro MV_FNGDTBX e informar en qué fecha desea la ejecución, por ejemplo:

Fecha actual – 20/07/2022 12:00:00

Fecha anterior – 01/01/2022 00:00:00

El JOB se ejecutará considerando el período con inicio el 01/01/2022 y finalizando el 20/07/2022 (Los horarios no influyen en la ejecución del JOB).

El parámetro debe completarse con la fecha en el formato (“2022-01-01 00:00:00”).

Después de la ejecución del JOB con el parámetro informado con la fecha anterior a la fecha actual, el sistema actualizará el parámetro con la fecha de la ejecución (fecha actual “2022-07-20 12:00:00”

Siempre que haya necesidad de procesamiento del JOB con fecha inicial diferente de la actual, modifique el parámetro con la fecha deseada.


Importante

La comunicación bancaria online del cuentas por pagar se liberó en paquetes acumulados con fecha igual o superior al 14/04/2023, solamente para el Banco do Brasil (001).


  • El Job FINA717 es responsable por la transmisión y liberación de los títulos por pagar.

El Job debe configurarse con el código del "Grupo de empresa" pasando por parámetro. Ejemplo:  Grupo de empresas con el código = 01 FINA717('01')


  • El Job FINA718 es responsable por la baja de los títulos por pagar.

El Job debe configurarse con el código del "Grupo de empresa" pasando por parámetro. Ejemplo:  Grupo de empresas con el código = 01 FINA718('01')


04. CONFIGURACIÓN

En el módulo configurado SIGACFG acceda al menú Schedule >Schedule.

En programaciones en agenda, seleccione la opción registro y agregue la programación en agenda del job.

En el ejemplo del Grupo de empresa 01, configure la rutina como FINA713('01') para la transmisión o FINA715('01') para la devolución.

Configure el módulo como Financiero 06 y configure el entorno y recurrencia de acuerdo con lo que sea necesario.