Quintiq file version 2.0
|
#parent: #root
|
StaticMethod CanEditUoM (
|
output String feedback_o,
|
AccountCosts accountCosts
|
) declarative remote as Boolean
|
{
|
Description: '(Web) Precondition to check if the selected operation costs can be batch edited (UoM))'
|
TextBody:
|
[*
|
// Can only edit if uom are same ($/MT and $/Lot are different uom)
|
uom := selectuniquevalues( accountCosts, Elements, ac, true, ac.UoM() );
|
|
if( uom.Size() > 1 )
|
{
|
if( feedback_o <> '' )
|
{
|
feedback_o := feedback_o + String::NewLine();
|
}
|
feedback_o := feedback_o + Translations::MP_AccountCost_CanEdit_SameUoM();
|
}
|
return feedback_o = '';
|
*]
|
}
|