金蝶系统升级后,第三方系统无法通过接口进行同步采购申请单,提示“申请人字段必填”原创
金蝶云社区-fee_xu
fee_xu
20人赞赏了该文章 912次浏览 未经作者许可,禁止转载编辑于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"}

赞 20