Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method HasSameData ( 
 | 
  TransportCapacity tc 
 | 
) as Boolean 
 | 
{ 
 | 
  Description: 
 | 
  [* 
 | 
    Return true if a transport capacity is considered equivalent to another one 
 | 
    Used for cleanup of redundant transport capacities 
 | 
  *] 
 | 
  TextBody: 
 | 
  [* 
 | 
    value :=     this.HasSecondaryCapacity() = tc.HasSecondaryCapacity() 
 | 
             and this.LotSize()              = tc.LotSize() 
 | 
             and this.MaximumCapacity()      = tc.MaximumCapacity() 
 | 
             and this.MinimumCapacity()      = tc.MinimumCapacity() 
 | 
             and this.SecondaryLotSize()     = tc.SecondaryLotSize() 
 | 
             and this.SecondaryMaximumCapacity()   = tc.SecondaryMaximumCapacity() 
 | 
             and this.SecondaryMinimumCapacity()   = tc.SecondaryMinimumCapacity() 
 | 
             and this.SecondaryUnitOfMeasureName() = tc.SecondaryUnitOfMeasureName() 
 | 
             and this.TimeUnit()                   = tc.TimeUnit(); 
 | 
     
 | 
    return value; 
 | 
  *] 
 | 
} 
 |