none
Integração do CRM com Datasul RRS feed

  • Pergunta

  • Boa tarde pessoal,

    tenho um cenário onde será necessário a integração do CRM com o Datasul. A empresa irá cadastrar seus clientes, seus respectivos equipamentos e manutenção no Datasul (banco Progress), e será necessário passar esses dados para o CRM.

    Pensei em criar uma entidade nova para controlar os equipamentos (relacionar com as contas) e controlar a manutenção via atividades de serviço.

    Qual a melhor forma de fazer essa integração? A princípio pensei em exportar do Datasul para arquivo .csv e fazer alguma rotina de importação, desenvolvida via SDK. Ou seria melhor utilizar o Biztalk?

    Quais as sugestões para essa integração?

    Obrigado
    Att: Pedro Andrade
    segunda-feira, 6 de abril de 2009 19:28

Respostas

  • Olá Pedro,

    Baseado na minha experiência de integração do CRM com o ERP DataSul, gostaria de lhe sugerir o seguinte cenário:

    1 - No lado do EMS DataSul

    Desenvolva Triggers de Inclusão / Alteração / Exclusão na banco do Progress para alimentar um [Tanque] temporário. Este tanque seria um DataBase no Sql Server, contendo uma tabela que deverá armazenar os registros.

    2 - No lado do Servidor do CRM

    Desenvolva um projeto no VS.NET do tipo [Windows Service] para que, de tempos em tempos, efetue um [Select] no Tanque mencionado acima, obtenha os registros ainda não processados (basta controlar criando uma coluna nesta tabela com status do processamento) e alimente o CRM, via SDK (Web Services do CRM).

    Eu tenho aplicado esse processo de integração em vários clientes com CRM / DataSul, inclusive enviando também dados do CRM para o ERP DataSul (através de Plugin que alimenta o Tanque) com sucesso.

    []
    Gilberto Tezini - MCP ASP.NET (C#/VB.NET) / MCP CRM - (http://gtezini.blogspot.com)
    • Marcado como Resposta Pedro Andrade terça-feira, 7 de abril de 2009 14:59
    terça-feira, 7 de abril de 2009 14:07

Todas as Respostas

  • Olá Pedro,

    Baseado na minha experiência de integração do CRM com o ERP DataSul, gostaria de lhe sugerir o seguinte cenário:

    1 - No lado do EMS DataSul

    Desenvolva Triggers de Inclusão / Alteração / Exclusão na banco do Progress para alimentar um [Tanque] temporário. Este tanque seria um DataBase no Sql Server, contendo uma tabela que deverá armazenar os registros.

    2 - No lado do Servidor do CRM

    Desenvolva um projeto no VS.NET do tipo [Windows Service] para que, de tempos em tempos, efetue um [Select] no Tanque mencionado acima, obtenha os registros ainda não processados (basta controlar criando uma coluna nesta tabela com status do processamento) e alimente o CRM, via SDK (Web Services do CRM).

    Eu tenho aplicado esse processo de integração em vários clientes com CRM / DataSul, inclusive enviando também dados do CRM para o ERP DataSul (através de Plugin que alimenta o Tanque) com sucesso.

    []
    Gilberto Tezini - MCP ASP.NET (C#/VB.NET) / MCP CRM - (http://gtezini.blogspot.com)
    • Marcado como Resposta Pedro Andrade terça-feira, 7 de abril de 2009 14:59
    terça-feira, 7 de abril de 2009 14:07
  • Blz,
    ainda é um prospect, mas tinha que ter uma ideia da solução para poder levar adiante.

    Caso a venda se concretize, o dev da empresa com certeza terá novas dúvidas e voltamos a postar.

    Muito Obrigado.

    []s

    Pedro
    Att: Pedro Andrade
    terça-feira, 7 de abril de 2009 14:58
  • Gilberto como faço para entrar em contato com você ?
    Seria referente a projeto de integração e CRM/Datasul
    nethigh
    sexta-feira, 19 de fevereiro de 2010 17:25
  • Olá nethigh,

    Pode me contatar enviando email para gtezini@gmail.com ...

    Abraço!
    Gilberto Tezini - MCP ASP.NET (C#/VB.NET) / MCP CRM - (http://gtezini.blogspot.com)
    sexta-feira, 5 de março de 2010 15:59
  • Boa noite Gilberto,

    Poderia entrar em contato com você referente a integração e CRM/Datasul?

    Muito obrigado.

    quarta-feira, 6 de junho de 2012 01:37