diff --git a/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.dbml b/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.dbml index 98d072c..bb19099 100644 --- a/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.dbml +++ b/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.dbml @@ -127,6 +127,7 @@ + @@ -203,6 +204,7 @@ +
@@ -266,6 +268,7 @@ +
@@ -338,6 +341,7 @@ +
@@ -489,6 +493,7 @@ +
@@ -522,6 +527,7 @@ +
\ No newline at end of file diff --git a/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.designer.cs b/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.designer.cs index 2ed3461..747d350 100644 --- a/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.designer.cs +++ b/ICSSoft.FromERP/ICSSoft.Frame.Data.Entity/Fram.designer.cs @@ -2202,6 +2202,8 @@ namespace ICSSoft.Frame.Data.Entity private string _StockIndicator; + private string _IsSerialNumber; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -2288,6 +2290,8 @@ namespace ICSSoft.Frame.Data.Entity partial void OnUnitChanged(); partial void OnStockIndicatorChanging(string value); partial void OnStockIndicatorChanged(); + partial void OnIsSerialNumberChanging(string value); + partial void OnIsSerialNumberChanged(); #endregion public ICSMOApply() @@ -3115,6 +3119,26 @@ namespace ICSSoft.Frame.Data.Entity } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSerialNumber", DbType="NVarChar(4)")] + public string IsSerialNumber + { + get + { + return this._IsSerialNumber; + } + set + { + if ((this._IsSerialNumber != value)) + { + this.OnIsSerialNumberChanging(value); + this.SendPropertyChanging(); + this._IsSerialNumber = value; + this.SendPropertyChanged("IsSerialNumber"); + this.OnIsSerialNumberChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -3940,6 +3964,8 @@ namespace ICSSoft.Frame.Data.Entity private string _Remark2; + private string _IsSerialNumber; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -4018,6 +4044,8 @@ namespace ICSSoft.Frame.Data.Entity partial void OnReceiveSequenceChanged(); partial void OnRemark2Changing(string value); partial void OnRemark2Changed(); + partial void OnIsSerialNumberChanging(string value); + partial void OnIsSerialNumberChanged(); #endregion public ICSTransfer() @@ -4765,6 +4793,26 @@ namespace ICSSoft.Frame.Data.Entity } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSerialNumber", DbType="NVarChar(4)")] + public string IsSerialNumber + { + get + { + return this._IsSerialNumber; + } + set + { + if ((this._IsSerialNumber != value)) + { + this.OnIsSerialNumberChanging(value); + this.SendPropertyChanging(); + this._IsSerialNumber = value; + this.SendPropertyChanged("IsSerialNumber"); + this.OnIsSerialNumberChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -5468,6 +5516,8 @@ namespace ICSSoft.Frame.Data.Entity private string _RemarksTerm; + private string _IsSerialNumber; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -5534,6 +5584,8 @@ namespace ICSSoft.Frame.Data.Entity partial void OnStockIndicatorChanged(); partial void OnRemarksTermChanging(string value); partial void OnRemarksTermChanged(); + partial void OnIsSerialNumberChanging(string value); + partial void OnIsSerialNumberChanged(); #endregion public ICSManufactureReceive() @@ -6161,6 +6213,26 @@ namespace ICSSoft.Frame.Data.Entity } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSerialNumber", DbType="NVarChar(4)")] + public string IsSerialNumber + { + get + { + return this._IsSerialNumber; + } + set + { + if ((this._IsSerialNumber != value)) + { + this.OnIsSerialNumberChanging(value); + this.SendPropertyChanging(); + this._IsSerialNumber = value; + this.SendPropertyChanged("IsSerialNumber"); + this.OnIsSerialNumberChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -7058,6 +7130,8 @@ namespace ICSSoft.Frame.Data.Entity private string _StockIndicator; + private string _IsSerialNumber; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -7126,6 +7200,8 @@ namespace ICSSoft.Frame.Data.Entity partial void OnSalesUnitChanged(); partial void OnStockIndicatorChanging(string value); partial void OnStockIndicatorChanged(); + partial void OnIsSerialNumberChanging(string value); + partial void OnIsSerialNumberChanged(); #endregion public ICSSDN() @@ -7773,6 +7849,26 @@ namespace ICSSoft.Frame.Data.Entity } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSerialNumber", DbType="NVarChar(4)")] + public string IsSerialNumber + { + get + { + return this._IsSerialNumber; + } + set + { + if ((this._IsSerialNumber != value)) + { + this.OnIsSerialNumberChanging(value); + this.SendPropertyChanging(); + this._IsSerialNumber = value; + this.SendPropertyChanged("IsSerialNumber"); + this.OnIsSerialNumberChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -10342,6 +10438,8 @@ namespace ICSSoft.Frame.Data.Entity private string _StockIndicator; + private string _IsSerialNumber; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -10404,6 +10502,8 @@ namespace ICSSoft.Frame.Data.Entity partial void OnUnitChanged(); partial void OnStockIndicatorChanging(string value); partial void OnStockIndicatorChanged(); + partial void OnIsSerialNumberChanging(string value); + partial void OnIsSerialNumberChanged(); #endregion public ICSOtherOut() @@ -10991,6 +11091,26 @@ namespace ICSSoft.Frame.Data.Entity } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSerialNumber", DbType="NVarChar(4)")] + public string IsSerialNumber + { + get + { + return this._IsSerialNumber; + } + set + { + if ((this._IsSerialNumber != value)) + { + this.OnIsSerialNumberChanging(value); + this.SendPropertyChanging(); + this._IsSerialNumber = value; + this.SendPropertyChanged("IsSerialNumber"); + this.OnIsSerialNumberChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -11076,6 +11196,8 @@ namespace ICSSoft.Frame.Data.Entity private string _StockIndicator; + private string _IsSerialNumber; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -11138,6 +11260,8 @@ namespace ICSSoft.Frame.Data.Entity partial void OnUnitChanged(); partial void OnStockIndicatorChanging(string value); partial void OnStockIndicatorChanged(); + partial void OnIsSerialNumberChanging(string value); + partial void OnIsSerialNumberChanged(); #endregion public ICSOtherIn() @@ -11725,6 +11849,26 @@ namespace ICSSoft.Frame.Data.Entity } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSerialNumber", DbType="NVarChar(4)")] + public string IsSerialNumber + { + get + { + return this._IsSerialNumber; + } + set + { + if ((this._IsSerialNumber != value)) + { + this.OnIsSerialNumberChanging(value); + this.SendPropertyChanging(); + this._IsSerialNumber = value; + this.SendPropertyChanged("IsSerialNumber"); + this.OnIsSerialNumberChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; diff --git a/ICSSoft.FromERP/ICSSoft.FromERP/ICSDispatchDoc.cs b/ICSSoft.FromERP/ICSSoft.FromERP/ICSDispatchDoc.cs index bb215cf..b4250c7 100644 --- a/ICSSoft.FromERP/ICSSoft.FromERP/ICSDispatchDoc.cs +++ b/ICSSoft.FromERP/ICSSoft.FromERP/ICSDispatchDoc.cs @@ -159,6 +159,8 @@ namespace ICSSoft.FromERP rcvline.SalesUnit = Item.VRKME; //特殊库存标识 rcvline.StockIndicator = Item.SOBKZ; + //序列号参数 + rcvline.IsSerialNumber = Item.SERAIL; diff --git a/ICSSoft.FromERP/ICSSoft.FromERP/ICSSAPDocGet.cs b/ICSSoft.FromERP/ICSSoft.FromERP/ICSSAPDocGet.cs index e928b26..42c454b 100644 --- a/ICSSoft.FromERP/ICSSoft.FromERP/ICSSAPDocGet.cs +++ b/ICSSoft.FromERP/ICSSoft.FromERP/ICSSAPDocGet.cs @@ -478,6 +478,8 @@ namespace ICSSoft.FromERP line.Unit = Item.MEINS; //特殊库存标识 line.StockIndicator = Item.SOBKZ; + //序列号参数 + line.IsSerialNumber = Item.SERNP; @@ -750,6 +752,8 @@ namespace ICSSoft.FromERP line.StockIndicator = Item.SOBKZ; //备注项 line.RemarksTerm = Info.ZBEIZ; + //序列号参数 + line.IsSerialNumber = Item.SERNP; if (isNew == true) @@ -875,6 +879,8 @@ namespace ICSSoft.FromERP line.ReceiveSequence = Item.POSNR_JS; //备注2 line.Remark2 = Item.BEIZHU2; + //序列号参数 + line.IsSerialNumber = Item.SERNP; @@ -1288,6 +1294,8 @@ namespace ICSSoft.FromERP line.Unit = Item.MEINS; //特殊库存标识 line.StockIndicator = Item.SOBKZ; + //序列号参数 + line.IsSerialNumber = Item.SERNP; @@ -1338,6 +1346,8 @@ namespace ICSSoft.FromERP line.Unit = Item.MEINS; //特殊库存标识 line.StockIndicator = Item.SOBKZ; + //序列号参数 + line.IsSerialNumber = Item.SERNP; if (isNew == true) {