none
Alimentar campos via plugin RRS feed

  • Pergunta

  • Boa tarde.

    Como faço para transferir uma informação de campos customizados da entidade Produto da Cotação para Produto do Pedido?

     

    Aqui no sistema, eu tenho uma customização nas duas entidades, nelas é necessário informar um código de TES(Tipo de Entrada e Saída)

    no cadastro.

    Quando gero um Pedido pela Cotação, esse código de TES de cada Produto da Cotação, deveria ser transferido para o campo TES

    da entidade Produto do Pedido, mas, tentei criar um Workflow para isso, porém os relacionamentos não são suficientes para fazer tal coisa.

     

    Estou agora tentando fazer com plug-in, mas eu não tenho muito conhecimento, sei o básico.

     

    Alguém poderia me dar uma força?

     

    segunda-feira, 7 de fevereiro de 2011 17:33

Respostas

  • Obrigado pela resposta Tiago.

    Consegui fazer o que queria apenas criando um Mapeamento de campos entre as duas entidades.

     

    • Marcado como Resposta Klibor terça-feira, 8 de fevereiro de 2011 14:31
    terça-feira, 8 de fevereiro de 2011 14:31

Todas as Respostas

  • Terá que criar um plugin ou workflow, que ficará "escutando" a criação de um produto de um pedido, toda vez que acontecer, ele irá consultar a cotação ao qual foi oriundo, depois os produtos que lá existiam e por fim o "produto atual".

    Messages dos plugins:

    http://msdn.microsoft.com/en-gb/library/cc151101.aspx

    Como criar um plugin:

    http://msdn.microsoft.com/en-us/library/bb955365.aspx

    O caminho está dado, agora é "só" fazer! rs

    Tudp que você customiza deve pensar duas vezes e ainda ver se realmente o campo não existe na entidade, senão terá sempre o mesmo problema.

    Att,

    Tiago Cardoso

    segunda-feira, 7 de fevereiro de 2011 17:46
    Moderador
  • Obrigado pela resposta Tiago.

    Consegui fazer o que queria apenas criando um Mapeamento de campos entre as duas entidades.

     

    • Marcado como Resposta Klibor terça-feira, 8 de fevereiro de 2011 14:31
    terça-feira, 8 de fevereiro de 2011 14:31