Quintiq file version 2.0 #parent: #root Method ValidateInput ( output String feedback_o ) as Boolean id:Method_DialogCreateEditStockingCost_ValidateInput { #keys: '[145730.0.2090330770]' Body: [* // Validate dialog input // Override in product related costs dialog. sanitycheckfb := ''; if( not isnull( DropDownListAccount.Data() ) ) { isUnique := StockingPointCost::GetIsUniqueCost( feedback_o, DataHolderStockingPoint.Data(), DataHolderDialogDatas.Data(), DropDownListAccount.Data().Name(), DropDownStringListCostDriver.Text(), DateSelectorCostStart.Date() ); if ( isUnique ) { AccountCost::ValidateInput( feedback_o, sanitycheckfb, DataHolderDialogData.Data().Account_MP(), DropDownStringListCostDriver.Text(), DateSelectorCostStart.Date(), DropDownStringListTimeUnit.Text(), ApplicationMacroPlanner.FormatStringToNumber( EditFieldLengthOfTime.Text() ), ApplicationMacroPlanner.FormatStringToReal( EditFieldCost.Text() ), DataHolderDialogData.Data().WrappedInstance() ); } } return feedback_o = ''; *] }