diff --git a/install-new/data/db_structure.sql b/install-new/data/db_structure.sql
index d74f1c9d7..7c6cefc29 100644
--- a/install-new/data/db_structure.sql
+++ b/install-new/data/db_structure.sql
@@ -516,6 +516,10 @@ CREATE TABLE `PREFIX_customer` (
`id_shop` INT(11) UNSIGNED NOT NULL DEFAULT '1',
`id_gender` int(10) unsigned NOT NULL,
`id_default_group` int(10) unsigned NOT NULL DEFAULT '1',
+ `id_risk` int(10) unsigned NOT NULL DEFAULT '1',
+ `company` varchar(64),
+ `siret` varchar(14),
+ `ape` varchar(5),
`firstname` varchar(32) NOT NULL,
`lastname` varchar(32) NOT NULL,
`email` varchar(128) NOT NULL,
@@ -526,6 +530,10 @@ CREATE TABLE `PREFIX_customer` (
`ip_registration_newsletter` varchar(15) default NULL,
`newsletter_date_add` datetime default NULL,
`optin` tinyint(1) unsigned NOT NULL default '0',
+ `website` varchar(128),
+ `outstanding_allow_amount` DECIMAL( 10,6 ) NOT NULL default '0.00',
+ `show_public_prices` tinyint(1) unsigned NOT NULL default '0',
+ `max_payment_days` int(10) unsigned NOT NULL default '60',
`secure_key` varchar(32) NOT NULL default '-1',
`note` text,
`active` tinyint(1) unsigned NOT NULL default '0',
@@ -1226,7 +1234,8 @@ CREATE TABLE `PREFIX_order_slip_detail` (
`id_order_slip` int(10) unsigned NOT NULL,
`id_order_detail` int(10) unsigned NOT NULL,
`product_quantity` int(10) unsigned NOT NULL default '0',
- `amount` DECIMAL(10,2) NOT NULL,
+ `amount_tax_excl` DECIMAL(10,2) default NULL,
+ `amount_tax_incl` DECIMAL(10,2) default NULL,
PRIMARY KEY (`id_order_slip`,`id_order_detail`)
) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
@@ -1652,6 +1661,7 @@ CREATE TABLE `PREFIX_tab` (
`class_name` varchar(64) NOT NULL,
`module` varchar(64) NULL,
`position` int(10) unsigned NOT NULL,
+ `active` tinyint(1) NOT NULL DEFAULT 1,
PRIMARY KEY (`id_tab`),
KEY `class_name` (`class_name`),
KEY `id_parent` (`id_parent`)
@@ -2338,3 +2348,18 @@ CREATE TABLE `PREFIX_specific_price_rule_condition` (
PRIMARY KEY (`id_specific_price_rule_condition`),
INDEX (`id_specific_price_rule_condition_group`)
) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
+
+CREATE TABLE IF NOT EXISTS `PREFIX_risk` (
+ `id_risk` int(11) NOT NULL AUTO_INCREMENT,
+ `percent` tinyint(3) NOT NULL,
+ `color` varchar(32) NULL,
+ PRIMARY KEY (`id_risk`)
+) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
+
+CREATE TABLE IF NOT EXISTS `PREFIX_risk_lang` (
+ `id_risk` int(10) unsigned NOT NULL,
+ `id_lang` int(10) unsigned NOT NULL,
+ `name` varchar(20) NOT NULL,
+ PRIMARY KEY (`id_risk`,`id_lang`),
+ KEY `id_risk` (`id_risk`)
+) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8;
\ No newline at end of file
diff --git a/install-new/data/xml/access.xml b/install-new/data/xml/access.xml
index 573317c38..b3b33d61e 100644
--- a/install-new/data/xml/access.xml
+++ b/install-new/data/xml/access.xml
@@ -108,5 +108,6 @@
+
diff --git a/install-new/data/xml/configuration.xml b/install-new/data/xml/configuration.xml
index 5020fac71..c8f02c77e 100644
--- a/install-new/data/xml/configuration.xml
+++ b/install-new/data/xml/configuration.xml
@@ -192,13 +192,13 @@
0
- 2011-12-22 10:17:01
+ 2011-12-22 17:39:33
2
- 2011-12-22 10:17:01
+ 2011-12-22 17:39:33
3
@@ -342,7 +342,7 @@
1
- 1324545421
+ 1324571973
1
@@ -494,6 +494,12 @@
0
+
+ 0
+
+
+ invoice
+
@@ -849,7 +855,7 @@
1
- 2
+ 1
diff --git a/install-new/data/xml/risk.xml b/install-new/data/xml/risk.xml
new file mode 100644
index 000000000..c8a17a7c2
--- /dev/null
+++ b/install-new/data/xml/risk.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/install-new/data/xml/tab.xml b/install-new/data/xml/tab.xml
index 1c2cd7acd..3a94fcd39 100644
--- a/install-new/data/xml/tab.xml
+++ b/install-new/data/xml/tab.xml
@@ -302,5 +302,8 @@
AdminSpecificPriceRule
+
+ AdminOutstanding
+
diff --git a/install-new/fixtures/apple/data/access.xml b/install-new/fixtures/apple/data/access.xml
index ac1461a6b..60a267861 100644
--- a/install-new/fixtures/apple/data/access.xml
+++ b/install-new/fixtures/apple/data/access.xml
@@ -108,6 +108,7 @@
+
diff --git a/install-new/fixtures/apple/data/customer.xml b/install-new/fixtures/apple/data/customer.xml
index 6b9114b59..0d02e46d5 100644
--- a/install-new/fixtures/apple/data/customer.xml
+++ b/install-new/fixtures/apple/data/customer.xml
@@ -19,7 +19,7 @@
-
+
pub@prestashop.com
diff --git a/install-new/langs/de/data/risk.xml b/install-new/langs/de/data/risk.xml
new file mode 100644
index 000000000..b3c1ac446
--- /dev/null
+++ b/install-new/langs/de/data/risk.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/install-new/langs/de/data/tab.xml b/install-new/langs/de/data/tab.xml
index e0d07c79f..0ccf45fd4 100644
--- a/install-new/langs/de/data/tab.xml
+++ b/install-new/langs/de/data/tab.xml
@@ -99,4 +99,5 @@
+
diff --git a/install-new/langs/en/data/risk.xml b/install-new/langs/en/data/risk.xml
new file mode 100644
index 000000000..b3c1ac446
--- /dev/null
+++ b/install-new/langs/en/data/risk.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/install-new/langs/en/data/tab.xml b/install-new/langs/en/data/tab.xml
index c53fa9d91..17436bbcb 100644
--- a/install-new/langs/en/data/tab.xml
+++ b/install-new/langs/en/data/tab.xml
@@ -99,4 +99,5 @@
+
diff --git a/install-new/langs/es/data/risk.xml b/install-new/langs/es/data/risk.xml
new file mode 100644
index 000000000..b3c1ac446
--- /dev/null
+++ b/install-new/langs/es/data/risk.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/install-new/langs/es/data/tab.xml b/install-new/langs/es/data/tab.xml
index ce795ce56..93c5ada24 100644
--- a/install-new/langs/es/data/tab.xml
+++ b/install-new/langs/es/data/tab.xml
@@ -99,4 +99,5 @@
+
diff --git a/install-new/langs/fr/data/risk.xml b/install-new/langs/fr/data/risk.xml
new file mode 100644
index 000000000..47ce796e2
--- /dev/null
+++ b/install-new/langs/fr/data/risk.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/install-new/langs/fr/data/tab.xml b/install-new/langs/fr/data/tab.xml
index 33c76d148..d461ab043 100644
--- a/install-new/langs/fr/data/tab.xml
+++ b/install-new/langs/fr/data/tab.xml
@@ -99,4 +99,5 @@
+
diff --git a/install-new/langs/it/data/risk.xml b/install-new/langs/it/data/risk.xml
new file mode 100644
index 000000000..b3c1ac446
--- /dev/null
+++ b/install-new/langs/it/data/risk.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/install-new/langs/it/data/tab.xml b/install-new/langs/it/data/tab.xml
index c320380a0..a05eee0c3 100644
--- a/install-new/langs/it/data/tab.xml
+++ b/install-new/langs/it/data/tab.xml
@@ -99,4 +99,5 @@
+