一、查看crm授权信息是否已经授权对应模块
二、查看crm的后台设置-模块管理,看模块是否启用。crm未启用的模块lianjieerperp中无法配置
三、连接erp数据库 link2erp中 exchbill_initial 表,查看是否有需要配置的模块,如果没有在下方新增一行(第三、四两步可以用第六步方法替换)
crm_module:crm模块名
sequence:接口排序,接口同步顺序
四、exchmode_initial 表中通过erp系统查找是否有对应模块的数据,如果没有按照已有数据添加三行新的数据(以云星空为例)每个erp系统每个模块会有三行数据
(1)erp_brand、erp_product 这两个字段的值用来区分erp系统
(2)exch_mode:接口同步方向 presence:接口是否启用 ,0-启用,1-不启用
(3)exchbill_id :这个字段是步骤3中exchbill_initial 表的 id 字段
erp_brand 对应接口erp账套信息的品牌 erp_product 对应erp账套信息的产品
五、 连接erp6.0.8之前版本,清除缓存,重新进入编辑界面可以看到新增的模块 ;6.0.8之后版本在连接erp数据库exchaccount_bill 表新增一行,
连接erp6.0.8之后版本的,可以在 连接erp中重新保存一下erp账套,就不需要在数据库中手动添加这一步了。
六、如果新增授权模块为crm自定义模块 、需要错位对接模块 或者没有预置字段的模块,参考解决方法:https://help.51mis.com/docs/NHjEzOVV 设置接口取值或映射模块
七、替换三、四步骤,数据库添加内容的存储过程
1、将存储过程文件中内容复制到navcat中连接erp数据库执行
2、调用存储过程参数:CALL AddCustomModule('CustomForm11','自定义模块11','金蝶','云星空');