01. DADOS GERAIS
Produto: | TOTVS Varejo Supermercados
|
---|---|
Linha de Produto: | Linha RMS |
Segmento: | Varejo Supermercados |
Módulo: | CADASTROS |
Função: | PRODUTOS |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | NEXUS-6337 |
02. SITUAÇÃO/REQUISITO
Criação de rotina para exclusão de registro de estoque através de job.
03. SOLUÇÃO
Criada a procedure PROC_EXCLUIR_REGISTRO_ESTOQUE para validação de critérios de exclusão e execução da exclusão dos registros de estoque.
04. DEMAIS INFORMAÇÕES
PROC_EXCLUIR_REGISTRO_ESTOQUE (P_LOJA, P_QTD_REGISTROS)
P_LOJA = Filial com dígito, preencher 0 para todas.
P_QTD_REGISTROS = Quantidade máxima de registos a serem excluidos para cada execução, preencher 0 para todos.
Modelo de script para criação de JOB:
DECLARE
N_JOB NUMBER;
begin
N_JOB :=0;
sys.dbms_job.submit(job => N_JOB,
what => 'begin PROC_EXCLUIR_REGISTRO_ESTOQUE(0,1000); end;',
next_date => sysdate + 2/1440,
interval => 'trunc(sysdate + 1) + 1/24');
commit;
DBMS_OUTPUT.put_line(N_JOB);
end;
05. ASSUNTOS RELACIONADOS
Não se aplica