Add php files
This commit is contained in:
54
include/SugarObjects/templates/sale/Chance.php
Executable file
54
include/SugarObjects/templates/sale/Chance.php
Executable file
@@ -0,0 +1,54 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
require_once('include/SugarObjects/templates/basic/Basic.php');
|
||||
class Chance extends Basic{
|
||||
|
||||
function Chance(){
|
||||
parent::SugarBean();
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
103
include/SugarObjects/templates/sale/Sale.php
Executable file
103
include/SugarObjects/templates/sale/Sale.php
Executable file
@@ -0,0 +1,103 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
require_once('include/SugarObjects/templates/basic/Basic.php');
|
||||
class Sale extends Basic{
|
||||
|
||||
function Sale(){
|
||||
parent::SugarBean();
|
||||
|
||||
}
|
||||
|
||||
function create_new_list_query($order_by, $where,$filter=array(),$params=array(), $show_deleted = 0,$join_type='', $return_array = false,$parentbean=null, $singleSelect = false)
|
||||
{
|
||||
//Ensure that amount is always on list view queries if amount_usdollar is as well.
|
||||
if (!empty($filter) && isset($filter['amount_usdollar']) && !isset($filter['amount']))
|
||||
{
|
||||
$filter['amount'] = true;
|
||||
}
|
||||
return parent::create_new_list_query($order_by, $where, $filter, $params, $show_deleted, $join_type, $return_array, $parentbean, $singleSelect);
|
||||
}
|
||||
|
||||
function fill_in_additional_list_fields()
|
||||
{
|
||||
parent::fill_in_additional_list_fields();
|
||||
|
||||
//Ensure that the amount_usdollar field is not null.
|
||||
if (empty($this->amount_usdollar) && !empty($this->amount))
|
||||
{
|
||||
$this->amount_usdollar = $this->amount;
|
||||
}
|
||||
}
|
||||
|
||||
function fill_in_additional_detail_fields()
|
||||
{
|
||||
parent::fill_in_additional_detail_fields();
|
||||
//Ensure that the amount_usdollar field is not null.
|
||||
if (empty($this->amount_usdollar) && !empty($this->amount))
|
||||
{
|
||||
$this->amount_usdollar = $this->amount;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function save($check_notify = FALSE) {
|
||||
//"amount_usdollar" is really amount_basecurrency. We need to save a copy of the amount in the base currency.
|
||||
if(isset($this->amount) && !number_empty($this->amount)){
|
||||
if (!number_empty($this->currency_id))
|
||||
{
|
||||
$currency = new Currency();
|
||||
$currency->retrieve($this->currency_id);
|
||||
$this->amount_usdollar = $currency->convertToDollar($this->amount);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->amount_usdollar = $this->amount;
|
||||
}
|
||||
}
|
||||
|
||||
return parent::save($check_notify);
|
||||
}
|
||||
}
|
||||
?>
|
||||
44
include/SugarObjects/templates/sale/config.php
Executable file
44
include/SugarObjects/templates/sale/config.php
Executable file
@@ -0,0 +1,44 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
?>
|
||||
55
include/SugarObjects/templates/sale/language/application/en_us.lang.php
Executable file
55
include/SugarObjects/templates/sale/language/application/en_us.lang.php
Executable file
@@ -0,0 +1,55 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$app_list_strings = array (
|
||||
|
||||
strtolower($object_name).'_type_dom' =>
|
||||
array (
|
||||
'' => '',
|
||||
'Existing Business' => 'Existing Business',
|
||||
'New Business' => 'New Business',
|
||||
),
|
||||
|
||||
);
|
||||
?>
|
||||
53
include/SugarObjects/templates/sale/language/application/pl_pl.lang.php
Executable file
53
include/SugarObjects/templates/sale/language/application/pl_pl.lang.php
Executable file
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
|
||||
/*********************************************************************************
|
||||
* The contents of this file are subject to the SugarCRM Enterprise Subscription
|
||||
* Agreement ("License") which can be viewed at
|
||||
* http://www.sugarcrm.com/crm/products/sugar-enterprise-eula.html
|
||||
* By installing or using this file, You have unconditionally agreed to the
|
||||
* terms and conditions of the License, and You may not use this file except in
|
||||
* compliance with the License. Under the terms of the license, You shall not,
|
||||
* among other things: 1) sublicense, resell, rent, lease, redistribute, assign
|
||||
* or otherwise transfer Your rights to the Software, and 2) use the Software
|
||||
* for timesharing or service bureau purposes such as hosting the Software for
|
||||
* commercial gain and/or for the benefit of a third party. Use of the Software
|
||||
* may be subject to applicable fees and any use of the Software without first
|
||||
* paying applicable fees is strictly prohibited. You do not have the right to
|
||||
* remove SugarCRM copyrights from the source code or user interface.
|
||||
*
|
||||
* All copies of the Covered Code must include on each user interface screen:
|
||||
* (i) the "Powered by SugarCRM" logo and
|
||||
* (ii) the SugarCRM copyright notice
|
||||
* in the same form as they appear in the distribution. See full license for
|
||||
* requirements.
|
||||
*
|
||||
* Your Warranty, Limitations of liability and Indemnity are expressly stated
|
||||
* in the License. Please refer to the License for the specific language
|
||||
* governing these rights and limitations under the License. Portions created
|
||||
* by SugarCRM are Copyright (C) 2004-2008 SugarCRM, Inc.; All Rights Reserved.
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
* $Id$
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************
|
||||
* pl_pl.lang.ext.php,v for SugarCRM 4.5.1->>
|
||||
* Translator: Krzysztof Morawski
|
||||
* All Rights Reserved.
|
||||
* Any bugs report welcome: krzysiek<at>kmmgroup<dot>pl
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$app_list_strings = array (
|
||||
|
||||
strtolower($object_name).'_type_dom' =>
|
||||
array (
|
||||
'' => '',
|
||||
'Existing Business' => 'Trwająca transakcja',
|
||||
'New Business' => 'Nowa transakcja',
|
||||
),
|
||||
|
||||
);
|
||||
?>
|
||||
138
include/SugarObjects/templates/sale/language/en_us.lang.php
Executable file
138
include/SugarObjects/templates/sale/language/en_us.lang.php
Executable file
@@ -0,0 +1,138 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$mod_strings = array (
|
||||
'LBL_MODULE_NAME' => 'Sale',
|
||||
'LBL_MODULE_TITLE' => 'Sale: Home',
|
||||
'LBL_SEARCH_FORM_TITLE' => 'Sale Search',
|
||||
'LBL_VIEW_FORM_TITLE' => 'Sale View',
|
||||
'LBL_LIST_FORM_TITLE' => 'Sale List',
|
||||
'LBL_SALE_NAME' => 'Sale Name:',
|
||||
'LBL_SALE' => 'Sale:',
|
||||
'LBL_NAME' => 'Sale Name',
|
||||
'LBL_LIST_SALE_NAME' => 'Name',
|
||||
'LBL_LIST_ACCOUNT_NAME' => 'Account Name',
|
||||
'LBL_LIST_AMOUNT' => 'Amount',
|
||||
'LBL_LIST_DATE_CLOSED' => 'Close',
|
||||
'LBL_LIST_SALE_STAGE' => 'Sales Stage',
|
||||
'LBL_ACCOUNT_ID'=>'Account ID',
|
||||
'LBL_CURRENCY_ID'=>'Currency ID',
|
||||
//DON'T CONVERT THESE THEY ARE MAPPINGS
|
||||
'db_sales_stage' => 'LBL_LIST_SALES_STAGE',
|
||||
'db_name' => 'LBL_NAME',
|
||||
'db_amount' => 'LBL_LIST_AMOUNT',
|
||||
'db_date_closed' => 'LBL_LIST_DATE_CLOSED',
|
||||
//END DON'T CONVERT
|
||||
'UPDATE' => 'Sale - Currency Update',
|
||||
'UPDATE_DOLLARAMOUNTS' => 'Update U.S. Dollar Amounts',
|
||||
'UPDATE_VERIFY' => 'Verify Amounts',
|
||||
'UPDATE_VERIFY_TXT' => 'Verifies that the amount values in sales are valid decimal numbers with only numeric characters(0-9) and decimals(.)',
|
||||
'UPDATE_FIX' => 'Fix Amounts',
|
||||
'UPDATE_FIX_TXT' => 'Attempts to fix any invalid amounts by creating a valid decimal from the current amount. Any modified amount is backed up in the amount_backup database field. If you run this and notice bugs, do not rerun it without restoring from the backup as it may overwrite the backup with new invalid data.',
|
||||
'UPDATE_DOLLARAMOUNTS_TXT' => 'Update the U.S. Dollar amounts for sales based on the current set currency rates. This value is used to calculate Graphs and List View Currency Amounts.',
|
||||
'UPDATE_CREATE_CURRENCY' => 'Creating New Currency:',
|
||||
'UPDATE_VERIFY_FAIL' => 'Record Failed Verification:',
|
||||
'UPDATE_VERIFY_CURAMOUNT' => 'Current Amount:',
|
||||
'UPDATE_VERIFY_FIX' => 'Running Fix would give',
|
||||
'UPDATE_INCLUDE_CLOSE' => 'Include Closed Records',
|
||||
'UPDATE_VERIFY_NEWAMOUNT' => 'New Amount:',
|
||||
'UPDATE_VERIFY_NEWCURRENCY' => 'New Currency:',
|
||||
'UPDATE_DONE' => 'Done',
|
||||
'UPDATE_BUG_COUNT' => 'Bugs Found and Attempted to Resolve:',
|
||||
'UPDATE_BUGFOUND_COUNT' => 'Bugs Found:',
|
||||
'UPDATE_COUNT' => 'Records Updated:',
|
||||
'UPDATE_RESTORE_COUNT' => 'Record Amounts Restored:',
|
||||
'UPDATE_RESTORE' => 'Restore Amounts',
|
||||
'UPDATE_RESTORE_TXT' => 'Restores amount values from the backups created during fix.',
|
||||
'UPDATE_FAIL' => 'Could not update - ',
|
||||
'UPDATE_NULL_VALUE' => 'Amount is NULL setting it to 0 -',
|
||||
'UPDATE_MERGE' => 'Merge Currencies',
|
||||
'UPDATE_MERGE_TXT' => 'Merge multiple currencies into a single currency. If there are multiple currency records for the same currency, you merge them together. This will also merge the currencies for all other modules.',
|
||||
'LBL_ACCOUNT_NAME' => 'Account Name:',
|
||||
'LBL_AMOUNT' => 'Amount:',
|
||||
'LBL_AMOUNT_USDOLLAR' => 'Amount USD:',
|
||||
'LBL_CURRENCY' => 'Currency:',
|
||||
'LBL_DATE_CLOSED' => 'Expected Close Date:',
|
||||
'LBL_TYPE' => 'Type:',
|
||||
'LBL_CAMPAIGN' => 'Campaign:',
|
||||
'LBL_LEADS_SUBPANEL_TITLE' => 'Leads',
|
||||
'LBL_PROJECTS_SUBPANEL_TITLE' => 'Projects',
|
||||
'LBL_NEXT_STEP' => 'Next Step:',
|
||||
'LBL_LEAD_SOURCE' => 'Lead Source:',
|
||||
'LBL_SALES_STAGE' => 'Sales Stage:',
|
||||
'LBL_PROBABILITY' => 'Probability (%):',
|
||||
'LBL_DESCRIPTION' => 'Description:',
|
||||
'LBL_DUPLICATE' => 'Possible Duplicate Sale',
|
||||
'MSG_DUPLICATE' => 'The Sale record you are about to create might be a duplicate of a sale record that already exists. Sale records containing similar names are listed below.<br>Click Save to continue creating this new Sale, or click Cancel to return to the module without creating the sale.',
|
||||
'LBL_NEW_FORM_TITLE' => 'Create Sale',
|
||||
'LNK_NEW_SALE' => 'Create Sale',
|
||||
'LNK_SALE_LIST' => 'Sale',
|
||||
'ERR_DELETE_RECORD' => 'A record number must be specified to delete the sale.',
|
||||
'LBL_TOP_SALES' => 'My Top Open Sale',
|
||||
'NTC_REMOVE_OPP_CONFIRMATION' => 'Are you sure you want to remove this contact from the sale?',
|
||||
'SALE_REMOVE_PROJECT_CONFIRM' => 'Are you sure you want to remove this sale from the project?',
|
||||
'LBL_DEFAULT_SUBPANEL_TITLE' => 'Sale',
|
||||
'LBL_ACTIVITIES_SUBPANEL_TITLE'=>'Activities',
|
||||
'LBL_HISTORY_SUBPANEL_TITLE'=>'History',
|
||||
'LBL_RAW_AMOUNT'=>'Raw Amount',
|
||||
|
||||
|
||||
'LBL_CONTACTS_SUBPANEL_TITLE' => 'Contacts',
|
||||
'LBL_ASSIGNED_TO_NAME' => 'User:',
|
||||
'LBL_LIST_ASSIGNED_TO_NAME' => 'Assigned User',
|
||||
'LBL_MY_CLOSED_SALES' => 'My Closed Sales',
|
||||
'LBL_TOTAL_SALES' => 'Total Sales',
|
||||
'LBL_CLOSED_WON_SALES' => 'Closed Won Sales',
|
||||
'LBL_ASSIGNED_TO_ID' =>'Assigned to ID',
|
||||
'LBL_CREATED_ID'=>'Created by ID',
|
||||
'LBL_MODIFIED_ID'=>'Modified by ID',
|
||||
'LBL_MODIFIED_NAME'=>'Modified by User Name',
|
||||
'LBL_SALE_INFORMATION'=>'Sale Information',
|
||||
'LBL_CURRENCY_ID'=>'Currency ID',
|
||||
'LBL_CURRENCY_NAME'=>'Currency Name',
|
||||
'LBL_CURRENCY_SYMBOL'=>'Currency Symbol',
|
||||
|
||||
);
|
||||
|
||||
?>
|
||||
134
include/SugarObjects/templates/sale/language/pl_pl.lang.php
Executable file
134
include/SugarObjects/templates/sale/language/pl_pl.lang.php
Executable file
@@ -0,0 +1,134 @@
|
||||
<?php
|
||||
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
|
||||
/*********************************************************************************
|
||||
* The contents of this file are subject to the SugarCRM Enterprise Subscription
|
||||
* Agreement ("License") which can be viewed at
|
||||
* http://www.sugarcrm.com/crm/products/sugar-enterprise-eula.html
|
||||
* By installing or using this file, You have unconditionally agreed to the
|
||||
* terms and conditions of the License, and You may not use this file except in
|
||||
* compliance with the License. Under the terms of the license, You shall not,
|
||||
* among other things: 1) sublicense, resell, rent, lease, redistribute, assign
|
||||
* or otherwise transfer Your rights to the Software, and 2) use the Software
|
||||
* for timesharing or service bureau purposes such as hosting the Software for
|
||||
* commercial gain and/or for the benefit of a third party. Use of the Software
|
||||
* may be subject to applicable fees and any use of the Software without first
|
||||
* paying applicable fees is strictly prohibited. You do not have the right to
|
||||
* remove SugarCRM copyrights from the source code or user interface.
|
||||
*
|
||||
* All copies of the Covered Code must include on each user interface screen:
|
||||
* (i) the "Powered by SugarCRM" logo and
|
||||
* (ii) the SugarCRM copyright notice
|
||||
* in the same form as they appear in the distribution. See full license for
|
||||
* requirements.
|
||||
*
|
||||
* Your Warranty, Limitations of liability and Indemnity are expressly stated
|
||||
* in the License. Please refer to the License for the specific language
|
||||
* governing these rights and limitations under the License. Portions created
|
||||
* by SugarCRM are Copyright (C) 2004-2008 SugarCRM, Inc.; All Rights Reserved.
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
* $Id$
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
/*********************************************************************************
|
||||
* pl_pl.lang.ext.php,v for SugarCRM 4.5.1->>
|
||||
* Translator: Krzysztof Morawski
|
||||
* All Rights Reserved.
|
||||
* Any bugs report welcome: krzysiek<at>kmmgroup<dot>pl
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$mod_strings = array (
|
||||
'LBL_MODULE_NAME' => 'Sprzedaż',
|
||||
'LBL_MODULE_TITLE' => 'Sprzedaż: Strona główna',
|
||||
'LBL_SEARCH_FORM_TITLE' => 'Wyszukiwanie w sprzedaży',
|
||||
'LBL_VIEW_FORM_TITLE' => 'Widok sprzedaży',
|
||||
'LBL_LIST_FORM_TITLE' => 'Lista sprzedaży',
|
||||
'LBL_SALE_NAME' => 'Nazwa sprzedaży:',
|
||||
'LBL_SALE' => 'Sprzedaż:',
|
||||
'LBL_NAME' => 'Nazwa sprzedaży:',
|
||||
'LBL_LIST_SALE_NAME' => 'Nazwa',
|
||||
'LBL_LIST_ACCOUNT_NAME' => 'Nazwa klienta',
|
||||
'LBL_LIST_AMOUNT' => 'Kwota',
|
||||
'LBL_LIST_DATE_CLOSED' => 'Zamknięty',
|
||||
'LBL_LIST_SALE_STAGE' => 'Etap sprzedaży',
|
||||
'LBL_ACCOUNT_ID'=>'ID Klienta',
|
||||
'LBL_CURRENCY_ID'=>'ID Waluty',
|
||||
|
||||
'LBL_TEAM_ID' =>'ID Zespołu',
|
||||
|
||||
//DON'T CONVERT THESE THEY ARE MAPPINGS
|
||||
'db_sales_stage' => 'LBL_LIST_SALES_STAGE',
|
||||
'db_name' => 'LBL_NAME',
|
||||
'db_amount' => 'LBL_LIST_AMOUNT',
|
||||
'db_date_closed' => 'LBL_LIST_DATE_CLOSED',
|
||||
//END DON'T CONVERT
|
||||
'UPDATE' => 'Sprzedaż - aktualizacja waluty',
|
||||
'UPDATE_DOLLARAMOUNTS' => 'Aktualizacja kwoty w Dolarach amerykańskich',
|
||||
'UPDATE_VERIFY' => 'Zweryfikuj kwoty',
|
||||
'UPDATE_VERIFY_TXT' => 'Sprawdza, czy wartości kwot w module sprzedaży są wyrażeniami dziesiętnymi, złożonymi wyłącznie ze znaków numerycznych (0-9) i dziesiętnych(.)',
|
||||
'UPDATE_FIX' => 'Popraw kwotowania',
|
||||
'UPDATE_FIX_TXT' => 'Przeprowadza próbę naprawy niewłaściwych kwot przez stworzenie prawidłowych wyrażeń dziesiętnych. Każda modyfikacja kwoty jest zachowana w bazie, w polu amount_backup. Jeśli wykonasz tę operację i pojawi się błąd, nie uruchamiaj jej ponownie, zanim nie zostaną przywrócone poprzednie wartości. Inaczej można spowodować nadpisanie danych błędnymi wartościami.',
|
||||
'UPDATE_DOLLARAMOUNTS_TXT' => 'Uaktualnia kwoty w dolarach amerykańskich dla sprzedaży, na podstawie ustawionych obecnie kursów waluty. Ta wartość jest używana do wykreślania wykresow i Widoku listy kwot waluty.',
|
||||
'UPDATE_CREATE_CURRENCY' => 'Tworzę nową walutę:',
|
||||
'UPDATE_VERIFY_FAIL' => 'Rekord nie przeszedł weryfikacji:',
|
||||
'UPDATE_VERIFY_CURAMOUNT' => 'Bieżąca kwota:',
|
||||
'UPDATE_VERIFY_FIX' => 'Wykonanie naprawy powinno dać',
|
||||
'UPDATE_INCLUDE_CLOSE' => 'Również zamknięte rekordy',
|
||||
'UPDATE_VERIFY_NEWAMOUNT' => 'Nowa kwota:',
|
||||
'UPDATE_VERIFY_NEWCURRENCY' => 'Nowa waluta:',
|
||||
'UPDATE_DONE' => 'Wykonano',
|
||||
'UPDATE_BUG_COUNT' => 'Znaleziono błąd i podjęto próbę naprawy:',
|
||||
'UPDATE_BUGFOUND_COUNT' => 'Znaleziono błąd:',
|
||||
'UPDATE_COUNT' => 'Zaktualizowane rekordy:',
|
||||
'UPDATE_RESTORE_COUNT' => 'Przywrócono kwoty rekordów:',
|
||||
'UPDATE_RESTORE' => 'Przywróć kwoty',
|
||||
'UPDATE_RESTORE_TXT' => 'Przywróć wartości kwot z backupu podczas naprawy.',
|
||||
'UPDATE_FAIL' => 'Nie można zaktualizować - ',
|
||||
'UPDATE_NULL_VALUE' => 'Jeśli kwota ma równać się 0, ustaw NULL -',
|
||||
'UPDATE_MERGE' => 'Połącz waluty',
|
||||
'UPDATE_MERGE_TXT' => 'Łączenie różnych walut w jedną. Jeśli istnieją rózne rekordy dla tej samej waluty, możesz połączyć je razem. To spowoduje również połączenie tych walut w innych modułach.',
|
||||
'LBL_ACCOUNT_NAME' => 'Nazwa klienta:',
|
||||
'LBL_AMOUNT' => 'Kwota:',
|
||||
'LBL_AMOUNT_USDOLLAR' => 'Kwota w USD:',
|
||||
'LBL_CURRENCY' => 'Waluta:',
|
||||
'LBL_DATE_CLOSED' => 'Spodziewana data zakończenia:',
|
||||
'LBL_TYPE' => 'Typ:',
|
||||
'LBL_CAMPAIGN' => 'Kampania:',
|
||||
'LBL_NEXT_STEP' => 'Następny krok:',
|
||||
'LBL_LEAD_SOURCE' => 'Źródła kontaktu:',
|
||||
'LBL_SALES_STAGE' => 'Etap sprzedaży:',
|
||||
'LBL_PROBABILITY' => 'Prawdopodobieństwo (%):',
|
||||
'LBL_DESCRIPTION' => 'Opis:',
|
||||
'LBL_DUPLICATE' => 'Możliwość duplikacji sprzedaży',
|
||||
'MSG_DUPLICATE' => 'Rekordy sprzedaży, które zamierzasz utworzyć mogą spowodować duplikację rekordów, które już istnieją. Rekordy sprzedaży, które zawierają podobne nazwy są wymienione poniżej.<br>kliknij Zachowaj, aby kontynuować tworzenie tej sprzedaży, lub klinij Skasuj, aby powrócić do modułu bez tworzenia sprzedaży.',
|
||||
'LBL_NEW_FORM_TITLE' => 'Utwórz nową sprzedaż',
|
||||
'LNK_NEW_SALE' => 'Utwórz sprzedaż',
|
||||
'LNK_SALE_LIST' => 'Sprzedaż',
|
||||
'ERR_DELETE_RECORD' => 'Musi być określony numer rekordu, aby usunąć tę sprzedaż.',
|
||||
'LBL_TOP_SALES' => 'Moje najlepsze otwarte sprzedaże',
|
||||
'NTC_REMOVE_OPP_CONFIRMATION' => 'Czy na pewno chcesz usunąć ten kontakt ze sprzedaży?',
|
||||
'SALE_REMOVE_PROJECT_CONFIRM' => 'Czy na pewno chcesz usunąć tę sprzedaż z projektu?',
|
||||
'LBL_DEFAULT_SUBPANEL_TITLE' => 'Sprzedaż',
|
||||
'LBL_ACTIVITIES_SUBPANEL_TITLE'=>'Działania',
|
||||
'LBL_HISTORY_SUBPANEL_TITLE'=>'Historia',
|
||||
'LBL_RAW_AMOUNT'=>'Wstępna Kwota',
|
||||
|
||||
'LBL_LEADS_SUBPANEL_TITLE' => 'Adresy',
|
||||
'LBL_CONTACTS_SUBPANEL_TITLE' => 'Kontakty',
|
||||
'LBL_PROJECTS_SUBPANEL_TITLE' => 'Projekty',
|
||||
'LBL_ASSIGNED_TO_NAME' => 'Przydzielone do:',
|
||||
'LBL_LIST_ASSIGNED_TO_NAME' => 'Użytkownik przydzielony',
|
||||
'LBL_MY_CLOSED_SALES' => 'Moje zamknięte sprzedaże',
|
||||
'LBL_TOTAL_SALES' => 'Wszystkie Sprzedaże',
|
||||
'LBL_CLOSED_WON_SALES' => 'Sprzedaże zakończone wygraną',
|
||||
'LBL_ASSIGNED_TO_ID' =>'Przydzielone do (ID)',
|
||||
'LBL_CREATED_ID'=>'Stworzone przez (ID)',
|
||||
'LBL_MODIFIED_ID'=>'Zmodyfikowane (ID)',
|
||||
'LBL_MODIFIED_NAME'=>'Nazwa użytkownika modyfikującego',
|
||||
'LBL_SALE_INFORMATION'=>'Informacje o sprzedaży',
|
||||
|
||||
);
|
||||
|
||||
?>
|
||||
60
include/SugarObjects/templates/sale/metadata/SearchFields.php
Executable file
60
include/SugarObjects/templates/sale/metadata/SearchFields.php
Executable file
@@ -0,0 +1,60 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$_module_name = '<_module_name>';
|
||||
$searchFields[$module_name] =
|
||||
array (
|
||||
'name' => array( 'query_type'=>'default'),
|
||||
/*'account_name'=> array('query_type'=>'default','db_field'=>array('accounts.name')),*/
|
||||
'amount'=> array('query_type'=>'default'),
|
||||
'next_step'=> array('query_type'=>'default'),
|
||||
'probability'=> array('query_type'=>'default'),
|
||||
'lead_source'=> array('query_type'=>'default', 'operator'=>'=', 'options' => 'lead_source_dom', 'template_var' => 'LEAD_SOURCE_OPTIONS'),
|
||||
$_module_name.'_type'=> array('query_type'=>'default', 'operator'=>'=', 'options' => 'opportunity_type_dom', 'template_var' => 'TYPE_OPTIONS'),
|
||||
'sales_stage'=> array('query_type'=>'default', 'operator'=>'=', 'options' => 'sales_stage_dom', 'template_var' => 'SALES_STAGE_OPTIONS', 'options_add_blank' => true),
|
||||
'current_user_only'=> array('query_type'=>'default','db_field'=>array('assigned_user_id'),'my_items'=>true, 'vname' => 'LBL_CURRENT_USER_FILTER', 'type' => 'bool'),
|
||||
'assigned_user_id'=> array('query_type'=>'default'),
|
||||
);
|
||||
?>
|
||||
59
include/SugarObjects/templates/sale/metadata/dashletviewdefs.php
Executable file
59
include/SugarObjects/templates/sale/metadata/dashletviewdefs.php
Executable file
@@ -0,0 +1,59 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
|
||||
|
||||
|
||||
global $current_user;
|
||||
|
||||
$dashletData['<module_name>Dashlet']['searchFields'] = array('date_entered' => array('default' => ''),
|
||||
'date_modified' => array('default' => ''),
|
||||
'assigned_user_id' => array('type' => 'assigned_user_name',
|
||||
'default' => $current_user->name));
|
||||
$dashletData['<module_name>Dashlet']['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'),
|
||||
);
|
||||
74
include/SugarObjects/templates/sale/metadata/detailviewdefs.php
Executable file
74
include/SugarObjects/templates/sale/metadata/detailviewdefs.php
Executable file
@@ -0,0 +1,74 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$_object_name = '<_object_name>';
|
||||
$viewdefs[$module_name]['DetailView'] = array(
|
||||
'templateMeta' => array('form' => array('buttons'=>array('EDIT', 'DUPLICATE', 'DELETE',
|
||||
array('customCode'=>'<input title="{$APP.LBL_DUP_MERGE}" ' .
|
||||
'accesskey="M" ' .
|
||||
'class="button" ' .
|
||||
'onclick="this.form.return_module.value=\''.$module_name.'\';this.form.return_action.value=\'DetailView\';this.form.return_id.value=\'{$fields.id.value}\'; this.form.action.value=\'Step1\'; this.form.module.value=\'MergeRecords\';" ' .
|
||||
'name="button" ' .
|
||||
'value="{$APP.LBL_DUP_MERGE}" ' .
|
||||
'type="submit">'),)),
|
||||
'maxColumns' => '2',
|
||||
'widths' => array(
|
||||
array('label' => '10', 'field' => '30'),
|
||||
array('label' => '10', 'field' => '30')
|
||||
),
|
||||
),
|
||||
'panels' => array(
|
||||
array('name', array('name'=>'amount','label' => '{$MOD.LBL_AMOUNT} ({$CURRENCY})'),),//'{$MOD.LBL_AMOUNT} ({$CURRENCY})'),),
|
||||
array('date_closed', 'sales_stage'),
|
||||
array($_object_name.'_type', 'next_step'),
|
||||
array('lead_source' ,array('name'=>'date_entered', 'customCode'=>'{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}'),
|
||||
),
|
||||
array(
|
||||
'probability'),
|
||||
array('assigned_user_name', array('name'=>'date_modified', 'label'=>'LBL_DATE_MODIFIED', 'customCode'=>'{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}')),
|
||||
array(array('name' => 'description', 'nl2br' => true)),
|
||||
)
|
||||
);
|
||||
?>
|
||||
87
include/SugarObjects/templates/sale/metadata/editviewdefs.php
Executable file
87
include/SugarObjects/templates/sale/metadata/editviewdefs.php
Executable file
@@ -0,0 +1,87 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$_object_name = '<_object_name>';
|
||||
$viewdefs[$module_name]['EditView'] = array(
|
||||
'templateMeta' => array('maxColumns' => '2',
|
||||
'widths' => array(
|
||||
array('label' => '10', 'field' => '30'),
|
||||
array('label' => '10', 'field' => '30')
|
||||
),
|
||||
'javascript' => '{$PROBABILITY_SCRIPT}',
|
||||
),
|
||||
'panels' =>array (
|
||||
'lbl_sale_information' =>array (
|
||||
array(
|
||||
'name',
|
||||
'currency_id',
|
||||
),
|
||||
array(
|
||||
$_object_name.'_type',
|
||||
'amount',
|
||||
),
|
||||
array ('lead_source', 'date_closed'),
|
||||
array (
|
||||
'sales_stage',
|
||||
),
|
||||
|
||||
array (
|
||||
array('name'=>'assigned_user_name','displayParams'=>array('required'=>true)),
|
||||
'next_step',
|
||||
),
|
||||
array (
|
||||
'probability',
|
||||
''
|
||||
),
|
||||
|
||||
array (
|
||||
'description'
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
);
|
||||
?>
|
||||
95
include/SugarObjects/templates/sale/metadata/listviewdefs.php
Executable file
95
include/SugarObjects/templates/sale/metadata/listviewdefs.php
Executable file
@@ -0,0 +1,95 @@
|
||||
<?php
|
||||
/*
|
||||
* Created on Mar 7, 2008
|
||||
*
|
||||
* To change the template for this generated file go to
|
||||
* Window - Preferences - PHPeclipse - PHP - Code Templates
|
||||
*/
|
||||
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".
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$OBJECT_NAME = '<OBJECT_NAME>';
|
||||
$listViewDefs[$module_name] = array(
|
||||
'NAME' => array(
|
||||
'width' => '30',
|
||||
'label' => 'LBL_LIST_SALE_NAME',
|
||||
'link' => true,
|
||||
'default' => true),
|
||||
|
||||
'SALES_STAGE' => array(
|
||||
'width' => '10',
|
||||
'label' => 'LBL_LIST_SALE_STAGE',
|
||||
'default' => true),
|
||||
'AMOUNT_USDOLLAR' => array(
|
||||
'width' => '10',
|
||||
'label' => 'LBL_LIST_AMOUNT',
|
||||
'align' => 'right',
|
||||
'default' => true,
|
||||
'currency_format' => true,
|
||||
),
|
||||
$OBJECT_NAME.'_TYPE' => array(
|
||||
'width' => '15',
|
||||
'label' => 'LBL_TYPE'),
|
||||
'LEAD_SOURCE' => array(
|
||||
'width' => '15',
|
||||
'label' => 'LBL_LEAD_SOURCE'),
|
||||
'NEXT_STEP' => array(
|
||||
'width' => '10',
|
||||
'label' => 'LBL_NEXT_STEP'),
|
||||
'PROBABILITY' => array(
|
||||
'width' => '10',
|
||||
'label' => 'LBL_PROBABILITY'),
|
||||
'DATE_CLOSED' => array(
|
||||
'width' => '10',
|
||||
'label' => 'LBL_LIST_DATE_CLOSED',
|
||||
'default' => true),
|
||||
'DATE_ENTERED' => array(
|
||||
'width' => '10',
|
||||
'label' => 'LBL_DATE_ENTERED'),
|
||||
'CREATED_BY_NAME' => array(
|
||||
'width' => '10',
|
||||
'label' => 'LBL_CREATED'),
|
||||
'ASSIGNED_USER_NAME' => array(
|
||||
'width' => '5',
|
||||
'label' => 'LBL_LIST_ASSIGNED_USER',
|
||||
'default' => true),
|
||||
'MODIFIED_BY_NAME' => array(
|
||||
'width' => '5',
|
||||
'label' => 'LBL_MODIFIED')
|
||||
);
|
||||
|
||||
?>
|
||||
55
include/SugarObjects/templates/sale/metadata/metafiles.php
Executable file
55
include/SugarObjects/templates/sale/metadata/metafiles.php
Executable file
@@ -0,0 +1,55 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$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',
|
||||
|
||||
);
|
||||
?>
|
||||
61
include/SugarObjects/templates/sale/metadata/popupdefs.php
Executable file
61
include/SugarObjects/templates/sale/metadata/popupdefs.php
Executable file
@@ -0,0 +1,61 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$object_name = '<object_name>';
|
||||
$_module_name = '<_module_name>';
|
||||
|
||||
$popupMeta = array('moduleMain' => $module_name,
|
||||
'varName' => $object_name,
|
||||
'orderBy' => $_module_name.'.name',
|
||||
'whereClauses' =>
|
||||
array('name' => $module_name.'.name'),
|
||||
|
||||
'searchInputs' =>
|
||||
array('name'),
|
||||
|
||||
|
||||
);
|
||||
|
||||
?>
|
||||
82
include/SugarObjects/templates/sale/metadata/quickcreatedefs.php
Executable file
82
include/SugarObjects/templates/sale/metadata/quickcreatedefs.php
Executable file
@@ -0,0 +1,82 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$_object_name = '<_object_name>';
|
||||
$viewdefs[$module_name]['QuickCreate'] = array(
|
||||
'templateMeta' => array('maxColumns' => '2',
|
||||
'widths' => array(
|
||||
array('label' => '10', 'field' => '30'),
|
||||
array('label' => '10', 'field' => '30')
|
||||
),
|
||||
'javascript' => '{$PROBABILITY_SCRIPT}',
|
||||
),
|
||||
'panels' =>array (
|
||||
'lbl_sale_information' =>array (
|
||||
array(
|
||||
'name',
|
||||
array('name'=>'assigned_user_name','displayParams'=>array('required'=>true)),
|
||||
),
|
||||
|
||||
array(
|
||||
'amount',
|
||||
),
|
||||
|
||||
array($_object_name.'_type', 'date_closed'),
|
||||
|
||||
array('lead_source',array('name'=>'sales_stage', 'displayParams'=>array('required'=>true))),
|
||||
|
||||
array (
|
||||
'next_step',
|
||||
'probability'
|
||||
),
|
||||
|
||||
array (
|
||||
'description',''
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
);
|
||||
?>
|
||||
70
include/SugarObjects/templates/sale/metadata/searchdefs.php
Executable file
70
include/SugarObjects/templates/sale/metadata/searchdefs.php
Executable file
@@ -0,0 +1,70 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$_module_name = '<_module_name>';
|
||||
$searchdefs[$module_name] = array(
|
||||
'templateMeta' => array(
|
||||
'maxColumns' => '3',
|
||||
'widths' => array('label' => '10', 'field' => '30'),
|
||||
),
|
||||
'layout' => array(
|
||||
'basic_search' => array(
|
||||
'name',
|
||||
array('name'=>'current_user_only', 'label'=>'LBL_CURRENT_USER_FILTER', 'type'=>'bool'),
|
||||
),
|
||||
'advanced_search' => array(
|
||||
'name',
|
||||
'amount',
|
||||
'date_closed',
|
||||
'probability',
|
||||
'next_step',
|
||||
'lead_source',
|
||||
'sales_stage',
|
||||
array('name' => 'assigned_user_id', 'type' => 'enum', 'label' => 'LBL_ASSIGNED_TO', 'function' => array('name' => 'get_user_array', 'params' => array(false))),
|
||||
/*'account_name',*/
|
||||
),
|
||||
),
|
||||
);
|
||||
?>
|
||||
96
include/SugarObjects/templates/sale/metadata/subpanels/default.php
Executable file
96
include/SugarObjects/templates/sale/metadata/subpanels/default.php
Executable file
@@ -0,0 +1,96 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$module_name = '<module_name>';
|
||||
$subpanel_layout = array(
|
||||
'top_buttons' => array(
|
||||
array('widget_class' => 'SubPanelTopCreateButton'),
|
||||
array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => $module_name),
|
||||
),
|
||||
|
||||
'where' => '',
|
||||
|
||||
|
||||
|
||||
'list_fields' => array(
|
||||
'name'=>array(
|
||||
'name' => 'name',
|
||||
'vname' => 'LBL_LIST_SALE_NAME',
|
||||
'widget_class' => 'SubPanelDetailViewLink',
|
||||
'width' => '40%',
|
||||
),
|
||||
'sales_stage'=>array(
|
||||
'name' => 'sales_stage',
|
||||
'vname' => 'LBL_LIST_SALE_STAGE',
|
||||
'width' => '15%',
|
||||
),
|
||||
'date_closed'=>array(
|
||||
'name' => 'date_closed',
|
||||
'vname' => 'LBL_LIST_DATE_CLOSED',
|
||||
'width' => '15%',
|
||||
),
|
||||
'amount'=>array(
|
||||
'vname' => 'LBL_LIST_AMOUNT',
|
||||
'width' => '15%',
|
||||
),
|
||||
'assigned_user_name' => array (
|
||||
'name' => 'assigned_user_name',
|
||||
'vname' => 'LBL_LIST_ASSIGNED_TO_NAME',
|
||||
),
|
||||
'edit_button'=>array(
|
||||
'widget_class' => 'SubPanelEditButton',
|
||||
'module' => $module_name,
|
||||
'width' => '4%',
|
||||
),
|
||||
'amount_usdollar'=>array(
|
||||
'usage'=>'query_only',
|
||||
),
|
||||
'remove_button'=>array(
|
||||
'widget_class' => 'SubPanelRemoveButton',
|
||||
'module' => $module_name,
|
||||
'width' => '5%',
|
||||
),
|
||||
),
|
||||
);
|
||||
?>
|
||||
187
include/SugarObjects/templates/sale/vardefs.php
Executable file
187
include/SugarObjects/templates/sale/vardefs.php
Executable file
@@ -0,0 +1,187 @@
|
||||
<?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".
|
||||
********************************************************************************/
|
||||
/*********************************************************************************
|
||||
|
||||
* Description: Defines the English language pack for the base application.
|
||||
* Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________..
|
||||
********************************************************************************/
|
||||
|
||||
$vardefs = array(
|
||||
'fields'=>array(
|
||||
'name'=>
|
||||
array(
|
||||
'name'=>'name',
|
||||
'type'=>'name',
|
||||
'dbType'=>'varchar',
|
||||
'vname'=>'LBL_NAME',
|
||||
'comment'=>'Name of the Sale',
|
||||
'unified_search'=>true,
|
||||
'audited'=>true,
|
||||
'merge_filter'=>'selected',
|
||||
'required' => true,
|
||||
'importable' => 'required',
|
||||
),
|
||||
strtolower($object_name).'_type' =>
|
||||
array(
|
||||
'name'=>strtolower($object_name).'_type',
|
||||
'vname'=>'LBL_TYPE',
|
||||
'type'=>'enum',
|
||||
'options'=>strtolower($object_name).'_type_dom',
|
||||
'len'=>25,
|
||||
'comment'=>'The Sale is of this type',
|
||||
),
|
||||
'description'=>
|
||||
array(
|
||||
'name'=>'description',
|
||||
'vname'=>'LBL_DESCRIPTION',
|
||||
'type'=>'text',
|
||||
'comment'=>'Description of the sale',
|
||||
'rows' => 6,
|
||||
'cols' => 80,
|
||||
),
|
||||
'lead_source' =>
|
||||
array (
|
||||
'name' => 'lead_source',
|
||||
'vname' => 'LBL_LEAD_SOURCE',
|
||||
'type' => 'enum',
|
||||
'options' => 'lead_source_dom',
|
||||
'len' => '50',
|
||||
'comment' => 'Source of the sale',
|
||||
),
|
||||
'amount' =>
|
||||
array (
|
||||
'name' => 'amount',
|
||||
'vname' => 'LBL_AMOUNT',
|
||||
'type' => 'currency',
|
||||
'dbType' => 'double',
|
||||
'comment' => 'Unconverted amount of the sale',
|
||||
'duplicate_merge'=>'disabled',
|
||||
'required' => true,
|
||||
),
|
||||
'amount_usdollar' =>
|
||||
array (
|
||||
'name' => 'amount_usdollar',
|
||||
'vname' => 'LBL_AMOUNT_USDOLLAR',
|
||||
'type' => 'currency',
|
||||
'group'=>'amount',
|
||||
'dbType' => 'double',
|
||||
'disable_num_format' => true,
|
||||
'audited'=>true,
|
||||
'comment' => 'Formatted amount of the sale'
|
||||
),
|
||||
'currency_id' =>
|
||||
array (
|
||||
'name' => 'currency_id',
|
||||
'type' => 'id',
|
||||
'group'=>'currency_id',
|
||||
'vname' => 'LBL_CURRENCY',
|
||||
'function'=>array('name'=>'getCurrencyDropDown', 'returns'=>'html'),
|
||||
'reportable'=>false,
|
||||
'comment' => 'Currency used for display purposes'
|
||||
),
|
||||
'currency_name'=>
|
||||
array(
|
||||
'name'=>'currency_name',
|
||||
'rname'=>'name',
|
||||
'id_name'=>'currency_id',
|
||||
'vname'=>'LBL_CURRENCY_NAME',
|
||||
'type'=>'relate',
|
||||
'isnull'=>'true',
|
||||
'table' => 'currencies',
|
||||
'module'=>'Currencies',
|
||||
'source' => 'non-db',
|
||||
'function'=>array('name'=>'getCurrencyNameDropDown', 'returns'=>'html'),
|
||||
'studio' => 'false',
|
||||
),
|
||||
'currency_symbol'=>
|
||||
array(
|
||||
'name'=>'currency_symbol',
|
||||
'rname'=>'symbol',
|
||||
'id_name'=>'currency_id',
|
||||
'vname'=>'LBL_CURRENCY_SYMBOL',
|
||||
'type'=>'relate',
|
||||
'isnull'=>'true',
|
||||
'table' => 'currencies',
|
||||
'module'=>'Currencies',
|
||||
'source' => 'non-db',
|
||||
'function'=>array('name'=>'getCurrencySymbolDropDown', 'returns'=>'html'),
|
||||
),
|
||||
'date_closed' =>
|
||||
array (
|
||||
'name' => 'date_closed',
|
||||
'vname' => 'LBL_DATE_CLOSED',
|
||||
'type' => 'date',
|
||||
'audited'=>true,
|
||||
'required' => true,
|
||||
'comment' => 'Expected or actual date the sale will close'
|
||||
|
||||
),
|
||||
'next_step' =>
|
||||
array (
|
||||
'name' => 'next_step',
|
||||
'vname' => 'LBL_NEXT_STEP',
|
||||
'type' => 'varchar',
|
||||
'len' => '100',
|
||||
'comment' => 'The next step in the sales process',
|
||||
),
|
||||
'sales_stage' =>
|
||||
array (
|
||||
'name' => 'sales_stage',
|
||||
'vname' => 'LBL_SALES_STAGE',
|
||||
'type' => 'enum',
|
||||
'options' => 'sales_stage_dom',
|
||||
'len' => '25',
|
||||
'audited'=>true,
|
||||
'comment' => 'Indication of progression towards closure',
|
||||
'required'=>true,
|
||||
'importable' => 'required',
|
||||
),
|
||||
'probability' =>
|
||||
array (
|
||||
'name' => 'probability',
|
||||
'vname' => 'LBL_PROBABILITY',
|
||||
'type' => 'int',
|
||||
'dbType' => 'double',
|
||||
'audited'=>true,
|
||||
'comment' => 'The probability of closure',
|
||||
'validation' => array('type' => 'range', 'min' => 0, 'max' => 100),
|
||||
)
|
||||
)
|
||||
);
|
||||
?>
|
||||
Reference in New Issue
Block a user