| 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 ); | 
|   *] | 
| } |