业务场景:使用WebApi,采购订单下推 生成收料通知单
续 67.1
1、提交,审核采购订单,才能下推
2、输入Json,点下推按钮,采购订单下推生成收料通知单
{ "Ids": "", "Numbers": ["CGDD000018"], "EntryIds": "", "RuleId": "PUR_PurchaseOrder-PUR_ReceiveBill", "TargetBillTypeId": "", "TargetOrgId":0, "TargetFormId": "PUR_ReceiveBill", "IsEnableDefaultRule": "false", "IsDraftWhenSaveFail": "false", "CustomParams": {} }
下推
client.Push ( "PUR_PurchaseOrder", "{ "Ids":"", "Numbers":[], "EntryIds":"", "RuleId":"", "TargetBillTypeId":"", "TargetOrgId":0, "TargetFormId":"", "IsEnableDefaultRule":"false", "IsDraftWhenSaveFail":"false", "CustomParams":{} }" );
formid:业务对象表单Id,字符串类型(必录) 即采购订单 PUR_PurchaseOrder
data:JSON格式数据(详情参考JSON格式数据)(必录)
2.1.Ids:单据内码集合,字符串类型,格式:"Id1,Id2,..."(使用内码时必录)
2.2.Numbers:单据编码集合,数组类型,格式:[No1,No2,...](使用编码时必录)
2.3.EntryIds:分录内码集合,逗号分隔(分录下推时必录)
注(按分录下推时,单据内码和编码不需要填,否则按整单下推)
2.4.RuleId:转换规则内码,字符串类型(未启用默认转换规则时,则必录)
2.5.TargetBillTypeId:目标单据类型内码,字符串类型(非必录)
2.6.TargetOrgId:目标组织内码,整型(非必录)
2.7.TargetFormId:目标单据FormId,字符串类型,(启用默认转换规则时,则必录)
收料通知单,唯一标识 PUR_ReceiveBill 即目标单据FormId
2.8.IsEnableDefaultRule:是否启用默认转换规则,布尔类型,默认false(非必录)
2.9.IsDraftWhenSaveFail:保存失败时是否暂存,布尔类型,默认false(非必录) 注(暂存的单据是没有编码的)
2.10.CustomParams:自定义参数,字典类型,格式:"{key1:value1,key2:value2,...}"(非必录)
注(传到转换插件的操作选项中,平台不会解析里面的值)
总目录链接
https://vip.kingdee.com/article/649938720145912
67.1.zip(280.15KB)
推荐阅读