'ecmresourcess', 'audited' => true, 'fields' => array( 'serial_number' => array( 'name' => 'serial_number', 'vname' => 'LBL_SERIAL_NUMBER', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'year_production' => array( 'required' => false, 'name' => 'year_production', 'vname' => 'LBL_YEAR_PRODUCTION', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'inventory_number' => array( 'name' => 'inventory_number', 'vname' => 'LBL_INVENTORY_NUMBER', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'gus_symbol' => array( 'name' => 'gus_symbol', 'vname' => 'LBL_GUS_SYMBOL', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'amortization_method' => array( 'required' => false, 'name' => 'amortization_method', 'vname' => 'LBL_AMORTIZATION_METHOD', 'type' => 'enum', 'len' => '255', 'options' => 'ecmresourcess_amortization_method', 'reportable' => false, ), 'place_use' => array( 'required' => false, 'name' => 'place_use', 'vname' => 'LBL_PLACE_USE', 'type' => 'enum', 'len' => '255', 'options' => 'ecmresourcess_place_use', 'reportable' => false, ), 'assigned_worker_id' => array( 'name' => 'assigned_worker_id', 'rname' => 'name', 'type' => 'id', 'module' => 'EcmWorkers', 'vname' => 'LBL_WORKER_ID', 'group' => 'assigned_worker', 'massupdate' => false, 'reportable' => false, 'required' => false, ), 'assigned_worker' => array( 'name' => 'assigned_worker', 'rname' => 'name', 'id_name' => 'assigned_worker_id', 'vname' => 'LBL_ASSIGNED_WORKER', 'type' => 'relate', 'group' => 'assigned_worker', 'dbtype' => 'varchar', 'len' => '255', //'source'=>'non-db', 'module' => 'EcmWorkers', 'massupdate' => false, 'required' => false, ), 'date_mainbook_entry' => array( 'required' => false, 'name' => 'date_mainbook_entry', 'vname' => 'LBL_DATE_MAINBOOK_ENTRY', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'direction_revenue' => array( 'required' => false, 'name' => 'direction_revenue', 'vname' => 'LBL_DIRECTION_REVENUE', 'type' => 'enum', 'options' => 'ecmresourcess_direction_revenue', 'reportable' => false, ), 'date_redemption_start' => array( 'required' => false, 'name' => 'date_redemption_start', 'vname' => 'LBL_DATE_REDEMPTION_START', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'date_redemption_end' => array( 'required' => false, 'name' => 'date_redemption_end', 'vname' => 'LBL_DATE_REDEMPTION_END', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'date_liquidation' => array( 'required' => false, 'name' => 'date_liquidation', 'vname' => 'LBL_DATE_LIQUIDATION', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'date_liquidation_partial' => array( 'required' => false, 'name' => 'date_liquidation_partial', 'vname' => 'LBL_DATE_LIQUIDATION_PARTIAL', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'date_admission' => array( 'required' => false, 'name' => 'date_admission', 'vname' => 'LBL_DATE_ADMISSION', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'direction_disposal' => array( 'required' => false, 'name' => 'direction_disposal', 'vname' => 'LBL_DIRECTION_DISPOSAL', 'type' => 'enum', 'options' => 'ecmresourcess_direction_disposal', 'reportable' => false, ), 'date_continued_inactivity_start' => array( 'required' => false, 'name' => 'date_continued_inactivity_start', 'vname' => 'LBL_DATE_CONTINUED_INACTIVITY_START', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'date_continued_inactivity_end' => array( 'required' => false, 'name' => 'date_continued_inactivity_end', 'vname' => 'LBL_DATE_CONTINUED_INACTIVITY_END', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'id_mainbook_decision_continued_inactivity' => array( 'name' => 'id_mainbook_decision_continued_inactivity', 'vname' => 'LBL_ID_MAINBOOK_DECISION_CONTINUED_INACTIVITY', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'date_last_revaluation' => array( 'required' => false, 'name' => 'date_last_revaluation', 'vname' => 'LBL_DATE_LAST_REVALUATION', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'value_initial' => array( 'name' => 'value_initial', 'vname' => 'LBL_VALUE_INITIAL', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'value_before_revaluation' => array( 'name' => 'value_before_revaluation', 'vname' => 'LBL_VALUE_BEFORE_REVALUATION', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'ecmresourcess_category' => array( 'required' => false, 'name' => 'ecmresourcess_category', 'vname' => 'LBL_ECMRESOURCESS_CATEGORY', 'type' => 'enum', 'options' => 'ecmresourcess_category', 'reportable' => false, ), 'date_purchase' => array( 'required' => false, 'name' => 'date_purchase', 'vname' => 'LBL_DATE_PURCHASE', 'type' => 'date', 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, ), 'accumulated_depreciation' => array( 'name' => 'accumulated_depreciation', 'vname' => 'LBL_ACCUMULATED_DEPRECIATION', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'depreciation_year_beginning' => array( 'name' => 'depreciation_year_beginning', 'vname' => 'LBL_DEPRECIATION_YEAR_BEGINNING', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'discriminant_calculation' => array( 'required' => false, 'name' => 'discriminant_calculation', 'vname' => 'LBL_DISCRIMINANT_CALCULATION', 'type' => 'enum', 'options' => 'ecmresourcess_discriminant_calculation', 'reportable' => false, ), 'amortization_accrued_current_year' => array( 'name' => 'amortization_accrued_current_year', 'vname' => 'LBL_AMORTIZATION_ACCRUED_CURRENT_YEAR', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'value_liquidation_partial' => array( 'name' => 'value_liquidation_partial', 'vname' => 'LBL_VALUE_LIQUIDATION_PARTIAL', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'expense_account_4' => array( 'name' => 'expense_account_4', 'vname' => 'LBL_EXPENSE_ACCOUNT_4', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'expense_account_5' => array( 'name' => 'expense_account_5', 'vname' => 'LBL_EXPENSE_ACCOUNT_5', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'typical_array_code_bookings' => array( 'name' => 'typical_array_code_bookings', 'vname' => 'LBL_TYPICAL_ARRAY_CODE_BOOKINGS', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'revaluation_factor' => array( 'name' => 'revaluation_factor', 'vname' => 'LBL_REVALUATION_FACTOR', 'type' => 'varchar', 'len' => '255', 'unified_search' => true, 'merge_filter' => 'selected', 'required' => false, 'massupdate' => 0, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => true, 'reportable' => true, 'size' => '255', ), 'tasks' => array ( 'name' => 'tasks', 'type' => 'link', 'relationship' => 'ecmresources_tasks', 'module' => 'Tasks', 'bean_name' => 'Task', 'source' => 'non-db', 'vname' => 'LBL_TASKS' ), ), 'relationships' => array( 'ecmresources_tasks' => array ( 'lhs_module' => 'EcmResourcess', 'lhs_table' => 'ecmresourcess', 'lhs_key' => 'id', 'rhs_module' => 'Tasks', 'rhs_table' => 'tasks', 'rhs_key' => 'record_id', 'relationship_type' => 'one-to-many', 'relationship_role_column' => 'record_type', 'relationship_role_column_value' => 'EcmResourcess', ), ), 'optimistic_locking' => true, ); if (!class_exists('VardefManager')) { require_once('include/SugarObjects/VardefManager.php'); } VardefManager::createVardef('EcmResourcess', 'EcmResources', array('default'));