This commit is contained in:
2024-04-27 09:23:34 +02:00
commit 11e713ca6f
11884 changed files with 3263371 additions and 0 deletions

View File

@@ -0,0 +1,72 @@
<?php
if (!defined('sugarEntry') || !sugarEntry) {
die('Not A Valid Entry Point');
}
$module_name = 'ev_Orders';
$searchFields[$module_name] = array(
'name' => array('query_type' => 'default'),
'parent_name' => array( 'query_type'=>'default'),
'code' => array( 'query_type'=>'default'),
'product_name' => array( 'query_type'=>'default'),
'product_kind' => array( 'query_type'=>'default'),
'product_brand' => array( 'query_type'=>'default'),
'product_size' => array( 'query_type'=>'default'),
'quantity' => array( 'query_type'=>'default'),
'status' => array( 'query_type'=>'default'),
'send_date' => array( 'query_type'=>'default'),
'delivery_date' => array( 'query_type'=>'default'),
'register_date' => array( 'query_type'=>'default'),
//Range Search Support
'range_date_entered' => array('query_type' => 'default', 'enable_range_search' => true, 'is_date_field' => true),
'start_range_date_entered' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field' => true
),
'end_range_date_entered' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field' => true
),
'range_send_date' => array('query_type' => 'default', 'enable_range_search' => true, 'is_date_field' => true),
'start_range_send_date' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field' => true
),
'end_range_send_date' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field' => true
),
'range_delivery_date' => array('query_type' => 'default', 'enable_range_search' => true, 'is_date_field' => true),
'start_range_delivery_date' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field' => true
),
'end_range_delivery_date' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field' => true
),
'range_register_date' => array('query_type' => 'default', 'enable_range_search' => true, 'is_date_field' => true),
'start_range_register_date' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field' => true
),
'end_range_register_date' => array(
'query_type' => 'default',
'enable_range_search' => true,
'is_date_field'
)
//Range Search Support
);

View File

@@ -0,0 +1,45 @@
<?php
if (!defined('sugarEntry') || !sugarEntry) {
die('Not A Valid Entry Point');
}
global $current_user;
$dashletData['ev_OrdersDashlet']['searchFields'] = array(
'date_entered' => array(
'default' => ''
),
'date_modified' => array(
'default' => ''
),
'assigned_user_id' => array(
'type' => 'assigned_user_name',
'default' => $current_user->name
),
);
$dashletData['ev_OrdersDashlet']['columns'] = array(
'name' => array(
'width' => '40',
'label' => 'LBL_LIST_NAME',
'link' => true,
'default' => true
),
'date_entered' => array(
'width' => '15',
'label' => 'LBL_DATE_ENTERED',
'default' => true
),
'date_modified' => array(
'width' => '15',
'label' => 'LBL_DATE_MODIFIED'
),
'created_by' => array(
'width' => '8',
'label' => 'LBL_CREATED'
),
'assigned_user_name' => array(
'width' => '8',
'label' => 'LBL_LIST_ASSIGNED_USER'
),
);

View File

@@ -0,0 +1,86 @@
<?php
if (!defined('sugarEntry') || !sugarEntry) {
die('Not A Valid Entry Point');
}
$module_name = 'ev_Orders';
$listViewDefs[$module_name] = array(
'NAME' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_NAME',
'link' => false,
),
'STATUS' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_STATUS',
'link' => false,
'type' => 'enum',
),
'PARENT_NAME' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_PARENT_NAME',
'link' => false,
),
'CODE' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_PRODUCT_INDEX',
'link' => false,
),
'PRODUCT_NAME' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_PRODUCT_NAME',
'link' => false,
),
'PRODUCT_KIND' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_PRODUCT_KIND',
'link' => false,
),
'PRODUCT_SIZE' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_PRODUCT_SIZE',
'link' => false,
),
'PRODUCT_BRAND' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_PRODUCT_BRAND',
'link' => false,
),
'REGISTER_DATE' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_REGISTER_DATE',
'link' => false,
),
'DELIVERY_DATE' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_SEND_DATE',
'link' => false,
),
'SEND_DATE' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_DELIVERY_DATE',
'link' => false,
),
'QUANTITY' => array(
'width' => '15',
'default' => true,
'label' => 'LBL_QUANTITY',
'link' => false,
),
);

View File

@@ -0,0 +1,11 @@
<?php
$module_name = 'ev_Orders';
$metafiles[$module_name] = array(
'detailviewdefs' => 'modules/' . $module_name . '/metadata/detailviewdefs.php',
'editviewdefs' => 'modules/' . $module_name . '/metadata/editviewdefs.php',
'listviewdefs' => 'modules/' . $module_name . '/metadata/listviewdefs.php',
'searchdefs' => 'modules/' . $module_name . '/metadata/searchdefs.php',
'popupdefs' => 'modules/' . $module_name . '/metadata/popupdefs.php',
'searchfields' => 'modules/' . $module_name . '/metadata/SearchFields.php',
);

View File

@@ -0,0 +1,20 @@
<?php
if (!defined('sugarEntry') || !sugarEntry) {
die('Not A Valid Entry Point');
}
$module_name = 'ev_Orders';
$object_name = 'ev_Orders';
$_module_name = 'ev_orders';
$popupMeta = array(
'moduleMain' => $module_name,
'varName' => $object_name,
'orderBy' => $_module_name . '.name',
'whereClauses' => array(
'name' => $_module_name . '.name',
),
'searchInputs' => array(
'name'
),
);

View File

@@ -0,0 +1,51 @@
<?php
$module_name = 'ev_Orders';
$searchdefs[$module_name] = array(
'templateMeta' => array(
'maxColumns' => '6',
'maxColumnsBasic' => '6',
'widths' => array(
'label' => '10',
'field' => '30',
),
),
'layout' => array(
'basic_search' => array(
'name',
'parent_name',
'status',
'code',
'product_name',
'delivery_date',
),
'advanced_search' => array(
'name',
'parent_name',
'status',
'code',
'product_name',
'product_kind' => array(
'type' => 'enum',
'options' => 'ecmproducts_product_kind_dom',
'name' => 'product_kind',
),
'product_brand' => array(
'type' => 'enum',
'options' => 'ecmproducts_product_brand_dom',
'name' => 'product_brand',
),
'product_size' => array(
'type' => 'enum',
'options' => 'ecmproducts_product_size_dom',
'name' => 'product_size',
),
'register_date',
'send_date',
'delivery_date',
'quantity',
),
),
);

View File

@@ -0,0 +1,42 @@
<?php
if (!defined('sugarEntry') || !sugarEntry) {
die('Not A Valid Entry Point');
}
$module_name = 'ev_Orders';
$subpanel_layout = array(
'top_buttons' => array(
array(
'widget_class' => 'SubPanelTopCreateButton'
),
array(
'widget_class' => 'SubPanelTopSelectButton',
'popup_module' => $module_name
),
),
'where' => '',
'list_fields' => array(
'name' => array(
'vname' => 'LBL_NAME',
'widget_class' => 'SubPanelDetailViewLink',
'width' => '45%',
),
'date_modified' => array(
'vname' => 'LBL_DATE_MODIFIED',
'width' => '45%',
),
'edit_button' => array(
'vname' => 'LBL_EDIT_BUTTON',
'widget_class' => 'SubPanelEditButton',
'module' => $module_name,
'width' => '4%',
),
'remove_button' => array(
'vname' => 'LBL_REMOVE',
'widget_class' => 'SubPanelRemoveButton',
'module' => $module_name,
'width' => '5%',
),
),
);