'ecmstockstates', 'audited'=>true, 'comment'=>'EcmStockStates', 'duplicate_merge'=>true , 'unified_search'=>true, 'fields'=>array( 'stock_name' => array( 'name'=> 'stock_name', 'id_name'=>'stock_id', 'vname'=>'LBL_STOCK_NAME', 'type'=>'relate', 'group'=>'stock_name', 'dbtype' => 'varchar', 'len' => '255', 'module' => 'EcmStocks', 'table'=>'ecmstocks', 'massupdate'=>false, ), 'stock_id' => array ( 'name' => 'stock_id', 'type' => 'enum', 'module' => 'EcmStocks', 'table'=>'ecmstocks', 'vname' => 'LBL_STOCK_NAME', 'group'=>'stock_name', 'options'=>'ecmstocks_list_dom', 'required' => true, 'massupdate'=>false, ), 'product_code' => array( 'name'=> 'product_code', 'vname'=>'LBL_PRODUCT_CODE', 'type'=>'varchar', 'len' => '255', 'massupdate'=>false, ), 'product_name' => array( 'name'=> 'product_name', 'id_name'=>'product_id', 'vname'=>'LBL_PRODUCT_NAME', 'type'=>'relate', 'group'=>'product_name', 'dbtype' => 'varchar', 'len' => '255', 'module' => 'EcmProducts', 'table'=>'ecmproducts', 'massupdate'=>false, ), 'product_id' => array ( 'name' => 'product_id', 'type' => 'id', 'module' => 'EcmProducts', 'table'=>'ecmproducts', 'vname' => 'LBL_PRODUCT_ID', 'group'=>'product_name', 'required' => true, 'massupdate'=>false, ), 'quantity' => array ( 'name' => 'quantity', 'vname' => 'LBL_QUANTITY', 'type' => 'decimal', 'precision'=>8, 'len' => '15,8', 'required' => true, 'massupdate'=>false, ), 'price' => array ( 'name' => 'price', 'vname' => 'LBL_PRICE', 'type' => 'decimal', 'len' => '15,2', 'required' => true, 'massupdate'=>false, ), ), 'indices'=>array( array('name'=>'idx_ecmstockstate_id_del','type'=>'index','fields'=>array('id','deleted')), array('name'=>'idx_ecmstockstate_assigned_del','type'=>'index','fields'=>array( 'deleted', 'assigned_user_id')), ), 'relationships'=>array( 'ecmstockstates_assigned_user'=>array( 'lhs_module'=>'Users', 'lhs_table'=>'users', 'lhs_key'=>'id', 'rhs_module'=>'EcmStockStates', 'rhs_table'=>'ecmstockstates', 'rhs_key'=>'assigned_user_id', 'relationship_type'=>'one-to-many' ), 'ecmstockstates_modified_user'=>array( 'lhs_module'=>'Users', 'lhs_table'=>'users', 'lhs_key'=>'id', 'rhs_module'=>'EcmStockStates', 'rhs_table'=>'ecmstockstates', 'rhs_key'=>'modified_user_id', 'relationship_type'=>'one-to-many' ), 'ecmstockstates_created_by'=>array( 'lhs_module'=>'Users', 'lhs_table'=>'users', 'lhs_key'=>'id', 'rhs_module'=>'EcmStockStates', 'rhs_table'=>'ecmstockstates', 'rhs_key'=>'created_by', 'relationship_type'=>'one-to-many' ) ), 'optimistic_locking'=>true, ); require_once('include/SugarObjects/VardefManager.php'); VardefManager::createVardef('EcmStockStates','EcmStockState', array('default','assignable')); ?>