| Quintiq file version 2.0 | 
| #parent: #root | 
| Method GetKPIStockingPointCapacity ( | 
|   constcontent StockingPointInPeriods spips | 
| ) const declarative remote as Real | 
| { | 
|   Description: 'Return the penalty of overloading stocking point' | 
|   TextBody: | 
|   [* | 
|     // Sum to cater for individual SP conversion factor | 
|     value := sum( spips, Elements, spip, | 
|                   spip.IsMaxCapacityExceeded(), | 
|                   ( spip.InventoryLevelEnd() - spip.MaxCapacity() ) * spip.StockingPoint_MP().UnitOfMeasure_MP().GetDefaultUOMConversionFactor( null( Product_MP ) ) ); | 
|     return value; | 
|   *] | 
| } |