From cfe43162f22366d3109421b5c1633d72abdc325c Mon Sep 17 00:00:00 2001 From: "lucas.favaro" Date: Fri, 29 May 2026 15:55:06 -0300 Subject: [PATCH] =?UTF-8?q?Inser=C3=A7=C3=A3o=20de=20agendamento=20do=20Fl?= =?UTF-8?q?ash=20de=20Vendas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/flash/flash.module.ts | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/src/flash/flash.module.ts b/src/flash/flash.module.ts index 00ef0ae..e5da625 100644 --- a/src/flash/flash.module.ts +++ b/src/flash/flash.module.ts @@ -982,14 +982,24 @@ where 1 = 0`, }, }) .withSchedules({ - C5:[ - { - name: "Procedure que atualiza os dados do flash", - command: /*sql*/ `BEGIN - END`, + C5: [ + createSchedule({ + name: "Procedure que atualiza os dados do flash de vendas", + params: ["vendas_empresas", "vendas_divisao", "vendas_cgos", "vendas_dias_atualizacao"], + command: (args) => ({ + sql: /*sql*/ `BEGIN + PRC_FLASH_ATUALIZA_VENDA_DONO( + p_data_inicial => TRUNC(SYSDATE) - ${args.vendas_dias_atualizacao}, + p_data_final => TRUNC(SYSDATE), + p_empresas => ${args.vendas_empresas}, + p_divisao => ${args.vendas_divisao}, + p_cgos => ${args.vendas_cgos} + ); + END;`, + }), cron: "0 * * * *", timeout_seconds: 2400, - }, + }), ], C5_big: [ createSchedule({