| Quintiq file version 2.0 | 
| #parent: #root | 
| TypeDataInterface ProductInStockingPoint_MP | 
| { | 
|   TypeKey: '[11660.0.485565014]' | 
|   ImageDataMember ImgHasInventoryValue | 
|   { | 
|     #keys: '1[113694.2.936983308]' | 
|   } | 
|   ImageDataMember ImgHasOutliers | 
|   { | 
|     #keys: '1[112610.0.839542695]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'There are outliers in the difference between actuals and planned values of this unit.' | 
|         Image: 'TABLE_NEW' | 
|         Quill: 'exists( object, ProductInStockingPointInPeriod, pispip, pispip.GetIsOutlier() )' | 
|         Value: 'HasOutliers' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgHasPotentialBias | 
|   { | 
|     #keys: '1[127238.0.1638553005]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Image: 'EDITOBJECT' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgHasProcessOutput | 
|   { | 
|     #keys: '1[126550.0.514512749]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Product in stocking point has a process producing it.' | 
|         Image: 'TRANSFORM' | 
|         Quill: 'object.HasProcessOutput()' | 
|         Value: 'HasProcessOutput' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgHasSafetyStock | 
|   { | 
|     #keys: '1[126550.0.732187185]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Keep safety stock' | 
|         Image: 'SHAPE_CIRCLE_GREEN' | 
|         Quill: 'object.IsSafetyStockKept()' | 
|         Value: 'HasSafetyStock' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Not keep safety stock' | 
|         Image: 'SHAPE_CIRCLE_GREY' | 
|         Quill: 'not object.IsSafetyStockKept()' | 
|         Value: 'ImgNotKeepSafetyStock' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgHasSalesDemand | 
|   { | 
|     #keys: '1[103584.0.414530901]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Has sales demand' | 
|         Image: 'CONTRACT' | 
|         Quill: 'object.HasSalesDemand()' | 
|         Value: 'HasSalesDemand' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgIsActive | 
|   { | 
|     #keys: '1[110880.5.459639716]' | 
|     Description: 'The product in stocking point is used for planning' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'The product in stocking point in period is used for planning' | 
|         Image: 'CHECK2' | 
|         Quill: 'object.IsLeaf()' | 
|         Value: 'ImgIsActive' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgIsExcluded | 
|   { | 
|     #keys: '1[126550.0.755195035]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Product in stocking point is excluded from the inventory of stocking point.' | 
|         Image: 'BOX_DELETE' | 
|         Quill: 'object.IsExcluded()' | 
|         Value: 'IsExcluded' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgIsExcludedFromBalancing | 
|   { | 
|     #keys: '1[122872.1.1835280356]' | 
|     Description: 'Shows whether this PISP has been excluded from inventory mix balancing' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'This PISP has been excluded from inventory mix balancing' | 
|         Image: 'MAX' | 
|         Quill: 'guard( object.PISPSpecification().IsExcludedFromBalancing(), false )' | 
|         Value: 'NewImage1' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgIsNegativeInventoryAllowed | 
|   { | 
|     #keys: '1[126550.0.759664238]' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Product in stocking point is allowed to have negative inventory.' | 
|         Image: 'DOWN_MINUS' | 
|         Quill: 'object.IsNegativeInventoryAllowed()' | 
|         Value: 'IsAllowed' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgIsShelfLifeEnabled | 
|   { | 
|     #keys: '1[136682.1.1623283297]' | 
|     Description: 'Show whether this PISP has shelf life enabled' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Product shelf-life and maturation constraints are considered on this product in stocking point.' | 
|         Image: 'COOKIES' | 
|         Quill: 'object.IsOptShelfLife()' | 
|         Value: 'ShelfLifeEnabled' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Product shelf-life and maturation constraints are ignored on this product in stocking point.' | 
|         Image: 'COOKIES_DELETE' | 
|         Quill: 'object.Product_MP().HasShelfLife() and not object.IsOptShelfLife()' | 
|         Value: 'ShelfLifeDisabled' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgIsSuppliedByOperation | 
|   { | 
|     #keys: '1[113694.0.1774011681]' | 
|     Description: 'Product is supplied by operation.' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Product is supplied by operation' | 
|         Image: 'ELEMENT_INTO' | 
|         Quill: 'object.GetIsSuppliedByOperation()' | 
|         Value: 'Product is supplied by operation' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgIsTransportedByLane | 
|   { | 
|     #keys: '1[113694.0.1774070084]' | 
|     Description: 'Product is transported by lane.' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'Product is transported by lane.' | 
|         Image: 'TRUCK_RED' | 
|         Quill: 'object.GetIsTransportedByLaneLeg()' | 
|         Value: 'Product is transported by lane' | 
|       } | 
|     ] | 
|   } | 
| } |