diff --git a/src/flash_contribuicao/flash_contribuicao.module.ts b/src/flash_contribuicao/flash_contribuicao.module.ts index bc9494d..fb821bf 100644 --- a/src/flash_contribuicao/flash_contribuicao.module.ts +++ b/src/flash_contribuicao/flash_contribuicao.module.ts @@ -1,4 +1,4 @@ -import { createModuleFactory } from "@davinti/jeff"; +import { createModuleFactory, createSchedule } from "@davinti/jeff"; const moduleFactory = createModuleFactory(["C5", "C5_big", "C5_mambo"]); @@ -407,13 +407,23 @@ export default moduleFactory }, }).withSchedules({ C5: [ - { + createSchedule({ name: "Procedure que atualiza os dados do flash de contribuição", - command: /*sql*/ `BEGIN - END`, + params: ["empresas", "divisao", "cgos_contribuicao", "dias_atualizacao"], + command: (args) => ({ + sql: /*sql*/ `BEGIN + PRC_FLASH_ATUALIZA_CONTRIBUICAO_DONO( + p_data_inicial => TRUNC(SYSDATE) - ${args.dias_atualizacao}, + p_data_final => TRUNC(SYSDATE), + p_empresas => ${args.empresas}, + p_divisao => ${args.divisao}, + p_cgos => ${args.cgos_contribuicao} + ); + END;`, + }), cron: "0 * * * *", timeout_seconds: 2400, - }, + }), ], C5_big: [ {