注意事项:如果需要配置的接口为crm->erp方向的,且该系统对接方式为api的接口,修改取值或映射模块进行错位对接的时候,需要自行整理对应的配置文件,系统中没有预置错位对接的配置文件
1、crm授权接口,确定接口需要使用的授权模块
2、查找接口数据库中模块ID,如果这个表里没有需要对接的模块数据,以最后一行为例新增一行数据
打开链接erp数据库(默认链接信息 端口:33308,账号:root,密码:,数据库名:link2erp)
打开表 :exchbill_initial
根据crm模块名找到对应的ID
crm_module 对应crm接口授权的模块,如果crm同一模块授权在这个表中有多行一最后一行配置为准

3、exchmode_initial 表中通过erp系统查找是否有对应模块的数据,如果没有按照已有数据添加三行新的数据(以云星空为例)每个erp系统每个模块会有三行数据
(1)erp_brand、erp_product 这两个字段的值用来区分erp系统
(2)exch_mode:接口同步方向 presence:接口是否启用 ,0-启用,1-不启用
(3)exchbill_id :这个字段是步骤3中exchbill_initial 表的 id 字段

4、找到对应的接口配置行
表名 :exchaccount_bill ,账套ID:exchaccount_id,对应上一步的模块ID :exchbill_id 
5、修改取值或者映射的模块:
exchaccount_bill 表对应行,向右划找到对应字段修改取值或者传值模块名

(1) crm->erp方向接口:找到crm_tomodule和crm_frommodule 字段
crm_frommodule:crm数据来源模块,如果与授权接口模块一致这个字段可以不填。
crm_tomodule:erp接收数据的模块名(从erp的webapi获取)
(2) erp->crm方向接口:找到erp_tomodule和erp_frommodule 字段
erp_frommodule:erp数据来源模块,(从erp的webapi获取)。
erp_tomodule:crm接收数据的模块名,如果与授权接口模块一致这个字段可以不填。
获取crm模块名方法:crm打开对应模块url中module后的值对应模块名

云星空获取模块名方法:

6、保存修改后,清理连接erp缓存