1.NeedUpDateFields:需要更新的字段,数组类型,格式:[key1,key2,...] (非必录)注(更新单据体字段得加上单据体key) ,通过保存接口修改单据时候会用到此参数。
2.NeedReturnFields:需返回结果的字段集合,数组类型,格式:[key,entitykey.key,...](非必录) 注(返回单据体字段格式:entitykey.key)
3.IsDeleteEntry:是否删除已存在的分录,布尔类型,默认true(非必录)通过保存接口修改单据时候会用到此参数,如果设置为true,修改单据时候会将目标单据里面的分录删除以后,使用报文里面携带的分录重新填充。
4.SubSystemId:表单所在的子系统内码,字符串类型(非必录)
5.IsVerifyBaseDataField:是否验证所有的基础资料有效性,布尔类,默认false(非必录),设置为true会校验报文里面所传基础资料的有效性,比如是否存在。
6.IsEntryBatchFill:是否批量填充分录,默认true(非必录)针对分录中的基础资料; 批量填充单一的基础资料, 速度更快; 但是对于一些逻辑比较复杂的, 如货源清单 ,物料的录入是由物料类别决定,物料类别不是基础资料无法进行批量进行,而默认api单据体基础资料字段是批量处理,此时需要把IsBatchEntryFill 设置为false
7.ValidateFlag:是否验证标志,布尔类型,默认true(非必录),设置为true,执行保存操作挂的校验器。
8.NumberSearch:是否用编码搜索基础资料,布尔类型,默认true(非必录)
9.InterationFlags:交互标志集合,字符串类型,分号分隔,格式:"flag1;flag2;..."(非必录) 例如(允许负库存标识:STK_InvCheckResult)
10.Model:表单数据包,JSON类型(必录)
推荐阅读