Árvore de páginas

Divergência de tamanho de campo, ao informar produto na medição de contrato.

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Gestão de Contratos

Função:

CNTA121

Situação/Requisito:

Uma vez alterado o tamanho do campo de descrição de produto na tabela SB1, para mais de 50 caracteres, e tentar utilizar um produto com esse tamanho de descrição na medição de contrato, é exibido um alerta informando que o valor atribuído difere do tamanho do campo. Porém, não é possível alterar o tamanho do campo CNE_DESCRI via configurador.

Solução/Implementação:

Realizadas alterações nos gatilhos dos campos CNB_PRODUT e CNE_PRODUT, para preencher, respectivamente, os campos CNB_DESCRI e CNE_PRODUT de acordo com o tamanho dos mesmos, cortando o final da descrição se necessário.

OBS: No dicionário da versão 12.1.23 os campos de descrição de produtos do módulo GCT já estão alterados para permitir a alteração de tamanho.


Atualizações de Dicionário


1.  Alteração de Gatilhos no arquivo SX7 – Gatilhos:


  • Tabela CNB – Itens das Planilhas de Contratos:

Campo

CNB_PRODUT

Sequência

001

Contra Domínio

CNB_DESCRI

Regra

Left( SB1->B1_DESC, TamSX3("CNB_DESCRI")[1] )


  • Tabela CNE – Itens da Medição de Contratos:

Campo

CNE_PRODUT

Sequência

001

Contra Domínio

CNE_DESCRI

Regra

Left( SB1->B1_DESC, TamSX3("CNE_DESCRI")[1] )