| Quintiq file version 2.0 | 
| #parent: #root | 
| Method Update ( | 
|   IOPISPSpecification importedobject, | 
|   String datasource | 
| ) | 
| { | 
|   Description: 'Update attributes for IOProduct_MP' | 
|   TextBody: | 
|   [* | 
|     this.HasUserUnitOfMeasurement  ( importedobject.HasUserUnitOfMeasurement()   ); | 
|     this.UnitOfMeasurementName( importedobject.UnitOfMeasurementName() ); | 
|     this.InputLotSize              ( importedobject.InputLotSize()               ); | 
|     this.IsExcluded                ( importedobject.IsExcluded()                 ); | 
|     this.IsExcludedFromBalancing   ( importedobject.IsExcludedFromBalancing()    ); | 
|     this.IsNegativeInventoryAllowed( importedobject.IsNegativeInventoryAllowed() ); | 
|     this.IsSafetyStockKept         ( importedobject.IsSafetyStockKept()          ); | 
|     this.DataSource                ( datasource                                  ); | 
|     this.Mode                      ( importedobject.Mode()                       ); | 
|     this.IsExcludeShelfLifeAndMaturation( importedobject.IsExcludeShelfLifeAndMaturation() ); | 
|     this.Timestamp                 ( importedobject.Timestamp()                  ); | 
|      | 
|     this.CustomUpdate( importedobject ); | 
|   *] | 
| } |