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