Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method GetProductionPlanningMatrixTooltip () declarative remote as String 
 | 
{ 
 | 
  Description: 'Tooltip to be shown in production planning matrix for Leaf PISPIP' 
 | 
  TextBody: 
 | 
  [* 
 | 
    tooltip := '<table>'; 
 | 
    roundoff := guard( this.MacroPlan().GlobalParameters_MP().NumberOfDecimals(), 2 ); 
 | 
     
 | 
    traverse( this, NewSupply, newsupply, guard( not newsupply.PeriodTask_MP().astype( PeriodTaskOperation ).IsSupplier(), false )) 
 | 
    { 
 | 
      tooltip := tooltip  
 | 
                 + '<tr><td><b>' 
 | 
                 + newsupply.PeriodTask_MP().astype( PeriodTaskOperation ).Operation().UnitID() 
 | 
                 + '</b></td><td>' 
 | 
                 + Util::FormatRealToString( newsupply.Quantity().Round( roundoff )) 
 | 
                 + '</td><td>' 
 | 
                 + this.ProductInStockingPoint_MP().UnitOfMeasureName() 
 | 
                 + '</td></tr>' 
 | 
    } 
 | 
     
 | 
    tooltip := tooltip + '</table>';  
 | 
     
 | 
    return tooltip; 
 | 
  *] 
 | 
} 
 |