数据库配置的接口,crm->erp方向的,在测试同步的时候提示 erp配置的SQL查询结果为空:
其中:customer.ccuspperson 为对应的erp 表名.字段名
select cPsn_Num from hr_hi_person where cPsn_Name =" 为执行的对应sql
数据库配置的接口,测试同步的时候,有erpSQL执行结果为空时,接口就会停止同步,返回对应的字段和SQL信息
解决方法:
1、打开接口字段映射,根据erp字段名进行搜索找到对应的crm映射字段
调整crm测试单据该字段的值,确定字段有值,并且填写的值在erp可以选到相同的数据
2、接口开启自动同步,通过保存或者审核的操作来触发接口自动同步该单据
接口自动获取的数据在同步的时候不会因为SQL查询结果为空停止,会继续执行同步这条单据
注: 如果客户接口处于测试阶段,建议接口添加过滤条件 (例:ld_account.account_no='ac1') 的方法来同步指定单据,避免其他单据被获取到造成很多数据被同步影响erp数据