我在一家小型制造公司做过编程实习,我的任务是为公司的Epicor ERP和Sharepoint在线平台添加定制服务,这些平台将两个平台之间的数据库连接起来。
我认为最好的方法是使用Odata为其中一个平台构建定制,并将其设置为每天同步数据库。不幸的是,虽然我已经构建了基本的Sharepoint the部件,但我以前没有使用Epicor ERP,而且似乎很难找到该平台的文档。
我认为使用Epicor定制可能更好,因为我们不直接托管Sharepoint站点,而且该公司没有一个永久的开发人员能够确保webpart与Sharepoint online的自动更新保持一致。
话虽如此,我应该如何进行这项工作呢?
发布于 2019-05-28 15:25:38
这是SharePoint和Epicor之间的一个广泛的集成问题,但是这里有一个可能的方法来分解您的问题的组件。根据您的技能和配置安全证书的经验,“最简单”的内容将是主观的,但我假设您的SharePoint和Epicor API都是容易访问的。
问题陈述:
将部分数据从SharePoint向Epicor单向推送.
解决方案的组件:
一种可能的解决方案
建议附加信息
https://[YourServer]/[YourAppServer]/api/help --这将为您提供一个完整的可搜索服务列表。您将需要Erp.BO.PartSvc作为您工作的主要服务。但是,如果您还需要配置物料清单,则需要Erp.BO.EngWorkBenchSvc。如果您不知道在Epicor中创建部件需要执行哪些步骤,则可以在应用程序中执行跟踪,方法是启用服务器端跟踪以获取服务调用,以便通过通过REST传递JSON对象中的数据来复制该功能。业务对象和自定义文档是,而不是,尽管作为Epicor的客户,它们可以通过EpicWeb门户访问。下列文件将向你提供补充资料:- EpicorApplication\_UserGuide - Explains how to perform part-related activities using the normal application logic
- EpicorCustomization\_UserGuide - Explains how to perform any customizations within the application as well as how to enable tracing
- EpicorICETools\_UserGuide - Explains how to use Epicor proprietary query and server-side customization tools.
- ERP\_BO\_Ref.chm - Provides a full Epicor ERP BO Service Listing and details on what each method does
https://stackoverflow.com/questions/56025460
复制相似问题