Atualização do agendamento da atualização de perdas.
davinTI/app-dono-modulos/pipeline/head This commit looks good

This commit is contained in:
2026-05-29 16:00:33 -03:00
parent cfe43162f2
commit eb1434f7dd
+16 -6
View File
@@ -1,4 +1,4 @@
import { createModuleFactory } from "@davinti/jeff";
import { createModuleFactory, createSchedule } from "@davinti/jeff";
const moduleFactory = createModuleFactory(["C5", "C5_big", "C5_mambo"]);
@@ -730,13 +730,23 @@ where 1 = 0`,
},
}).withSchedules({
C5: [
{
name: "Procedure que atualiza os dados do flash de perdas",
command: /*sql*/ `BEGIN
END`,
createSchedule({
name: "Procedure que atualiza os dados do flash de vendas",
params: ["perdas_empresas", "perdas_divisao", "perdas_cgos", "perdas_dias_atualizacao"],
command: (args) => ({
sql: /*sql*/ `BEGIN
PRC_FLASH_ATUALIZA_VENDA_DONO(
p_data_inicial => TRUNC(SYSDATE) - ${args.perdas_dias_atualizacao},
p_data_final => TRUNC(SYSDATE),
p_empresas => ${args.perdas_empresas},
p_divisao => ${args.perdas_divisao},
p_cgos => ${args.perdas_cgos}
);
END;`,
}),
cron: "0 * * * *",
timeout_seconds: 2400,
},
}),
],
C5_big: [
{