01. DADOS GERAIS
| |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | 








TOTVS DMS (Linha Protheus) - Auto-Pecas (SIGAPEC) |
---|
Função: | Painel de Orçamento (OFIXA018) |
---|
País: | Brasil |
---|
Ticket: | 21022029 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-5484 |
---|
02. SITUAÇÃO/REQUISITO
Ao incluir um pedido de venda pela rotina Painel de Orçamento (OFIXA018), caso o usuário informe na linha do Item um produto que não tem o grupo tributário preenchido e que por sua vez, consta dentro de uma regra de TES inteligente e faça o ajuste desse grupo Tributário no Cadastro de Produto (MATA010) ao mesmo tempo que o usuário esta com o Painel de Orçamento Aberto digitando a Peça no Pedido de Venda, após informar a quantidade requisitada, tanto a TES quanto o tipo de Operação não estão sendo carregados automaticamente.
03. SOLUÇÃO
Para otimizar o processo na rotina de orçamento, foi implementada uma melhoria utilizando memória cache. A memória cache é uma memória rápida e temporária, projetada para armazenar dados frequentemente acessados, permitindo acesso mais ágil do que buscar diretamente na memória principal ou no disco. Ela atua como um intermediário entre o processador e outras formas de armazenamento, aprimorando significativamente o desempenho do sistema.
Como parte dessa melhoria, foi criado o parâmetro MV_MIL0205, que regula o comportamento do sistema:
- Quando o valor for .T.:
A rotina utiliza a memória cache no carregamento da TES, evitando consultas repetitivas sempre que ocorre troca de TES. Essa configuração foi projetada para melhorar a performance do sistema, reduzindo o número de operações redundantes. - Quando o valor for .F.:
O sistema realiza uma consulta a cada atualização, garantindo que os dados sejam recarregados integralmente após qualquer modificação, assegurando total consistência dos dados.
Além disso, foi alterado o processo da rotina Painel de Orçamento (OFIXA018) para oferecer maior flexibilidade e integração com o cadastro de produtos. Agora, caso o usuário informe, na linha do item, um produto que não tenha o grupo tributário preenchido, e este produto conste dentro de uma regra de TES inteligente, o sistema realiza automaticamente o ajuste do grupo tributário no cadastro de produtos (MATA010), mesmo enquanto o Painel de Orçamento está aberto.
Procedimentos para utilização
- Acesse a rotina de TES Inteligente ( MATA089 ) e crie uma regra onde contenha o tipo de operação, grupo tributário de Produto e a TES de saída.

|
- No módulo de Auto Peças ( SIGAPEC ), acesse o Cadastro de Peças ( MATA010 ) altere um produto e coloque no campo Grupo Tributário ( B1_GRTRIB ) o mesmo grupo tributário que cadastrou na TES inteligente e salve o cadastro.

|
- Acesse a rotina Painel de Orçamento ( OFIXA018 ) no menu de ( Pedido de Venda ) clique em "Incluir" informe o cliente e condição de pagamento. Na linha do Item, informe o produto que consta com o grupo tributário Preenchido que por sua vez, consta dentro da regra da TES inteligente, informe a quantidade requisitada e veja que a TES juntamente com o tipo de Operação foram carregados automaticamente.

|
- Ainda no lançamento dos itens, informe outro Produto que esta com o campo Grupo Tributário ( B1_GRTRIB ) vazio, veja que a rotina não alimente o campo ( TES ), até aqui, tudo bem, pois não consta dentro da regra da TES inteligente.

|
- Volte para o Cadastro de Peças ( MATA010 ) selecione o Produto que esta lançando no ( Pedido de Venda ), clique em "alterar", coloque no campo Grupo Tributário ( B1_GRTRIB ) o mesmo grupo tributário que cadastrou na TES inteligente e salve o cadastro.

|
- Volte para o Pedido de Venda, e tente digitar novamente o Produto que não carregou a TES, veja que a a TES é alimentada automaticamente ao clicar em cima (Enter) do campo Tipo de Operação na segunda peça requisitada, sem sair da rotina, após alterando o campo Grupo Tributário ( B1_GRTRIB ) da peça.

|
Criação de Parâmetro no arquivo SX6 - Parâmetros:
Nome da Variável | MV_MIL0205 |
---|
Tipo | Lógico |
---|
Descrição | Liga/Desliga Cache TES Inteligente no Orçamento |
---|
Descrição 1 | por Fases; .T. para ligar; .F. para desligar |
---|
Descrição 2 |
|
---|
Valor Padrão | .T. |
---|
|
|
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
