适用情况:
客户接口已经开启后,在云星空手动创建客户或者初始化客户数据时遗漏导致crm的个别数据客户内码缺失
方法:
一、登录云星空有webapi权限的管理员账号(administrator)账号,应用菜单查找webapi点击进入,找到基础资料进入客户模块
二、在webapi中登录账号
三、接口列表选择:单据查询,将下方代码粘贴到“测试数据”区域,下发图片fnumber后单引号中填写的是要刚更新的客户编号
点击验证接口,最下方测试结果“第一串”数字为要查找的id值
{
"FormId": "BD_Customer",
"FieldKeys": "FCUSTID ,FName ,FNumber ",
"FilterString": "FCreateOrgId =FUseOrgId and fnumber='AC4' ",
"OrderString": "",
"TopRowCount": 0,
"StartRow": 0,
"Limit": 0,
"SubSystemId": ""
}
四、打开navicat,打开数据库连接(默认端口:33306,数据库名:ldcrm),点击查询,新建查询 ,将下方代码复制到框选3的区域,(红色单引号中为客户编号)填写实际要更新的客户编号
select *,kis_id,account_no from ld_account where deleted=0 and account_no='AC4';
下方查询结果拉到最后,检查最后一个字段值:account_no1,显示的是不是要更新的客户编号,且只有一行数据
数据正确进行下一步
将之前在星空webapi里查到的id值,粘贴到倒数第二个字段下(kis_id1)