0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
vtiger
/
5.0.4
/
standard
/
htdocs
/
modules
/
Accounts
/
[
Home
]
File: AddressChange.php
<?php /********************************************************************************* ** The contents of this file are subject to the vtiger CRM Public License Version 1.0 * ("License"); You may not use this file except in compliance with the License * The Original Code is: vtiger CRM Open Source * The Initial Developer of the Original Code is vtiger. * Portions created by vtiger are Copyright (C) vtiger. * All Rights Reserved. ********************************************************************************/ require_once('include/database/PearDatabase.php'); require_once('data/CRMEntity.php'); require_once('modules/Accounts/Accounts.php'); require_once('modules/Contacts/Contacts.php'); require_once('include/utils/utils.php'); require_once('user_privileges/default_module_view.php'); global $adb; global $log; //When changing the Account Address Information it should also change the related contact address --Dinakaran $record = $_REQUEST['record']; $sql ="select vtiger_account.accountid,vtiger_accountbillads.bill_street as billingstreet, vtiger_accountbillads.bill_city as billingcity,vtiger_accountbillads.bill_code as billingcode,vtiger_accountbillads.bill_country as billingcountry,vtiger_accountbillads.bill_state as billingstate,vtiger_accountbillads.bill_pobox as billingpobox ,vtiger_accountshipads.* from vtiger_account inner join vtiger_accountbillads on vtiger_accountbillads.accountaddressid=vtiger_account.accountid inner join vtiger_accountshipads on vtiger_accountshipads.accountaddressid = vtiger_account.accountid where accountid=?"; //$sql ="select vtiger_account.accountid,vtiger_accountbillads.* ,vtiger_accountshipads.* from vtiger_accountbillads,vtiger_accountshipads,vtiger_account where accountid =".$record; $result = $adb->pquery($sql, array($record)); $value = $adb->fetch_row($result); if(($_REQUEST['bill_city'] != $value['billingcity'] && isset($_REQUEST['bill_city'])) || ($_REQUEST['bill_street'] != $value['billingstreet'] && isset($_REQUEST['bill_street'])) || ($_REQUEST['bill_country']!=$value['billingcountry'] && isset($_REQUEST['bill_country']))|| ($_REQUEST['bill_code']!=$value['billingcode'] && isset($_REQUEST['bill_code']))|| ($_REQUEST['bill_pobox']!=$value['billingpobox'] && isset($_REQUEST['bill_pobox'])) || ($_REQUEST['bill_state']!=$value['billingstate'] && isset($_REQUEST['bill_state']))|| ($_REQUEST['ship_country']!=$value['ship_country'] && isset($_REQUEST['ship_country']))|| ($_REQUEST['ship_city']!=$value['ship_city'] && isset($_REQUEST['ship_city']))|| ($_REQUEST['ship_state']!=$value['ship_state'] && isset($_REQUEST['ship_state']))|| ($_REQUEST['ship_code']!=$value['ship_code'] && isset($_REQUEST['ship_code']))|| ($_REQUEST['ship_street']!=$value['ship_street'] && isset($_REQUEST['ship_street']))|| ($_REQUEST['ship_pobox']!=$value['ship_pobox'] && isset($_REQUEST['ship_pobox']))) { $sql1="select contactid from vtiger_contactdetails where accountid=?"; $result1 = $adb->pquery($sql1, array($record)); if($adb->num_rows($result1) > 0) { echo 'address_change'; } else { echo 'No Changes'; } } else { echo 'No Changes'; } ?>