Árvore de páginas

Versões comparadas

Chave

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

Tempo aproximado para leitura: 2 min


01. DADOS GERAIS

Linha de Produto:Protheus
Segmento:Serviços
Módulo:SIGAEST - Estoque/ Custos
Função:MATA010 - Cadastro de Produto


02. Dúvida

Quando realizado o cadastro de produtos com código de Barras (ean-13) completo, o sistema adiciona um dígito a mais. Existe alguma maneira de desabilitar este dígito verificador?

03. Solução    

     O campo "Cod de Barras" (B1_CODBAR) foi criado para utilização na integração com as rotinas de Automação e Coleta de Dados, para que seja identificado o código de barras a ser adotado pelo sistema quando for necessária a impressão de etiquetas de produtos.

      Caso em seu processo já possui o número do código barra com digito calculado, digite o código sem o último dígito e o sistema automaticamente irá executar um gatilho que calcula e coloca na última posição do campo o dígito verificador relativo ao código de barras informado.



04. Observação

      Levando em consideração esse comportamento, se um campo A tem um gatilho para ele mesmo, o MVC não atualiza o conteúdo do campo A,

           todavia executa a regra configurada, ou seja, se no gatilho do campo A para o campo A é executada uma função, a função será executada mas o conteúdo do campo não será atualizado.

05. Saiba Mais   

     http://tdn.totvs.com/display/public/PROT/Campo+B1_CODBAR+do+Cadastro+de+Produtos  

    Comportamento de gatilhos em MVC