273 lines
11 KiB
PHP
Executable File
273 lines
11 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".
|
|
********************************************************************************/
|
|
|
|
/*********************************************************************************
|
|
* Description: Executes a step in the installation process.
|
|
********************************************************************************/
|
|
$beanList['EcmCalls'] = 'EcmCall';
|
|
$beanFiles['EcmCall'] = 'modules/EcmCalls/EcmCall.php';
|
|
$moduleList[] = 'EcmCalls';
|
|
|
|
$beanList['EcmProductGroups'] = 'EcmProductGroup';
|
|
$beanFiles['EcmProductGroup'] = 'modules/EcmProductGroups/EcmProductGroup.php';
|
|
$moduleList[] = 'EcmProductGroups';
|
|
|
|
$beanList['EcmWorkCards'] = 'EcmWorkCard';
|
|
$beanFiles['EcmWorkCard'] = 'modules/EcmWorkCards/EcmWorkCard.php';
|
|
$moduleList[] = 'EcmWorkCards';
|
|
|
|
$beanList['EcmActions'] = 'EcmAction';
|
|
$beanFiles['EcmAction'] = 'modules/EcmActions/EcmAction.php';
|
|
$moduleList[] = 'EcmActions';
|
|
|
|
$beanList['EcmWorkers'] = 'EcmWorker';
|
|
$beanFiles['EcmWorker'] = 'modules/EcmWorkers/EcmWorker.php';
|
|
$moduleList[] = 'EcmWorkers';
|
|
|
|
$beanList['EcmPrivateDocuments'] = 'EcmPrivateDocument';
|
|
$beanFiles['EcmPrivateDocument'] = 'modules/EcmPrivateDocuments/EcmPrivateDocument.php';
|
|
$moduleList[] = 'EcmPrivateDocuments';
|
|
|
|
$beanList['EcmWorkCosts'] = 'EcmWorkCost';
|
|
$beanFiles['EcmWorkCost'] = 'modules/EcmWorkCosts/EcmWorkCost.php';
|
|
$moduleList[] = 'EcmWorkCosts';
|
|
|
|
|
|
$beanList['EcmMailingMessages'] = 'EcmMailingMessage';
|
|
$beanFiles['EcmMailingMessage'] = 'modules/EcmMailingMessages/EcmMailingMessage.php';
|
|
$moduleList[] = 'EcmMailingMessages';
|
|
|
|
$beanList['EcmMailingCategories'] = 'EcmMailingCategory';
|
|
$beanFiles['EcmMailingCategory'] = 'modules/EcmMailingCategories/EcmMailingCategory.php';
|
|
$moduleList[] = 'EcmMailingCategories';
|
|
|
|
$beanList['EcmProductStockIndexs'] = 'EcmProductStockIndex';
|
|
$beanFiles['EcmProductStockIndex'] = 'modules/EcmProductStockIndexs/EcmProductStockIndex.php';
|
|
$moduleList[] = 'EcmProductStockIndexs';
|
|
|
|
$beanList['EcmInvoiceCosOuts'] = 'EcmInvoiceCosOut';
|
|
$beanFiles['EcmInvoiceCosOut'] = 'modules/EcmInvoiceCosOuts/EcmInvoiceCosOut.php';
|
|
$moduleList[] = 'EcmInvoiceCosOuts';
|
|
|
|
$beanList['EcmInvoiceOutOlds'] = 'EcmInvoiceOutOld';
|
|
$beanFiles['EcmInvoiceOutOld'] = 'modules/EcmInvoiceOutOlds/EcmInvoiceOutOld.php';
|
|
$moduleList[] = 'EcmInvoiceOutOlds';
|
|
|
|
$beanList['EcmCalendars'] = 'EcmCalendar';
|
|
$beanFiles['EcmCalendar'] = 'modules/EcmCalendars/EcmCalendar.php';
|
|
$moduleList[] = 'EcmCalendars';
|
|
|
|
$beanList['EcmDesigns'] = 'EcmDesign';
|
|
$beanFiles['EcmDesign'] = 'modules/EcmDesigns/EcmDesign.php';
|
|
$moduleList[] = 'EcmDesigns';
|
|
|
|
$beanList['EcmPriceBooks'] = 'EcmPriceBook';
|
|
$beanFiles['EcmPriceBook'] = 'modules/EcmPriceBooks/EcmPriceBook.php';
|
|
$moduleList[] = 'EcmPriceBooks';
|
|
|
|
$beanList['EcmPrices'] = 'EcmPrice';
|
|
$beanFiles['EcmPrice'] = 'modules/EcmPrices/EcmPrice.php';
|
|
$moduleList[] = 'EcmPrices';
|
|
|
|
$beanList['EcmTasks'] = 'EcmTask';
|
|
$beanFiles['EcmTask'] = 'modules/EcmTasks/EcmTask.php';
|
|
$moduleList[] = 'EcmTasks';
|
|
|
|
$beanList['EcmProductCategories'] = 'EcmProductCategory';
|
|
$beanFiles['EcmProductCategory'] = 'modules/EcmProductCategories/EcmProductCategory.php';
|
|
$moduleList[] = 'EcmProductCategories';
|
|
|
|
$beanList['EcmDocumentCategories'] = 'EcmDocumentCategory';
|
|
$beanFiles['EcmDocumentCategory'] = 'modules/EcmDocumentCategories/EcmDocumentCategory.php';
|
|
$moduleList[] = 'EcmDocumentCategories';
|
|
|
|
$beanList['EcmAccountCategories'] = 'EcmAccountCategory';
|
|
$beanFiles['EcmAccountCategory'] = 'modules/EcmAccountCategories/EcmAccountCategory.php';
|
|
$moduleList[] = 'EcmAccountCategories';
|
|
|
|
$beanList['EcmPayments'] = 'EcmPayment';
|
|
$beanFiles['EcmPayment'] = 'modules/EcmPayments/EcmPayment.php';
|
|
$moduleList[] = 'EcmPayments';
|
|
|
|
$beanList['EcmEmployees'] = 'EcmEmployee';
|
|
$beanFiles['EcmEmployee'] = 'modules/EcmEmployees/EcmEmployee.php';
|
|
$moduleList[] = 'EcmEmployees';
|
|
|
|
$beanList['EcmEmployeePreferences'] = 'EcmEmployeePreference';
|
|
$beanFiles['EcmEmployeePreference'] = 'modules/EcmEmployeePreferences/EcmEmployeePreference.php';
|
|
$moduleList[] = 'EcmEmployeePreferences';
|
|
|
|
$beanList['EcmProducts'] = 'EcmProduct';
|
|
$beanFiles['EcmProduct'] = 'modules/EcmProducts/EcmProduct.php';
|
|
$moduleList[] = 'EcmProducts';
|
|
|
|
$beanList['EcmGroupSales'] = 'EcmGroupSale';
|
|
$beanFiles['EcmGroupSale'] = 'modules/EcmGroupSales/EcmGroupSale.php';
|
|
$moduleList[] = 'EcmGroupSales';
|
|
|
|
$beanList['EcmReturns'] = 'EcmReturn';
|
|
$beanFiles['EcmReturn'] = 'modules/EcmReturns/EcmReturn.php';
|
|
$moduleList[] = 'EcmReturns';
|
|
|
|
$beanList['EcmVats'] = 'EcmVat';
|
|
$beanFiles['EcmVat'] = 'modules/EcmVats/EcmVat.php';
|
|
$moduleList[] = 'EcmVats';
|
|
|
|
$beanList['EcmQuotes'] = 'EcmQuote';
|
|
$beanFiles['EcmQuote'] = 'modules/EcmQuotes/EcmQuote.php';
|
|
$moduleList[] = 'EcmQuotes';
|
|
|
|
$beanList['EcmPrices'] = 'EcmPrice';
|
|
$beanFiles['EcmPrice'] = 'modules/EcmPrices/EcmPrice.php';
|
|
$moduleList[] = 'EcmPrices';
|
|
|
|
$beanList['EcmReports'] = 'EcmReport';
|
|
$beanFiles['EcmReport'] = 'modules/EcmReports/EcmReport.php';
|
|
$moduleList[] = 'EcmReports';
|
|
|
|
$beanList['EcmAlerts'] = 'EcmAlert';
|
|
$beanFiles['EcmAlert'] = 'modules/EcmAlerts/EcmAlert.php';
|
|
$moduleList[] = 'EcmAlerts';
|
|
|
|
$beanList['EcmStockDocCorrects'] = 'EcmStockDocCorrect';
|
|
$beanFiles['EcmStockDocCorrect'] = 'modules/EcmStockDocCorrects/EcmStockDocCorrect.php';
|
|
$moduleList[] = 'EcmStockDocCorrects';
|
|
|
|
$beanList['EcmStockDocCorrectNews'] = 'EcmStockDocCorrectNew';
|
|
$beanFiles['EcmStockDocCorrectNew'] = 'modules/EcmStockDocCorrectNews/EcmStockDocCorrectNew.php';
|
|
$moduleList[] = 'EcmStockDocCorrectNews';
|
|
|
|
$beanList['EcmStocks'] = 'EcmStock';
|
|
$beanFiles['EcmStock'] = 'modules/EcmStocks/EcmStock.php';
|
|
$moduleList[] = 'EcmStocks';
|
|
|
|
$beanList['EcmCashs'] = 'EcmCash';
|
|
$beanFiles['EcmCash'] = 'modules/EcmCashs/EcmCash.php';
|
|
$moduleList[] = 'EcmCashs';
|
|
|
|
|
|
$beanList['EcmStockOperations'] = 'EcmStockOperation';
|
|
$beanFiles['EcmStockOperation'] = 'modules/EcmStockOperations/EcmStockOperation.php';
|
|
$moduleList[] = 'EcmStockOperations';
|
|
|
|
$beanList['EcmStockDocOuts'] = 'EcmStockDocOut';
|
|
$beanFiles['EcmStockDocOut'] = 'modules/EcmStockDocOuts/EcmStockDocOut.php';
|
|
$moduleList[] = 'EcmStockDocOuts';
|
|
|
|
$beanList['EcmStockDocMoves'] = 'EcmStockDocMove';
|
|
$beanFiles['EcmStockDocMove'] = 'modules/EcmStockDocMoves/EcmStockDocMove.php';
|
|
$moduleList[] = 'EcmStockDocMoves';
|
|
|
|
$beanList['EcmStockStates'] = 'EcmStockState';
|
|
$beanFiles['EcmStockState'] = 'modules/EcmStockStates/EcmStockState.php';
|
|
$moduleList[] = 'EcmStockStates';
|
|
|
|
$beanList['EcmStockDocInsideOuts'] = 'EcmStockDocInsideOut';
|
|
$beanFiles['EcmStockDocInsideOut'] = 'modules/EcmStockDocInsideOuts/EcmStockDocInsideOut.php';
|
|
$moduleList[] = 'EcmStockDocInsideOuts';
|
|
|
|
$beanList['EcmStockDocInsideIns'] = 'EcmStockDocInsideIn';
|
|
$beanFiles['EcmStockDocInsideIn'] = 'modules/EcmStockDocInsideIns/EcmStockDocInsideIn.php';
|
|
$moduleList[] = 'EcmStockDocInsideIns';
|
|
|
|
$beanList['EcmTransactions'] = 'EcmTransaction';
|
|
$beanFiles['EcmTransaction'] = 'modules/EcmTransactions/EcmTransaction.php';
|
|
$moduleList[] = 'EcmTransactions';
|
|
|
|
$beanList['EcmStockDocIns'] = 'EcmStockDocIn';
|
|
$beanFiles['EcmStockDocIn'] = 'modules/EcmStockDocIns/EcmStockDocIn.php';
|
|
$moduleList[] = 'EcmStockDocIns';
|
|
|
|
$beanList['EcmCharts'] = 'EcmChart';
|
|
$beanFiles['EcmChart'] = 'modules/EcmCharts/EcmChart.php';
|
|
$moduleList[] = 'EcmCharts';
|
|
|
|
$beanList['EcmSales'] = 'EcmSale';
|
|
$beanFiles['EcmSale'] = 'modules/EcmSales/EcmSale.php';
|
|
$moduleList[] = 'EcmSales';
|
|
|
|
$beanList['EcmServices'] = 'EcmService';
|
|
$beanFiles['EcmService'] = 'modules/EcmServices/EcmService.php';
|
|
$moduleList[] = 'EcmServices';
|
|
|
|
$beanList['EcmFkBooks'] = 'EcmFkBook';
|
|
$beanFiles['EcmFkBook'] = 'modules/EcmFkBooks/EcmFkBook.php';
|
|
$moduleList[] = 'EcmFkBooks';
|
|
|
|
$beanList['EcmKpkw'] = 'EcmKpkw';
|
|
$beanFiles['EcmKpkw'] = 'modules/EcmKpkw/EcmKpkw.php';
|
|
$moduleList[] = 'EcmKpkw';
|
|
|
|
$beanList['EcmFkPackages'] = 'EcmFkPackage';
|
|
$beanFiles['EcmFkPackage'] = 'modules/EcmFkPackages/EcmFkPackage.php';
|
|
$moduleList[] = 'EcmFkPackages';
|
|
|
|
$beanList['EcmReceipts'] = 'EcmReceipt';
|
|
$beanFiles['EcmReceipt'] = 'modules/EcmReceipts/EcmReceipt.php';
|
|
$moduleList[] = 'EcmReceipts';
|
|
|
|
$beanList['EcmPurchaseOrders'] = 'EcmPurchaseOrder';
|
|
$beanFiles['EcmPurchaseOrder'] = 'modules/EcmPurchaseOrders/EcmPurchaseOrder.php';
|
|
$moduleList[] = 'EcmPurchaseOrders';
|
|
|
|
$beanList['EcmInsideOrders'] = 'EcmInsideOrder';
|
|
$beanFiles['EcmInsideOrder'] = 'modules/EcmInsideOrders/EcmInsideOrder.php';
|
|
$moduleList[] = 'EcmInsideOrders';
|
|
|
|
$beanList['EcmPaymentStates'] = 'EcmPaymentState';
|
|
$beanFiles['EcmPaymentState'] = 'modules/EcmPaymentStates/EcmPaymentState.php';
|
|
$moduleList[] = 'EcmPaymentStates';
|
|
|
|
$beanList['EcmAccountings'] = 'EcmAccounting';
|
|
$beanFiles['EcmAccounting'] = 'modules/EcmAccountings/EcmAccounting.php';
|
|
$moduleList[] = 'EcmAccountings';
|
|
|
|
$beanList['ContactLeads'] = 'ContactLead';
|
|
$beanFiles['ContactLead'] = 'modules/ContactLeads/ContactLead.php';
|
|
$moduleList[] = 'ContactLeads';
|
|
|
|
$beanList['PContacts'] = 'PContact';
|
|
$beanFiles['PContact'] = 'modules/PContacts/PContact.php';
|
|
$moduleList[] = 'PContacts';
|
|
|
|
$beanList['EcmPrepaymentInvoices'] = 'EcmPrepaymentInvoice';
|
|
$beanFiles['EcmPrepaymentInvoice'] = 'modules/EcmPrepaymentInvoices/EcmPrepaymentInvoice.php';
|
|
$moduleList[] = 'EcmPrepaymentInvoices'; |