details:   https://code.openbravo.com/erp/devel/pi/rev/5d39e3ab49af
changeset: 35506:5d39e3ab49af
user:      David Miguelez <david.miguelez <at> openbravo.com>
date:      Fri Mar 01 14:46:12 2019 +0100
summary:   Fixes Issue 40289. Adds new 'Consent for Customer Data Processing' 
Check in Contact Tab
of Business Partner Window

diffstat:

 src-db/database/model/tables/C_BPARTNER.xml |   5 +++
 src-db/database/sourcedata/AD_COLUMN.xml    |  39 +++++++++++++++++++++++++++++
 src-db/database/sourcedata/AD_ELEMENT.xml   |  14 ++++++++++
 src-db/database/sourcedata/AD_FIELD.xml     |  30 ++++++++++++++++++++++
 4 files changed, 88 insertions(+), 0 deletions(-)

diffs (135 lines):

diff -r 5188888c401e -r 5d39e3ab49af src-db/database/model/tables/C_BPARTNER.xml
--- a/src-db/database/model/tables/C_BPARTNER.xml       Fri Mar 01 10:53:44 
2019 +0100
+++ b/src-db/database/model/tables/C_BPARTNER.xml       Fri Mar 01 14:46:12 
2019 +0100
@@ -385,6 +385,10 @@
         <default/>
         <onCreateDefault/>
       </column>
+      <column name="IS_CUSTOMER_CONSENT" primaryKey="false" required="false" 
type="CHAR" size="1" autoIncrement="false">
+        <default><![CDATA[N]]></default>
+        <onCreateDefault><![CDATA['N']]></onCreateDefault>
+      </column>
       <foreign-key foreignTable="AD_LANGUAGE" name="AD_LANGUAGE_C_BUSPARTNER">
         <reference local="AD_LANGUAGE" foreign="AD_LANGUAGE"/>
       </foreign-key>
@@ -489,6 +493,7 @@
         <unique-column name="VALUE"/>
       </unique>
       <check name="C_BPARTNER_CBLOCKING_CHK"><![CDATA[CUSTOMER_BLOCKING IN 
('Y', 'N')]]></check>
+      <check name="C_BPARTNER_CONSENT_CHK"><![CDATA[IS_CUSTOMER_CONSENT IN 
('Y', 'N')]]></check>
       <check name="C_BPARTNER_CUSBLOCKING_CHK"><![CDATA[CUSTOMER_BLOCKING = 
'N' OR SO_ORDER_BLOCKING = 'Y' OR SO_GOODS_BLOCKING = 'Y' OR 
SO_INVOICE_BLOCKING = 'Y' OR SO_PAYMENT_BLOCKING = 'Y']]></check>
       <check name="C_BPARTNER_INVOICERULE_CHK"><![CDATA[INVOICERULE <> 'S' OR 
C_INVOICESCHEDULE_ID IS NOT NULL]]></check>
       <check name="C_BPARTNER_ISACTIVE_CHK"><![CDATA[ISACTIVE IN ('Y', 
'N')]]></check>
diff -r 5188888c401e -r 5d39e3ab49af src-db/database/sourcedata/AD_COLUMN.xml
--- a/src-db/database/sourcedata/AD_COLUMN.xml  Fri Mar 01 10:53:44 2019 +0100
+++ b/src-db/database/sourcedata/AD_COLUMN.xml  Fri Mar 01 14:46:12 2019 +0100
@@ -364925,6 +364925,45 @@
 <!--CDFFE9CA0CA4A5D4E040007F01001A9F-->  
<ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK>
 <!--CDFFE9CA0CA4A5D4E040007F01001A9F--></AD_COLUMN>
 
+<!--CE05A0690F5E412D8252C6CEB064393B--><AD_COLUMN>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<AD_COLUMN_ID><![CDATA[CE05A0690F5E412D8252C6CEB064393B]]></AD_COLUMN_ID>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<NAME><![CDATA[isCustomerConsent]]></NAME>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <DESCRIPTION><![CDATA[Checked when 
the Customer consents to process their information]]></DESCRIPTION>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <HELP><![CDATA[This check describes 
if the Customer consents to process their personal information]]></HELP>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<COLUMNNAME><![CDATA[Is_Customer_Consent]]></COLUMNNAME>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<AD_TABLE_ID><![CDATA[291]]></AD_TABLE_ID>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<AD_REFERENCE_ID><![CDATA[20]]></AD_REFERENCE_ID>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<FIELDLENGTH><![CDATA[1]]></FIELDLENGTH>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<DEFAULTVALUE><![CDATA[N]]></DEFAULTVALUE>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <SEQNO><![CDATA[630]]></SEQNO>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<AD_ELEMENT_ID><![CDATA[D0A671766C7243FAAFCF30C6FA623BDC]]></AD_ELEMENT_ID>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <POSITION><![CDATA[97]]></POSITION>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ALLOWSORTING><![CDATA[Y]]></ALLOWSORTING>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ALLOWFILTERING><![CDATA[Y]]></ALLOWFILTERING>
+<!--CE05A0690F5E412D8252C6CEB064393B-->  
<ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK>
+<!--CE05A0690F5E412D8252C6CEB064393B--></AD_COLUMN>
+
 <!--CE0F0D775D8D6C8FE040007F01007137--><AD_COLUMN>
 <!--CE0F0D775D8D6C8FE040007F01007137-->  
