| Quintiq file version 2.0 | 
| #parent: #root | 
| TypeDataInterface Supply_MP | 
| { | 
|   TypeKey: '[11660.0.527362452]' | 
|   ImageDataMember ImgHasValidPeggedQuantity | 
|   { | 
|     #keys: '1[108486.1.2146810434]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'The total pegged quantity of this supply is more than the supply quantity' | 
|         Image: 'BATTERY_WARNING' | 
|         Quill: 'not object.HasValidPeggedQuantity() and object.Quantity() > 0' | 
|         Value: 'InvalidPeggedQuantity' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'The quantity of this supply is not valid to be pegged.' | 
|         Image: 'BATTERY_DELETE' | 
|         Quill: 'not object.HasValidPeggedQuantity() and object.Quantity() < 0' | 
|         Value: 'NegativeQuantity' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgHasValidPegging | 
|   { | 
|     #keys: '1[108486.2.479981617]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'There is invalid pegging with this supply' | 
|         Image: 'SAD-SMILEY-ORANGE' | 
|         Quill: 'not forall( object, Fulfillment, fulfillment, fulfillment.HasDemand() )' | 
|         Value: 'HasInvalidPegging' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember SupplyType | 
|   { | 
|     #keys: '1[108486.1.1185051348]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'New supply' | 
|         Image: 'CUBE_YELLOW_ADD' | 
|         Quill: 'object.istype( NewSupply )' | 
|         Value: 'New supply' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Inventory supply' | 
|         Image: 'PACKAGE' | 
|         Quill: 'object.istype( InventorySupply )' | 
|         Value: 'Inventory supply' | 
|       } | 
|     ] | 
|   } | 
| } |