金蝶系统升级后,第三方系统无法通过接口进行同步采购申请单,提示“申请人字段必填”原创
20人赞赏了该文章
922次浏览
编辑于2021年03月24日 17:49:31
7.6版本,员工任岗主数据新增了员工任岗编码字段,方便解决员工同时有多个任岗的场景,因此,引发了无法通过工号同步申请人的问题。建议采取如下解决方案:
1.星空的员工任岗主数据只会根据员工任岗编码字段解析,不会根据员工编码字段(工号)解析,所以必须先通过工号查出员工任岗编码; 2.查询接口URL:http://ServerIp/K3Cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteBillQuery.common.kdsvc, 接口传入json实例如下: { "FormId": "BD_NEWSTAFF", "FieldKeys": "FStaffNumber", "FilterString": "FNumber in ('02330') and FUseOrgId.FNumber='100' and FForbidStatus='A'", "OrderString": "", "TopRowCount": 0, "StartRow": 0, "Limit": 0 }。
3.同步单据json传入申请人如下:“FApplicantId”:{"FStaffNumber":"xxx"}
推荐阅读