Files
crm.e5.pl/modules/ev_Orders/vardefs.php
2024-04-27 09:23:34 +02:00

139 lines
4.1 KiB
PHP

<?php
$dictionary['ev_Orders'] = array(
'table' => 'ev_report_sales_products',
'audited' => false,
'inline_edit' => false,
'duplicate_merge' => false,
'fields' => array(
'id' =>
array(
'name' => 'id',
'vname' => 'LBL_ID',
'type' => 'id',
'required' => false,
'reportable' => false,
'comment' => 'Unique identifier'
),
'name' =>
array(
'name' => 'name',
'vname' => 'LBL_NAME',
'type' => 'name',
'dbType' => 'varchar',
'len' => 255,
'unified_search' => false,
'required' => false,
),
'parent_name' =>
array(
'name' => 'parent_name',
'vname' => 'LBL_PARENT_NAME',
'type' => 'name',
'dbType' => 'varchar',
'len' => 255,
'unified_search' => false,
'required' => false,
),
'code' => array(
'type' => 'varchar',
'name' => 'code',
'vname' => 'LBL_PRODUCT_INDEX',
'comment' => 'Product index',
'required' => false,
'max_size' => '40',
'len' => '40'
),
'product_name' => array(
'name' => 'product_name',
'vname' => 'LBL_PRODUCT_NAME',
'type' => 'name',
'required' => true,
'dbType' => 'varchar',
'len' => 255,
'audited' => false,
'unified_search' => false,
'comment' => 'Product name',
'massupdate' => true,
'merge_filter' => 'selected'
),
'product_kind' => array(
'name' => 'product_type',
'options' => 'ecmproducts_product_kind_dom',
'vname' => 'LBL_PRODUCT_KIND',
'type' => 'enum',
'len' => '250',
),
'product_brand' => array(
'name' => 'product_brand',
'options' => 'ecmproducts_product_brand_dom',
'vname' => 'LBL_PRODUCT_BRAND',
'type' => 'enum',
'len' => '250',
),
'product_size' => array(
'name' => 'product_size',
'options' => 'ecmproducts_product_size_dom',
'vname' => 'LBL_PRODUCT_SIZE',
'type' => 'enum',
'len' => '250',
),
'register_date' => array(
'name' => 'register_date',
'vname' => 'LBL_REGISTER_DATE',
'type' => 'date',
'reportable' => false,
'showFormats' => true,
'massupdate' => false,
'required' => true,
'enable_range_search' => true,
'options' => 'date_range_search_dom',
),
'send_date' => array(
'name' => 'send_date',
'vname' => 'LBL_SEND_DATE',
'type' => 'date',
'reportable' => false,
'showFormats' => true,
'massupdate' => false,
'required' => true,
'enable_range_search' => true,
'options' => 'date_range_search_dom',
),
'delivery_date' => array(
'name' => 'delivery_date',
'vname' => 'LBL_DELIVERY_DATE',
'type' => 'date',
'reportable' => false,
'showFormats' => true,
'massupdate' => false,
'required' => true,
'enable_range_search' => true,
'options' => 'date_range_search_dom',
),
'quantity' => array (
'type' => 'double',
'name' => 'quantity',
'vname' => 'LBL_QUANTITY',
'max_size' => '10',
'precision' => '2',
'len' => '7,2'
),
'status' => array (
'name' => 'status',
'vname' => 'LBL_STATUS',
'type' => 'enum',
'size' => '3',
'options' => 'ecmsales_status_dom',
'massupdate' => false,
'reportable' => false,
),
),
'relationships' => array(),
'optimistic_locking' => true,
'unified_search' => false,
);