Tempo aproximado para leitura: 00:01:40 min
Dúvida
Como melhorar a performance do processamento da consistência de pedidos?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Logix) – Pedidos – Versão 12
Solução
1. Verifique no LOG00086 - Administração de Parâmetros Logix em Processo Saídas/ Pedidos/ Gerais, o parâmetro Consistir os tributos dos pedidos? - consist_trib_pedido:
Se esse parâmetro estiver como N - Não, as consistências de configuração fiscal não serão mais feitas na consistência de pedidos, trazendo um ganho no tempo de processamento da consistência.
Deixar de fazer a consistência das configurações fiscais no pedido não irá trazer problemas aos processos, porque a mesma consistência é feita no VDP0742 - Solicitação de Faturamento Automática, ao término do cadastro da solicitação de faturamento.
2. Para melhorar o tempo da consistência dos pedido pode ser utilizado o processamento por threads.
Para utilizar processamento com threads utilize no LOG00086 em Processo Saídas/ Cadastros & Tabelas/ Cadastros o parâmetro Utilizar multi-threads no módulo do VDP? - ies_thread:
Informe S - Sim para habilitar o processamento utilizando múltiplas threads de execução da consistência de pedidos. O número de threads que serão abertas pode ser definido pelo parâmetro no arquivo de profile:
- o arquivo de profile pode ficar na pasta do \totvs\appserver com nome totvsprofile.pro ou logixprofile.pro.
- no arquivo de profile informe o parâmetro logix.threads.max
- se o parâmetro não foi informado, por padrão são criadas 10 threads.
Saiba Mais
Para encontrar o arquivo de profile quando este estiver em outros diretórios, verifique o artigo: Framework - Linha Logix - FRW - Localizar arquivo de profile do Logix
0 Comentários