mirror of
https://github.com/VTECRM/vtenext.git
synced 2026-02-26 16:18:47 +00:00
51 lines
1.7 KiB
PHP
51 lines
1.7 KiB
PHP
<?php
|
|
/*************************************
|
|
* SPDX-FileCopyrightText: 2009-2020 Vtenext S.r.l. <info@vtenext.com>
|
|
* SPDX-License-Identifier: AGPL-3.0-only
|
|
************************************/
|
|
global $erpconnector_dir;
|
|
$erpconnector_dir = dirname( __FILE__ ).'/'; //ex. $erpconnector_dir = 'plugins/erpconnectorDir/'; // crmv@177497
|
|
if ($erpconnector_dir == '') {
|
|
die("Configurare cartella erpconnector in config.php\n");
|
|
}
|
|
|
|
global $log_script_state, $log_script_content;
|
|
$log_script_state = 'erp_log_script_state';
|
|
$log_script_content = 'erp_log_script_content';
|
|
|
|
// crmv@177497
|
|
chdir($erpconnector_dir);
|
|
require("../../config.inc.php");
|
|
// crmv@177497e
|
|
chdir($root_directory);
|
|
require_once('include/utils/utils.php');
|
|
require_once($erpconnector_dir."utils.php");
|
|
require_once($erpconnector_dir."classes.php");
|
|
|
|
/* impersonate admin user */
|
|
include_once("modules/Users/Users.php");
|
|
global $current_user;
|
|
if(!isset($current_user)){
|
|
$current_user= CRMEntity::getInstance('Users');
|
|
$current_user->id = 1;
|
|
}
|
|
|
|
/* use an external database */
|
|
global $dbconfig_external;
|
|
if (!isset($adbext) && is_array($dbconfig_external)) {
|
|
$adbext = new PearDatabase();
|
|
$adbext->resetSettings($dbconfig_external['db_type'],$dbconfig_external['db_hostname'],$dbconfig_external['db_name'],$dbconfig_external['db_username'],$dbconfig_external['db_password'], $dbconfig_external['db_charset']); // crmv@124454
|
|
$adbext->usePersistent = false; // crmv@65455
|
|
$adbext->connect();
|
|
if (!$adbext->database->IsConnected()) die('Connection to external database failed');
|
|
}
|
|
|
|
// memory limit
|
|
ini_set('memory_limit','1024M');
|
|
|
|
require_once('modules/SDK/SDK.php');
|
|
SDK::getUtils();
|
|
|
|
/* select import query */
|
|
//require_once($erpconnector_dir.'query_repository/Zucchetti_AdHoc_Enterprise_7.php');
|
|
?>
|