Árvore de páginas

Ajustes dos campos C5_MSBLQL e C5_TPFRETE no dicionário SX3

Linha de Produto:

Microsiga Protheus®

Segmento:

Serviços

Módulo:

Faturamento - SIGAFAT

Função:

Pedido de Vendas - MATA410

Situação/Requisito:

Quando a rotina de Pedidos de Venda é acessada, algumas alterações no dicionário SX3 para as configurações dos campos C5_MSBLQL e C5_TPFRETE são executadas desfazendo eventuais customizações destes campos.

Solução/Implementação:

Retirada a chamada da função que realizava o ajuste automático do dicionário SX3 da rotina Pedidos de Venda (MATA410).
As novas configurações para os campos C5_MSBLQL e C5_TPFRETE, que eram realizadas ao acionar a rotina do Pedido de Venda serão incorporados apenas na expedição do dicionário da versão 12.1.20.
A atualização destas configurações obedecerão às regras da ferramenta de Upgrade de versão UPDDISTR. Inclusive, em alguns casos, pode ser necessária a realização de um ajuste manual nos dicionários conforme as regras de atualização disponíveis aqui.

Abaixo estão as correções de dicionário a serem expedidas com a versão 12.1.20.

  • Campo C5_MSBLQL: Passará a permitir que o usuário informe se o campo é ou não utilizado no ambiente.
  • Campo C5_TPFRETE: Até a versão 12.1.17, o campo X3_VLDUSER do dicionário SX3 possui uma chamada de função de validação. Porém, este campo de validação de usuário no dicionário SX3 para o campo C5_TPFRETE dever conter apenas chamadas de funções customizadas e não funções padrões do ambiente. Por isso, na futura expedição do dicionário padrão a configuração deste campo não irá possuir quaisquer conteúdo. Ou seja, estará em branco. Este ajuste que foi realizado apenas para a expedição do dicionário da versão 12.1.20 não alterará os dicionários já criados com tal validação, e caberá ao usuário (administrador do sistema no cliente) retirá-la, caso seja necessário.

Tickets relacionados:

1801576 / 2089052

Requisito:DSERFAT-3547 / DSERFAT-4252