| Quintiq file version 2.0 | 
| #parent: #root | 
| Method Update ( | 
|   IOOperation importedobject, | 
|   String datasource | 
| ) | 
| { | 
|   Description: 'Update attributes for IOOperation' | 
|   TextBody: | 
|   [* | 
|     this.DataSource                        ( datasource                                          ); | 
|     this.End                               ( importedobject.End()                                ); | 
|     this.HasUserLotSize                    ( importedobject.HasUserLotSize()                     ); | 
|     this.HasUserMaximumQuantity            ( importedobject.HasUserMaximumQuantity()             ); | 
|     this.IsEnabled                         ( importedobject.IsEnabled()                          ); | 
|     this.Mode                              ( importedobject.Mode()                               ); | 
|     this.Name                              ( importedobject.Name()                               ); | 
|     this.PreferenceBonus                   ( importedobject.PreferenceBonus()                    ); | 
|     this.RoutingID                         ( importedobject.RoutingID()                          ); | 
|     this.RoutingStepName                   ( importedobject.RoutingStepName()                    ); | 
|     this.StandardDeviationLeadTimeOperation( importedobject.StandardDeviationLeadTimeOperation() ); | 
|     this.Start                             ( importedobject.Start()                              ); | 
|     this.Throughput                        ( importedobject.Throughput()                         ); | 
|     this.Timestamp                         ( importedobject.Timestamp()                          ); | 
|     this.UnitID                            ( importedobject.UnitID()                             ); | 
|     this.UserLeadTime                      ( importedobject.UserLeadTime()                       ); | 
|     this.UserLotSize                       ( importedobject.UserLotSize()                        ); | 
|     this.UserMaximumQuantity               ( importedobject.UserMaximumQuantity()                ); | 
|     this.UserMinimumQuantity               ( importedobject.UserMinimumQuantity()                ); | 
|     this.CO2Emission                       ( importedobject.CO2Emission()                        ); | 
|     // Extended method | 
|     this.CustomUpdate                      ( importedobject                                      ); | 
|   *] | 
| } |