' . var_export($dictionary['EcmFkBook'], true); //exit; $dictionary['EcmFkBook'] = array( 'table' => 'ecmfkbooks', 'fields' => array( 'id' => array( 'name' => 'id', 'vname' => 'LBL_ID', 'type' => 'id', 'required' => true, 'reportable' => true, 'comment' => 'Unique identifier', ), 'date_entered' => array( 'name' => 'date_entered', 'vname' => 'LBL_DATE_ENTERED', 'type' => 'date', 'group' => 'created_by_name', 'comment' => 'Date record created', ), 'date_modified' => array( 'name' => 'date_modified', 'vname' => 'LBL_DATE_MODIFIED', 'type' => 'date', 'group' => 'modified_by_name', 'comment' => 'Date record last modified', ), 'date_book' => array( 'name' => 'date_book', 'vname' => 'LBL_DATE_BOOK', 'type' => 'date', 'required' => false, ), 'date_document' => array( 'name' => 'date_document', 'vname' => 'LBL_DATE_DOCUMENT', 'type' => 'date', 'required' => false, ), 'modified_user_id' => array( 'name' => 'modified_user_id', 'rname' => 'user_name', 'id_name' => 'modified_user_id', 'vname' => 'LBL_MODIFIED_ID', 'type' => 'assigned_user_name', 'table' => 'users', 'isnull' => 'false', 'group' => 'modified_by_name', 'dbType' => 'id', 'reportable' => true, 'comment' => 'User who last modified record', ), 'modified_by_name' => array( 'name' => 'modified_by_name', 'vname' => 'LBL_MODIFIED_NAME', 'type' => 'relate', 'reportable' => false, 'source' => 'non-db', 'rname' => 'user_name', 'table' => 'users', 'id_name' => 'modified_user_id', 'module' => 'Users', 'link' => 'modified_user_link', 'duplicate_merge' => 'disabled', ), 'modified_user_link' => array( 'name' => 'modified_user_link', 'type' => 'link', 'relationship' => 'ecmfkbooks_modified_user', 'vname' => 'LBL_MODIFIED_USER', 'link_type' => 'one', 'module' => 'Users', 'bean_name' => 'User', 'source' => 'non-db', ), 'created_by' => array( 'name' => 'created_by', 'rname' => 'user_name', 'id_name' => 'modified_user_id', 'vname' => 'LBL_CREATED_ID', 'type' => 'assigned_user_name', 'table' => 'users', 'isnull' => 'false', 'dbType' => 'id', 'group' => 'created_by_name', 'comment' => 'User who created record', ), 'created_by_name' => array( 'name' => 'created_by_name', 'vname' => 'LBL_CREATED', 'type' => 'relate', 'reportable' => false, 'link' => 'created_by_link', 'rname' => 'user_name', 'source' => 'non-db', 'table' => 'users', 'id_name' => 'created_by', 'module' => 'Users', 'duplicate_merge' => 'disabled', 'importable' => 'false', ), 'created_by_link' => array( 'name' => 'created_by_link', 'type' => 'link', 'relationship' => 'ecmfkbooks_created_by', 'vname' => 'LBL_CREATED_USER', 'link_type' => 'one', 'module' => 'Users', 'bean_name' => 'User', 'source' => 'non-db', ), 'description' => array( 'name' => 'description', 'vname' => 'LBL_DESCRIPTION', 'type' => 'text', 'comment' => 'Full text of the note', 'rows' => 6, 'cols' => 80, ), 'deleted' => array( 'name' => 'deleted', 'vname' => 'LBL_DELETED', 'type' => 'bool', 'default' => '0', 'reportable' => false, 'comment' => 'Record deletion indicator', ), 'book_date' => array( 'name' => 'book_date', 'vname' => 'LBL_BOOK_DATE', 'type' => 'date', 'required' => false, ), 'book_name' => array( 'name' => 'book_name', 'vname' => 'LBL_BOOK_NAME', 'type' => 'varchar', 'len' => '255', 'required' => false, ), 'book_number' => array( 'name' => 'book_number', 'vname' => 'LBL_BOOK_NUMBER', 'type' => 'varchar', 'len' => '255', 'required' => false, ), 'book_month' => array( 'name' => 'book_month', 'vname' => 'LBL_BOOK_MONTH', 'type' => 'varchar', 'len' => '255', 'source' => 'non-db', ), 'book_amount' => array( 'name' => 'book_amount', 'vname' => 'LBL_BOOK_AMOUNT', 'type' => 'decimal', 'len' => '15,2', 'required' => false, ), 'book_amount_colored' => array( 'name' => 'book_amount_colored', 'vname' => 'LBL_BOOK_AMOUNT_COLORED', 'type' => 'varchar', 'len' => '255', 'source' => 'non-db', ), 'book_acc_ma' => array( 'name' => 'book_acc_ma', 'vname' => 'LBL_BOOK_ACC_MA', 'type' => 'varchar', 'len' => '255', 'required' => false, ), 'book_acc_wn' => array( 'name' => 'book_acc_wn', 'vname' => 'LBL_BOOK_ACC_WN', 'type' => 'varchar', 'len' => '255', 'required' => false, ), 'book_position' => array( 'name' => 'book_position', 'vname' => 'LBL_BOOK_POSITION', 'type' => 'varchar', 'len' => '255', 'required' => false, ), 'book_symbol' => array( 'name' => 'book_symbol', 'vname' => 'LBL_BOOK_SYMBOL', 'type' => 'varchar', 'len' => '255', 'required' => false, ), 'book_identifier' => array( 'name' => 'book_identifier', 'vname' => 'LBL_BOOK_IDENTIFIER', 'type' => 'varchar', 'len' => '255', 'required' => false, ), ), 'indices' => array( 'id' => array( 'name' => 'ecmfkbookspk', 'type' => 'primary', 'fields' => array( 'id', ), ), ), 'relationships' => array( 'ecmfkbooks_modified_user' => array( 'lhs_module' => 'Users', 'lhs_table' => 'users', 'lhs_key' => 'id', 'rhs_module' => 'EcmFkBooks', 'rhs_table' => 'ecmfkbooks', 'rhs_key' => 'modified_user_id', 'relationship_type' => 'one-to-many', ), 'ecmfkbooks_created_by' => array( 'lhs_module' => 'Users', 'lhs_table' => 'users', 'lhs_key' => 'id', 'rhs_module' => 'EcmFkBooks', 'rhs_table' => 'ecmfkbooks', 'rhs_key' => 'created_by', 'relationship_type' => 'one-to-many', ), ), ); //echo '
' . var_export($dictionary['EcmFkBook'], true); //exit;