我目前正在开展一个将Microsoft Dynamics C5与外部系统集成的项目。即,当在Dynamics C5上创建项目时,我希望在外部系统(具有功能丰富的API)中创建项目。有人能说出我们如何从C5部分管理它,我们可以使用c#直接从C5数据库访问它吗?还是像C5上的web-hooks这样的概念?
答案 0 :(得分:2)
有可能有不同的解决方案,我可以给你一个想法,我之前已经实施过。您可以创建自定义实体,在哪里存储实例ID,例如您想要在外部系统中创建或更新的联系人。注册插入/更新插件,每次更新联系人时都会创建自定义实体的新实例。接下来一些流程将采用更新的ID,在外部系统中创建联系人,并删除/标记为处理您的自定义实体实例。