From 27e2c95d8e1086f81be6526746af9c02d49d44d8 Mon Sep 17 00:00:00 2001 From: "lucas.favaro" Date: Thu, 30 Apr 2026 10:13:13 -0300 Subject: [PATCH] =?UTF-8?q?Cria=C3=A7=C3=A3o=20do=20agendamento=20para=20e?= =?UTF-8?q?xecu=C3=A7=C3=A3o=20da=20atualiza=C3=A7=C3=A3o=20do=20Flash=20d?= =?UTF-8?q?e=20Vendas.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/settings.local.json | 10 ++++++++++ src/flash/flash.module.ts | 16 ++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 .claude/settings.local.json diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 0000000..1cd90e4 --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,10 @@ +{ + "permissions": { + "allow": [ + "Bash(git checkout *)", + "Bash(git pull *)", + "Bash(git cherry-pick *)", + "Bash(git push *)" + ] + } +} diff --git a/src/flash/flash.module.ts b/src/flash/flash.module.ts index 1212172..783d010 100644 --- a/src/flash/flash.module.ts +++ b/src/flash/flash.module.ts @@ -198,4 +198,20 @@ order by grouping(canalapp) desc, grouping(nomeempresaapp) desc`, sql: /*sql*/ ``,}; }, }, + }).withSchedules({ + C5_big: [ + { + name: "Procedure que atualiza os dados do flash", + command: /*sql*/ `BEGIN + PRC_FLASH_ATUALIZA_VENDA( + p_data_inicial => TRUNC(SYSDATE) - 30, + p_data_final => TRUNC(SYSDATE), + p_empresa_ini => 1, + p_empresa_fim => 10 + ); + END`, + cron: "0 * * * *", + timeout_seconds: 2400, + }, + ], });