Árvore de páginas

Versões comparadas

Chave

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

...

Parâmetro

Descrição

Conteúdo Default
MV_TAFLPRC

Dividendo utilizado no processo de multiThread Fiscal, na integração "Transferir registros da TAFST2 para o TAF". 

Exemplo:

MV_TAFLPRC = 300

MV_TAFQTTH = 4

Quantidade de registros T013 (Notas Fiscais): 2000 

Considerando os valores acima, se o parâmetro estiver configurado com 2000 o sistema vai utilizar este número de registros e dividir pela quantidade de Threads configuradas.

Valores: Se eu tenho 4000 registros de um evento e 4 threads o sistema vai pegar os primeiros 2000 e dividir por 4, depois que terminar vai pegar mais 2000 registros e dividir novamente pelas 4 threads.

a quantidade de registros for maior que a quantidade das threads, o sistema irá realizar o rateio da seguinte forma:

1) dividir a quantidade de registros pela quantidade de threads: 2000 registros / 4 threads = 500 registros;

2) verificar se a quantidade de registros para cada thread é maior que o conteúdo do parâmetro MV_TAFLPRC; 

Se a quantidade for maior que o parâmetro, automaticamente a quantidade de registros será utilizada do parâmetro, ou seja, será enviado 300 registros para cada thread. 

Valor Default:= 2000.

Exceto para os layouts: "T087", "T088" e  "T010".

Observação: caso o parâmetro esteja configurado como 0 ou em branco, nenhum registro será enviado para a thread.

2000

MV_TAFQPRC

Utilizado Quantidade máxima de registros que será considerada na query na integração "Transferir registros da TAFST1 para TAFST2" e "Transferir registros da TAFST2 para o TAF".

Exemplo: 

Se MV_TAFQPRC = 1000, será considerado o processamento de no máximo 1000 registros (da TAFST1 ou TAFST2 conforme integração executada) por thread.

0
MV_TAFQTTH

Define a quantidade de Threads utilizadas na integração TAF.

Caso o parâmetro MV_TAFQTTH seja configurado com o conteúdo "5", e tenha 100 registros pendentes para o processamento da integração para a filial "01" do grupo de empresa "T1",com esse agendamento o  o sistema divide a quantidade de registros para que as 5 threads configuradas processem 20 registros cada.

Utilizado junto com o parâmetro MV_TAFQPRC onde define a quantidade máxima de registros a serem consideradas para cada thread.

Ao A divisão de registros para cada thread é por filial, ou seja, ao terminar o processamento de integração da filial "01", essas mesmas 5 threads serão utilizadas para processar a integração da filial "02", fazendo a mesma divisão de quantidade de registros por thread.

5