namespace RB_MES_API.Models.Cloud { public class Data_Save { /// /// 创建者内码(非必录) /// public string Creator { get; set; }=string.Empty; /// /// 需要更新的字段,数组类型,格式:[key1,key2,...](非必录) 注(更新单据体字段得加上单据体key) /// public string[] NeedUpDateFields { get; set; } = new string[] { }; /// /// 需返回结果的字段集合,数组类型,格式:[key,entitykey.key,...](非必录) 注(返回单据体字段格式:entitykey.key) /// public string[] NeedReturnFields { get; set; } = new string[] { }; /// /// 是否删除已存在的分录,布尔类型,默认true(非必录) /// public string IsDeleteEntry { get; set; } = "true"; /// /// 表单所在的子系统内码,字符串类型(非必录) /// public string SubSystemId { get; set; }=string.Empty ; /// /// 是否验证所有的基础资料有效性,布尔类,默认false(非必录) /// public string IsVerifyBaseDataField { get; set; } = "false"; /// /// 是否批量填充分录,默认true(非必录) /// public string IsEntryBatchFill { get; set; } = "true"; /// /// 是否验证标志,布尔类型,默认true(非必录) /// public string ValidateFlag { get; set; } = "true"; /// /// 是否用编码搜索基础资料,布尔类型,默认true(非必录) /// public string NumberSearch { get; set; } = "true"; /// /// 交互标志集合,字符串类型,分号分隔,格式:"flag1;flag2;..."(非必录),例如(允许负库存标识:STK_InvCheckResult) /// public string InterationFlags { get; set; } = string.Empty; /// /// 是否自动提交与审核,布尔类型,默认false(非必录) 注(启用此参数,保存,提交和审核是在一个事务中) /// public string IsAutoSubmitAndAudit { get; set; } = "true"; /// /// 表单数据包,JSON类型(必录),根据单据不同初始化,比如BOM: New ENG_BOM_Save.BOM_Model() /// public object Model { get; set; }=new object(); } }