From: <dai...@us...> - 2011-03-18 05:45:28
|
Revision: 4512 http://web-erp.svn.sourceforge.net/web-erp/?rev=4512&view=rev Author: daintree Date: 2011-03-18 05:45:21 +0000 (Fri, 18 Mar 2011) Log Message: ----------- Marcos Change Supplier code Modified Paths: -------------- trunk/CustomerBranches.php trunk/Customers.php trunk/DailyBankTransactions.php trunk/Stocks.php trunk/UserSettings.php trunk/Z_index.php trunk/doc/Change.log.html trunk/includes/ConnectDB.inc trunk/sql/mysql/upgrade3.11.1-4.00.sql Modified: trunk/CustomerBranches.php =================================================================== --- trunk/CustomerBranches.php 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/CustomerBranches.php 2011-03-18 05:45:21 UTC (rev 4512) @@ -52,7 +52,7 @@ $_POST['BranchCode'] = strtoupper($_POST['BranchCode']); - if (strstr($_POST['BranchCode'],"'") OR strstr($_POST['BranchCode'],'"') OR strstr($_POST['BranchCode'],'&')) { + if (ContainsIllegalCharacters($_POST['BranchCode']) OR strstr($_POST['BranchCode'],' ')) { $InputError = 1; prnMsg(_('The Branch code cannot contain any of the following characters')." - & \'",'error'); $Errors[$i] = 'BranchCode'; Modified: trunk/Customers.php =================================================================== --- trunk/Customers.php 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/Customers.php 2011-03-18 05:45:21 UTC (rev 4512) @@ -41,7 +41,7 @@ prnMsg( _('The customer number already exists in the database'),'error'); $Errors[$i] = 'DebtorNo'; $i++; - } elseif (strlen($_POST['CustName']) > 40 OR strlen($_POST['CustName'])==0) { + }elseif (strlen($_POST['CustName']) > 40 OR strlen($_POST['CustName'])==0) { $InputError = 1; prnMsg( _('The customer name must be entered and be forty characters or less long'),'error'); $Errors[$i] = 'CustName'; @@ -51,7 +51,7 @@ prnMsg( _('The debtor code cannot be empty'),'error'); $Errors[$i] = 'DebtorNo'; $i++; - } elseif ($_SESSION['AutoDebtorNo']==0 AND ContainsIllegalCharacters($_POST['DebtorNo'])) { + } elseif ($_SESSION['AutoDebtorNo']==0 AND (ContainsIllegalCharacters($_POST['DebtorNo']) OR strpos($_POST['DebtorNo'], ' '))) { $InputError = 1; prnMsg( _('The customer code cannot contain any of the following characters') . " . - ' & + \" " . _('or a space'),'error'); $Errors[$i] = 'DebtorNo'; Modified: trunk/DailyBankTransactions.php =================================================================== --- trunk/DailyBankTransactions.php 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/DailyBankTransactions.php 2011-03-18 05:45:21 UTC (rev 4512) @@ -82,7 +82,8 @@ ON banktrans.type=systypes.typeid WHERE bankact='".$_POST['BankAccount']."' AND transdate>='" . FormatDateForSQL($_POST['FromTransDate']) . "' - AND transdate<='" . FormatDateForSQL($_POST['ToTransDate']) . "'"; + AND transdate<='" . FormatDateForSQL($_POST['ToTransDate']) . "' + ORDER BY banktrans.transdate"; $result = DB_query($sql, $db); if (DB_num_rows($result)==0) { prnMsg(_('There are no transactions for this account in the date range selected'), 'info'); Modified: trunk/Stocks.php =================================================================== --- trunk/Stocks.php 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/Stocks.php 2011-03-18 05:45:21 UTC (rev 4512) @@ -100,7 +100,7 @@ $Errors[$i] = 'StockID'; $i++; } - if (ContainsIllegalCharacters($StockID)) { + if (ContainsIllegalCharacters($StockID) OR strstr($StockID,' ')) { $InputError = 1; prnMsg(_('The stock item code cannot contain any of the following characters') . " - ' & + \" \\ " . _('or a space'),'error'); $Errors[$i] = 'StockID'; Modified: trunk/UserSettings.php =================================================================== --- trunk/UserSettings.php 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/UserSettings.php 2011-03-18 05:45:21 UTC (rev 4512) @@ -10,8 +10,8 @@ _('User Settings') . '" alt="" />' . ' ' . _('User Settings') . '</p>'; $PDFLanguages = array(_('Latin Western Languages'), - _('Eastern European Russian Japanese Korean Hebrew Arabic Thai'), - _('Chinese')); + _('Eastern European Russian Japanese Korean Hebrew Arabic Thai'), + _('Chinese')); if (isset($_POST['Modify'])) { Modified: trunk/Z_index.php =================================================================== --- trunk/Z_index.php 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/Z_index.php 2011-03-18 05:45:21 UTC (rev 4512) @@ -13,6 +13,7 @@ echo "<p><a href='$rootpath/Z_ChangeCustomerCode.php?" . SID . "'>". _('Change A Customer Code') . '</a>'; echo "<p><a href='$rootpath/Z_ChangeBranchCode.php?" . SID . "'>" . _('Change A Customer Branch Code') . '</a>'; echo "<p><a href='$rootpath/Z_ChangeStockCode.php?" . SID . "'>" . _('Change An Inventory Item Code') . '</a>'; + echo "<p><a href='$rootpath/Z_ChangeSupplierCode.php?" . SID . "'>" . _('Change A Supplier Code') . '</a>'; echo "<p><a href='$rootpath/Z_PriceChanges.php?" . SID . "'>" . _('Bulk Change Customer Pricing') . '</a>'; echo "<p><a href='$rootpath/Z_BottomUpCosts.php?" . SID . "'>" . _('Update costs for all BOM items, from the bottom up') . '</a>'; Modified: trunk/doc/Change.log.html =================================================================== --- trunk/doc/Change.log.html 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/doc/Change.log.html 2011-03-18 05:45:21 UTC (rev 4512) @@ -1,5 +1,8 @@ <p><font SIZE=4 COLOR=BLUE><b>webERP Change Log</b></font></p> <p> +<p>18/3/11: Marcos Garcia Trejo Added Z_ChangeSupplierCode.php +<p>18/3/11: Ricard add orderby transdate to DailyBankTransactions.php +<p>18/3/11: Phil check for Customers.php CustomerBranches.php and Stocks.php now traps codes containing spaces - as well as other illegal characters</p> <p>15/3/11: Phil PricesByCost.php - made it update prices where there is already a price starting on today's date</p> <p>15/3/11: Phil SelectOrderItems.php customer selection now done using a hidden $_POST rather than parsing debtorno hyphen branchcode.</p> <p>15/3/11: Phil Locations.php new field for CounterSales branch code - instead of parsing it from a single field with a hyphen in it. CounterSales.php now uses the new field for customer branch</p> Modified: trunk/includes/ConnectDB.inc =================================================================== --- trunk/includes/ConnectDB.inc 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/includes/ConnectDB.inc 2011-03-18 05:45:21 UTC (rev 4512) @@ -4,7 +4,7 @@ * this value is saved in the $_SESSION['Versionumber'] when includes/GetConfig.php is run * if VersionNumber is < $Version then the DB update script is run */ -$Version='4.03.2'; //must update manually every time there is a DB change +$Version='4.03.4'; //must update manually every time there is a DB change require_once ($PathPrefix .'includes/MiscFunctions.php'); Modified: trunk/sql/mysql/upgrade3.11.1-4.00.sql =================================================================== --- trunk/sql/mysql/upgrade3.11.1-4.00.sql 2011-03-15 09:33:07 UTC (rev 4511) +++ trunk/sql/mysql/upgrade3.11.1-4.00.sql 2011-03-18 05:45:21 UTC (rev 4512) @@ -833,4 +833,6 @@ UPDATE config SET confvalue='4.03.2' WHERE confname='VersionNumber'; ALTER TABLE locations ADD cashsalebranch varchar(10) DEFAULT ''; ALTER TABLE `locations` CHANGE `cashsalecustomer` `cashsalecustomer` VARCHAR( 10 ) DEFAULT ''; -UPDATE config SET confvalue='4.03.3' WHERE confname='VersionNumber'; \ No newline at end of file +UPDATE config SET confvalue='4.03.3' WHERE confname='VersionNumber'; +INSERT INTO `weberpdemo`.`scripts` (`script`, `pagesecurity`, `description`) VALUES ('Z_ChangeSupplierCode.php', '15', 'Script to change a supplier code accross all tables necessary'); +UPDATE config SET confvalue='4.03.4' WHERE confname='VersionNumber'; \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |