Files
crm.twinpol.com/modules/EcmFkVatKinds/metadata/listviewdefs.php
2025-05-12 15:44:39 +00:00

413 lines
10 KiB
PHP
Executable File

<?php
if (!defined('sugarEntry') || !sugarEntry)
die('Not A Valid Entry Point');
/* * *******************************************************************************
* SugarCRM is a customer relationship management program developed by
* SugarCRM, Inc. Copyright (C) 2004-2010 SugarCRM Inc.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License version 3 as published by the
* Free Software Foundation with the addition of the following permission added
* to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
* IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
* OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
* details.
*
* You should have received a copy of the GNU Affero General Public License along with
* this program; if not, see http://www.gnu.org/licenses or write to the Free
* Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
* 02110-1301 USA.
*
* You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
* SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
*
* The interactive user interfaces in modified source and object code versions
* of this program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU Affero General Public License version 3.
*
* In accordance with Section 7(b) of the GNU Affero General Public License version 3,
* these Appropriate Legal Notices must retain the display of the "Powered by
* SugarCRM" logo. If the display of the logo is not reasonably feasible for
* technical reasons, the Appropriate Legal Notices must display the words
*
* "Powered by SugarCRM".
* ****************************************************************************** */
$def = array(
'ID' => array(
'label' => 'LBL_ID',
'link' => false,
'default' => true,
'bold' => false,
),
'DELETED' => array(
'label' => 'LBL_DELETED',
'link' => false,
'default' => true,
'bold' => false,
),
'DATE_ENTERED' => array(
'label' => 'LBL_DATE_ENTERED',
'link' => false,
'default' => true,
'bold' => false,
),
'DATE_MODIFIED' => array(
'label' => 'LBL_DATE_MODIFIED',
'link' => false,
'default' => true,
'bold' => false,
),
'CREATED_BY' => array(
'label' => 'LBL_CREATED_BY',
'link' => false,
'default' => true,
'bold' => false,
),
'MODIFIED_BY' => array(
'label' => 'LBL_MODIFIED_BY',
'link' => false,
'default' => true,
'bold' => false,
),
'TYPE' => array(
'label' => 'LBL_TYPE',
'link' => false,
'default' => true,
'bold' => false,
),
'POSITION' => array(
'label' => 'LBL_POSITION',
'link' => false,
'default' => true,
'bold' => false,
),
'NAME' => array(
'label' => 'LBL_NAME',
'link' => true,
'default' => true,
'bold' => false,
),
'TITLE_1' => array(
'label' => 'LBL_TITLE_1',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_1_1' => array(
'label' => 'LBL_COL_1_1',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_2_1' => array(
'label' => 'LBL_COL_2_1',
'link' => false,
'default' => true,
'bold' => false,
),
'TITLE_2' => array(
'label' => 'LBL_TITLE_2',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_1_2' => array(
'label' => 'LBL_COL_1_2',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_2_2' => array(
'label' => 'LBL_COL_2_2',
'link' => false,
'default' => true,
'bold' => false,
),
'TITLE_3' => array(
'label' => 'LBL_TITLE_3',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_1_3' => array(
'label' => 'LBL_COL_1_3',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_2_3' => array(
'label' => 'LBL_COL_2_3',
'link' => false,
'default' => true,
'bold' => false,
),
'TITLE_4' => array(
'label' => 'LBL_TITLE_4',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_1_4' => array(
'label' => 'LBL_COL_1_4',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_2_4' => array(
'label' => 'LBL_COL_2_4',
'link' => false,
'default' => true,
'bold' => false,
),
'TITLE_5' => array(
'label' => 'LBL_TITLE_5',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_1_5' => array(
'label' => 'LBL_COL_1_5',
'link' => false,
'default' => true,
'bold' => false,
),
'COL_2_5' => array(
'label' => 'LBL_COL_2_5',
'link' => false,
'default' => true,
'bold' => false,
),
'ACC' => array(
'label' => 'LBL_ACC',
'link' => false,
'default' => true,
'bold' => false,
),
'ACC_CODE' => array(
'label' => 'LBL_ACC_CODE',
'link' => false,
'default' => true,
'bold' => false,
),
'ORDER_1' => array(
'label' => 'LBL_ORDER_1',
'link' => false,
'default' => true,
'bold' => false,
),
'ORDER_2' => array(
'label' => 'LBL_ORDER_2',
'link' => false,
'default' => true,
'bold' => false,
),
'ORDER_3' => array(
'label' => 'LBL_ORDER_3',
'link' => false,
'default' => true,
'bold' => false,
),
'ORDER_4' => array(
'label' => 'LBL_ORDER_4',
'link' => false,
'default' => true,
'bold' => false,
),
'ORDER_5' => array(
'label' => 'LBL_ORDER_5',
'link' => false,
'default' => true,
'bold' => false,
),
'IDENT_K' => array(
'label' => 'LBL_IDENT_K',
'link' => false,
'default' => true,
'bold' => false,
),
'ID_DOK' => array(
'label' => 'LBL_ID_DOK',
'link' => false,
'default' => true,
'bold' => false,
),
'ORDER_UE' => array(
'label' => 'LBL_ORDER_UE',
'link' => false,
'default' => true,
'bold' => false,
),
'NR_1' => array(
'label' => 'LBL_NR_1',
'link' => false,
'default' => true,
'bold' => false,
),
'NR_2' => array(
'label' => 'LBL_NR_2',
'link' => false,
'default' => true,
'bold' => false,
),
'TEMP_VAT' => array(
'label' => 'LBL_TEMP_VAT',
'link' => false,
'default' => true,
'bold' => false,
),
'P_1' => array(
'label' => 'LBL_P_1',
'link' => false,
'default' => true,
'bold' => false,
),
'P_2' => array(
'label' => 'LBL_P_2',
'link' => false,
'default' => true,
'bold' => false,
),
'P_3' => array(
'label' => 'LBL_P_3',
'link' => false,
'default' => true,
'bold' => false,
),
'P_4' => array(
'label' => 'LBL_P_4',
'link' => false,
'default' => true,
'bold' => false,
),
'P_5' => array(
'label' => 'LBL_P_5',
'link' => false,
'default' => true,
'bold' => false,
),
'SPR_DOK' => array(
'label' => 'LBL_SPR_DOK',
'link' => false,
'default' => true,
'bold' => false,
),
'KP_DATE' => array(
'label' => 'LBL_KP_DATE',
'link' => false,
'default' => true,
'bold' => false,
),
);
// Describe on table:
//
// id
// deleted
// date_entered
// date_modified
// created_by
// modified_user_id
// type
// position
// name
// title_1
// col_1_1
// col_2_1
// title_2
// col_1_2
// col_2_2
// title_3
// col_1_3
// col_2_3
// title_4
// col_1_4
// col_2_4
// title_5
// col_1_5
// col_2_5
// acc
// order_1
// order_2
// order_3
// order_4
// order_5
// ident_k
// id_dok
// order_ue
// nr_1
// nr_2
// temp_vat
// p_1
// p_2
// p_3
// p_4
// p_5
// spr_dok
// kp_date
$list = array(
// 'ID' => null,
// 'DELETED' => null,
// 'DATE_ENTERED' => null,
// 'DATE_MODIFIED' => null,
// 'CREATED_BY' => null,
// 'MODIFIED_BY' => null,
'TYPE' => null,
'POSITION' => null,
'NAME' => null,
// 'TITLE_1' => null,
// 'COL_1_1' => null,
// 'COL_2_1' => null,
// 'TITLE_2' => null,
// 'COL_1_2' => null,
// 'COL_2_2' => null,
// 'TITLE_3' => null,
// 'COL_1_3' => null,
// 'COL_2_3' => null,
// 'TITLE_4' => null,
// 'COL_1_4' => null,
// 'COL_2_4' => null,
// 'TITLE_5' => null,
// 'COL_1_5' => null,
// 'COL_2_5' => null,
// 'ACC' => null,
// 'ACC_CODE' => null,
// 'ORDER_1' => null,
// 'ORDER_2' => null,
// 'ORDER_3' => null,
// 'ORDER_4' => null,
// 'ORDER_5' => null,
// 'IDENT_K' => null,
// 'ID_DOK' => null,
// 'ORDER_UE' => null,
// 'NR_1' => null,
// 'NR_2' => null,
// 'TEMP_VAT' => null,
// 'P_1' => null,
// 'P_2' => null,
// 'P_3' => null,
// 'P_4' => null,
// 'P_5' => null,
// 'SPR_DOK' => null,
// 'KP_DATE' => null,
);
array_walk($list, function(&$value, $key) use ($def) {
$value = $def[$key];
});
// dump($list);
// $listViewDefs['EcmFkVatKinds'] = array_intersect_key($def, $list);
$listViewDefs['EcmFkVatKinds'] = $list;
// echo '<pre>' . var_export($listViewDefs['EcmFkVatKinds'], true) . '</pre>';
// exit;