Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Exemplos de possíveis configurações do JOB:

Totvs custom tabs box
tabsConfiguração 1, Configuração 2, Configuração 3, Configuração 4
idspasso1,passo2,passo3,passo4
Totvs custom tabs box items
defaultyes
referenciapasso1

Executar para uma única divisão realizando commits a cada N linhas processadas

Recomendado para divisões que possuem muitas empresas configuradas

Bloco de código
languagesql
begin 
	sp_AtualizaVerbaBaixaPDV(pnQtdLinhaCommit => 100, 
							 pnNroDivisao => 1); 
end;
Totvs custom tabs box items
defaultno
referenciapasso2

Executar para uma única divisão

aaa

Bloco de código
languagesql
begin 
	sp_AtualizaVerbaBaixaPDV(pnNroDivisao => 2); 
end;
Totvs custom tabs box items
defaultno
referenciapasso3

Executar para uma lista de divisões

Recomendado para divisões que não possuem muitas empresas configuradas

Bloco de código
languagesql
begin
  for ListaDivisao in (select a.NroDivisao
                       from   max_Divisao a
                       where  a.NroDivisao in (3, 4, 5))
  loop
     sp_AtualizaVerbaBaixaPDV(pnNroDivisao => ListaDivisao.NroDivisao);
  end loop;
end;
Totvs custom tabs box items
defaultno
referenciapasso4

Executar para todas as divisões

Apesar dos parâmetros de entrada serem opcionais, recomendamos a utilização de pelo menos um deles para melhor desempenho na execução.

Bloco de código
languagesql
begin 
	sp_AtualizaVerbaBaixaPDV; 
end;


Executar para uma única divisão realizando commits a cada N linhas processadas

...