<AD_COLUMN_ID><![CDATA[CE0F0D775D8D6C8FE040007F01007137]]></AD_COLUMN_ID>
 <!--CE0F0D775D8D6C8FE040007F01007137-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 5188888c401e -r 5d39e3ab49af src-db/database/sourcedata/AD_ELEMENT.xml
--- a/src-db/database/sourcedata/AD_ELEMENT.xml Fri Mar 01 10:53:44 2019 +0100
+++ b/src-db/database/sourcedata/AD_ELEMENT.xml Fri Mar 01 14:46:12 2019 +0100
@@ -33922,6 +33922,20 @@
 <!--CFC26B01D54049058E894AE34168EA34-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--CFC26B01D54049058E894AE34168EA34--></AD_ELEMENT>
 
+<!--D0A671766C7243FAAFCF30C6FA623BDC--><AD_ELEMENT>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  
<AD_ELEMENT_ID><![CDATA[D0A671766C7243FAAFCF30C6FA623BDC]]></AD_ELEMENT_ID>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  
<COLUMNNAME><![CDATA[Is_Customer_Consent]]></COLUMNNAME>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  <NAME><![CDATA[Consent for Customer 
Data Processing]]></NAME>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  <PRINTNAME><![CDATA[Consent for 
Customer Data Processing]]></PRINTNAME>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  <DESCRIPTION><![CDATA[Checked when 
the Customer consents to process their information]]></DESCRIPTION>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  <HELP><![CDATA[This check describes 
if the Customer consents to process their personal information]]></HELP>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--D0A671766C7243FAAFCF30C6FA623BDC-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--D0A671766C7243FAAFCF30C6FA623BDC--></AD_ELEMENT>
+
 <!--D0B3E728B5D44C7AAB3F86F655D1748F--><AD_ELEMENT>
 <!--D0B3E728B5D44C7AAB3F86F655D1748F-->  
<AD_ELEMENT_ID><![CDATA[D0B3E728B5D44C7AAB3F86F655D1748F]]></AD_ELEMENT_ID>
 <!--D0B3E728B5D44C7AAB3F86F655D1748F-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 5188888c401e -r 5d39e3ab49af src-db/database/sourcedata/AD_FIELD.xml
--- a/src-db/database/sourcedata/AD_FIELD.xml   Fri Mar 01 10:53:44 2019 +0100
+++ b/src-db/database/sourcedata/AD_FIELD.xml   Fri Mar 01 14:46:12 2019 +0100
@@ -203265,6 +203265,36 @@
 <!--3A025B9ED18D4DE496A346999AC5B8D5-->  
<EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--3A025B9ED18D4DE496A346999AC5B8D5--></AD_FIELD>
 
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7--><AD_FIELD>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<AD_FIELD_ID><![CDATA[3A2D9ED16235400CBD9BBB9A4E7DF8B7]]></AD_FIELD_ID>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <NAME><![CDATA[Consent for Customer 
Data Processing]]></NAME>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <DESCRIPTION><![CDATA[Checked when 
the Customer consents to process their information]]></DESCRIPTION>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <HELP><![CDATA[This check describes 
if the Customer consents to process their personal information]]></HELP>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <AD_TAB_ID><![CDATA[220]]></AD_TAB_ID>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<AD_COLUMN_ID><![CDATA[CE05A0690F5E412D8252C6CEB064393B]]></AD_COLUMN_ID>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<AD_FIELDGROUP_ID><![CDATA[1000300000]]></AD_FIELDGROUP_ID>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<DISPLAYLENGTH><![CDATA[0]]></DISPLAYLENGTH>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <SEQNO><![CDATA[410]]></SEQNO>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<GRID_SEQNO><![CDATA[150]]></GRID_SEQNO>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7-->  
<EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--3A2D9ED16235400CBD9BBB9A4E7DF8B7--></AD_FIELD>
+
 <!--3A3E70D845D7413A81125895D07FE078--><AD_FIELD>
 <!--3A3E70D845D7413A81125895D07FE078-->  
<AD_FIELD_ID><![CDATA[3A3E70D845D7413A81125895D07FE078]]></AD_FIELD_ID>
 <!--3A3E70D845D7413A81125895D07FE078-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>


_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to