Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: adicionado novo JOB e ajustado template

...

Informações
iconfalse
titleExemplos de possíveis configurações do JOB sp_AtualizaVerbaBaixaPDV:
Totvs custom tabs box
tabsConfiguração 1, Configuração 2
idsconfig_antigo_1,config_antigo_2
Totvs custom tabs box items
defaultyes
referenciaconfig_antigo_1

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

Dica
titleRecomendado

Configuração para clientes com muitas Divisões que possuem muitas empresas, o exemplo abaixo executará o processo para a Divisão 1, commitando os dados a cada 50 linhas processadas.

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

Executar para uma lista de divisões realizando commits a cada N linhas processadas

Configuração para clientes com muitas Divisões mas que não possuem muitas empresas, o exemplo abaixo executará o processo para as Divisões 2,3, 4 commitando os dados a cada 50 linhas processadas.

Bloco de código
languagesql
begin
  for ListaDivisao in (select a.NroDivisao
                       from   max_Divisao a
                       where  a.NroDivisao in (2, 3, 4))
  loop
     sp_AtualizaVerbaBaixaPDV(pnQtdLinhaCommit => 50,
							  pnNroDivisao => ListaDivisao.NroDivisao);
  end loop;
end;
Aviso
titleImportante

O objeto abaixo faz parte do novo fluxo de baixa da verba e está disponível a partir do service pack 24.01.002

Para utilizar os novos objetos é necessário configurar o PD IND_FLUXO_CONSUMO com a opção S.

Informações
iconfalse
titleExemplos de possíveis configurações do JOB Pkg_Mrl_VerbaSelloutConsumo.sp_InsereFila:
Totvs custom tabs box
tabsConfiguração 1, Configuração 2
idsconfig_consumo_1,config_consumo_2
Totvs custom tabs box items
defaultyes
referenciaconfig_consumo_1

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

Dica
titleRecomendado

Configuração para clientes com muitas Divisões que possuem muitas empresas, o exemplo abaixo executará o processo para a Divisão 1, commitando os dados a cada 50 linhas processadas.

Bloco de código
languagesql
begin 
	Pkg_Mrl_VerbaSelloutConsumo.sp_InsereFila(pnNroDivisao => 1
											  pnQtdLinhaCommit => 50);
end;
Totvs custom tabs box items
defaultno
referenciaconfig_consumo_2

Executar para uma lista de divisões realizando commits a cada N linhas processadas

Configuração para clientes com muitas Divisões mas que não possuem muitas empresas, o exemplo abaixo executará o processo para as Divisões 2,3, 4 commitando os dados a cada 50 linhas processadas.

Bloco de código
languagesql
begin
  for ListaDivisao in (select a.NroDivisao
                       from   max_Divisao a
                       where  a.NroDivisao in (2, 3, 4))
  loop  	
	Pkg_Mrl_VerbaSelloutConsumo.sp_InsereFila(pnNroDivisao => ListaDivisao.NroDivisao,
											  pnQtdLinhaCommit => 50); 
  end loop;
end;
Aviso
titleImportante

Os objetos abaixo fazem parte do novo fluxo de baixa da verba e estão disponíveis a partir do service pack 24.01.001

Para utilizar os novos objetos é necessário configurar o PD IND_FLUXO_CONSUMO com a opção S.

...

05. TABELAS UTILIZADAS

Não há



Templatedocumentos