# 附录一:错误码说明

企业每次调用接口时,可能获得正确或错误的返回码,企业可以根据返回码信息调试接口,排查错误。 注意:开发者的程序应该根据return_code来判断出错的情况,而不应该依赖return_msg来匹配,因为return_msg可能会调整。 如果请求的参数不符合json规范(如类型不匹配、格式有问题),可能会导致外勤365解析到的参数不完整,此时接口在返回的return_msg里会有 “服务器忙,调用远程接口失败.”,开发者需要重新检查请求参数的json合法性。

# 返回码return_code定义

编码 描述
0 成功
101 企业唯一授权标识校验失败
102 数据签名校验失败
103 企业应用或销户
104 企业授权接入地址校验失败
105 OPENAPI接口未授权访问
1 其他原因失败,详细用return_msg描述
100101 部门唯一标识已经存在!
100102 部门名称已经存在!
100103 部门唯一标识不存在
100104 上级部门唯一标识不存在
100201 员工唯一标识已经存在
100202 员工登录账号已经存在
100203 员工名称已经存在
100204 员工手机号码已经存在
100205 员工唯一标识不存在
100206 上级员工唯一标识不存在
100301 客户唯一标识已存在
100302 客户名称已存在
100303 客户唯一标识不存在
100304 客户经理不存在
100601 商品唯一标识已经存在
100602 商品编码已经存在
100603 商品名称已经存在
100605 商品唯一标识不存在
100606 商品类型名称或者唯一标示已经存在
100607 商品类型父节点不存在
100608 商品类型不存在