Source for file update_T_ORDER.phpinc
Documentation is available at update_T_ORDER.phpinc
* @project Open CSP-Management
* @author Peter Krebs <p.krebs@wpus.at>
* @copyright (c) 2002-2005 by WURM & Parnter Unternehmensservice GmbH
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
$query=
"SELECT * FROM T_SYS_TABLES WHERE TBL_NAME ='T_ORDER' ORDER BY TBL_VERSION DESC";
if (!$tblVer=
$GLOBALS['USRDB']->quickQuery($query)) {
$tblVer['TBL_NAME']=
"T_ORDER";
$tblVer['TBL_VERSION']=
0;
$tblVer['TBL_UPDATE']=
75;
$tblVer['TBL_DELETE']=
100;
$tblVer['TBL_LASTCHANGE']=
0;
require_once $GLOBALS['PROJECT']['PHPINCPATH'].
"db/update/functions_mySQL.phpinc";
if ($tblVer['TBL_NAME'] <
10) {
ORD_ID int(11) NOT NULL auto_increment,
USR_ID int(11) NOT NULL default '0',
CLI_ID int(11) NOT NULL default '0',
OST_ID int(11) NOT NULL default '1',
ORD_REMOTEHOST varchar(128) NOT NULL default '?',
ORD_FLAG1 int(11) default NULL,
ORD_FLAG2 int(11) default NULL,
ORD_FLAG3 int(11) default NULL,
ORD_FLAG4 int(11) default NULL,
ORD_FLAG5 int(11) default NULL,
ORD_FLAG6 int(11) default NULL,
ORD_FLAG7 int(11) default NULL,
ORD_IADDR int(11) NOT NULL default '0',
ORD_INAME varchar(128) NOT NULL default 'N.N',
ORD_ISTREET varchar(128) NOT NULL default '?',
ORD_ICOUNTRY char(3) NOT NULL default '?',
ORD_IZIP varchar(10) NOT NULL default '?',
ORD_ICITY varchar(128) NOT NULL default '?',
ORD_IPHONE varchar(64) default NULL,
ORD_IFAX varchar(64) default NULL,
ORD_DADDR int(11) NOT NULL default '0',
ORD_DNAME varchar(128) default NULL,
ORD_DSTREET varchar(128) default NULL,
ORD_DCOUNTRY char(3) default NULL,
ORD_DZIP varchar(10) default NULL,
ORD_DCITY varchar(128) default NULL,
ORD_DPHONE varchar(64) default NULL,
ORD_DFAX varchar(64) default NULL,
ORD_REDUCTION int(11) NOT NULL default '0',
ORD_COSTCENTER varchar(255) NOT NULL default 'n.n.',
ORD_LASTCHANGE timestamp(14) NOT NULL,
ORD_CREATEDATE timestamp(14) NOT NULL,
ORD_SUBMITDATE timestamp(14) NOT NULL,
ORD_ACCEPTDATE timestamp(14) NOT NULL,
ORD_SHIPDATE date default NULL,
ORD_SHIPPERNAME varchar(255) default NULL,
ORD_SHIPPERURL varchar(255) default NULL,
ORD_SHIPPERQSTRING varchar(255) default NULL,
PRIMARY KEY (ORD_ID,USR_ID),
if (intval($tblVer['TBL_VERSION']) <
12) {
DB_UPDATE_execCmd("ALTER TABLE `T_ORDER` CHANGE `ORD_INAME` `ORD_INAME1` VARCHAR( 128 ) DEFAULT 'N.N' NOT NULL");
DB_UPDATE_execCmd("ALTER TABLE `T_ORDER` ADD `ORD_IORGANIZATION` VARCHAR( 128 ) NULL");
DB_UPDATE_execCmd("ALTER TABLE `T_ORDER` CHANGE `ORD_DNAME` `ORD_DNAME1` VARCHAR( 128 ) DEFAULT 'N.N' NOT NULL");
DB_UPDATE_execCmd("ALTER TABLE `T_ORDER` ADD `ORD_DORGANIZATION` VARCHAR( 128 ) NULL");
$tblVer['TBL_VERSION']=
12;
if (intval($tblVer['TBL_VERSION']) <
13) { // <pk-05-11-17>
DB_UPDATE_execCmd("ALTER TABLE `T_ORDER` DROP PRIMARY KEY ,ADD PRIMARY KEY ( `ORD_ID` )");
$tblVer['TBL_VERSION']=
13;
Documentation generated on Thu, 08 Jan 2009 17:49:09 +0100 by phpDocumentor 1.4.0a2