Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method SetCostLabel ( 
 | 
  String costdriver 
 | 
) id:Method_DialogCreateEditInventoryCost_SetCostLabel 
 | 
{ 
 | 
  #keys: '[145730.0.2111600240]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Set label cost: guarded due to  
 | 
    // 1. SP can be null before initialization 
 | 
    // 2. PISP can be null when product not exist in SP 
 | 
    data := DataHolderDialogData.Data(); 
 | 
    uom := Account_MP::GetUoMText( data.LengthOfTime(), 
 | 
                                   data.TimeUnit(), 
 | 
                                   guard( DropDownListStockingPoint.Data().CurrencyID(), '' ), 
 | 
                                   guard( DataHolderPISPs.Data().First().UnitOfMeasureName(), '' ), 
 | 
                                   costdriver ); 
 | 
    text := Translations::MP_AccountCost_DialogLabel( uom ); 
 | 
    EditFieldCost.Label( text ); 
 | 
  *] 
 | 
} 
 |