[RESOLVIDO] Item faturavel ( CD0903) - Desmarcar

Discussão em 'EMS , HCM e Totvs 11' iniciado por sdonizeti, Abril 10, 2012.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. sdonizeti

    sdonizeti Sem Pontuação

    Caros Colegas, estou trabalhando com o EMS 2.04 e estou me deparando com um problema.
    Nosso EMS é integrado com outro programa onde esta todo o cadastrado de produtos, portanto, os itens não são criados através do EMS e sim pelo meu software proprietário.
    Após a criação do item o EMS executa um adapter ao qual tem a função de gravar esse novo item no EMS, mas quando esse novo item esta sendo gravado, o adapter esta colocando o item como faturável sendo que isso não pode acontecer.
    Resumindo o que eu preciso é uma trigger ou até mesmo uma UPC que para não deixar o item ser marcado como faturável caso seja uma inclusão.
    Alguém tem alguma idéia de como fazer isso?
    Segue dados do EMS.
    Banco: MGCAD
    Tabela: Item
    Campo : ind-item-fat

    Conto com a colaboração de vocês.

    Bordin
  2. lima

    lima Membro Participativo

    Boa tarde amigo,

    Você deve criar uma trigger de write pra tabela item.

    Desenvolvi a trigger de write para você, a mesma segue anexo juntamente com o print de como vc deve cadastrar ela no E.M.S.

    Para cadastrar a trigger a tabela de item, você deve acessar o programa btb\btb006aa.r e posicionar na tabela de item, colocar o diretório onde se encontra a trigger, no caso coloquei como "twp\twin172.p".

    A lógica interna está para sempre desmarcar o campo ind-item-fat quando for a inclusão de um novo item. OBS: isto irá acontecer para todos os programas que cadastrarem este item. Se desejar colocar o campo para YES, deverá entrar nele e altera-lo, pois, a trigger que desenvolvi não irá fazer ação alguma.

    Dúvidas estou a disposição.

    Abraços.

    Arquivos Anexados:

  3. sdonizeti

    sdonizeti Sem Pontuação

    Olá! Sua trigger funcionou perfeitamente.
    Muitissimo obrigado pela ajuda.
    Aproveitando, você tem algum manual de como construir programas como este?
    Abraços
    Bordin
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página