| Quintiq file version 2.0 | 
| #parent: #root | 
| MethodOverride Map ( | 
|   Object object | 
| ) | 
| { | 
|   TextBody: | 
|   [* | 
|     instance := object.astype( Campaign_MP ); | 
|      | 
|     this.CampaignID( instance.CampaignID() ); | 
|     this.CampaignTypeName( instance.CampaignTypeName() ); | 
|     this.Comment( instance.Comment() ); | 
|     this.Duration( instance.Duration() ); | 
|     this.EarliestStart( instance.EarliestStart() ); | 
|     this.End( instance.End() ); | 
|     this.FulfilledDuration( instance.FulfilledDuration() ); | 
|     this.FulfilledQuantity( instance.FulfilledQuantity() ); | 
|     this.HasInputMaxDuration( instance.HasInputMaxDuration() ); | 
|     this.HasInputMaxQuantity( instance.HasInputMaxQuantity() ); | 
|     this.HistoricalTransitionDuration( instance.HistoricalTransitionDuration() ); | 
|     this.MaxDuration( instance.MaxDuration() ); | 
|     this.MaxQuantity( instance.MaxQuantity() ); | 
|     this.MinDuration( instance.MinDuration() ); | 
|     this.MinQuantity( instance.MinQuantity() ); | 
|     this.SequenceNumber( instance.SequenceNumber() ); | 
|     this.SequenceNumberForExcel( instance.SequenceNumberForExcel() ); | 
|     this.Start( instance.Start() ); | 
|     this.UnitID( instance.UnitID() ); | 
|   *] | 
| } |