Quintiq file version 2.0
|
#parent: #root
|
Method GetDisplayUOM () declarative remote as String
|
{
|
Description: 'To be used on the configurable column of the account cost list'
|
TextBody:
|
[*
|
// ying ying Jun-8-2015 (created)
|
str := '';
|
|
//e.g. 1 Month, 1 Quarter
|
if( AccountAssignment::GetTimeUnitVisibility( this.CostDriver() ) )
|
{
|
str := this.LengthOfTime().AsQUILL() + ' ' + this.TimeUnit();
|
}
|
//e.g. 1 Lot
|
else if( this.CostDriver() = Translations::MP_AccountAssignmentCostDriverLot() )
|
{
|
str := '1 ' + this.CostDriver();
|
}
|
//e.g. 1 Ton
|
else if( this.CostDriver() = Translations::MP_AccountAssignmentCostDriverChangeover() )
|
{
|
str := '1 ' + this.CostDriver();
|
}
|
else
|
{
|
str := '1 ' + this.GetUnitOfMeasure().Name();
|
}
|
|
return str;
|
*]
|
}
|