From 4a4381ed5eabdb4ea396a26d705000285462b93f Mon Sep 17 00:00:00 2001
From: Johannes Hoermann <j.hoermann@adito.de>
Date: Tue, 29 Oct 2019 11:59:59 +0100
Subject: [PATCH] set keyIds to varchar

---
 .../basic/2019.1.4/AditoBasic/create_ab_ctilog.xml |  4 ++--
 .../2019.1.4/BulkMail/create_bulkMailRecipient.xml |  2 +-
 .../basic/2019.1.4/BulkMail/create_bulkmail.xml    |  2 +-
 .../CampaignManagement/create_campaign.xml         |  2 +-
 .../CampaignManagement/create_campaignCost.xml     |  2 +-
 .../CampaignManagement/create_campaignStep.xml     |  4 ++--
 .../create_classification_tables.xml               |  2 +-
 .../basic/2019.1.4/DSGVO/create_DSGVO.xml          | 14 +++++++-------
 .../ActivityCategory.xml                           |  4 ++--
 .../KeywordRelatedStructureChanges/AddressType.xml |  4 ++--
 .../CommunicationMedium.xml                        |  4 ++--
 .../OfferProbability.xml                           |  4 ++--
 .../SalesProjectCompetitionPhase.xml               |  4 ++--
 .../SalesProjectPhase.xml                          |  4 ++--
 .../SalesProjectPricePolitics.xml                  |  4 ++--
 .../SalesProjectState.xml                          |  2 +-
 .../SalesProjectStrength.xml                       |  4 ++--
 .../SalesProjectWeakness.xml                       |  4 ++--
 .../SalesprojectCompetitionState.xml               |  4 ++--
 .../TaskPriority.xml                               |  4 ++--
 .../Data_alias/basic/2019.1.4/Offer_terms.xml      |  4 ++--
 .../2019.1.4/Salesorder/update_Salesorder.xml      |  8 ++++----
 .../Ticketmanagement/create_Ticket_table.xml       |  2 +-
 .../basic/2019.1.4/add_ObjectRelation_type.xml     |  6 +++---
 ...nge_Milestone_datatype_to_new_Keyword_logic.xml |  4 ++--
 .../2019.1.4/create_description_translation.xml    |  2 +-
 .../basic/2019.1.4/create_documenttemplate.xml     |  4 ++--
 .../basic/2019.1.4/create_documenttemplatelink.xml |  4 ++--
 .../basic/2019.1.4/create_salutation.xml           |  2 +-
 .../drop_pricePolitics-weakness-strength.xml       |  6 +++---
 .../Data_alias/basic/2019.1.4/task_add_parent.xml  |  2 +-
 .../basic/2019.1.4/update_Salesproject_Member.xml  |  2 +-
 .../2019.2.1/alter_BulkMailRecipient_problem.xml   |  2 +-
 .../basic/2019.2.1/alter_Campaign_currency.xml     |  2 +-
 .../basic/2019.2.1/alter_SerialLetter.xml          |  2 +-
 .../init/struct/AditoBasic/create_ab_attribute.xml |  2 +-
 .../AditoBasic/create_ab_attributerelation.xml     |  2 +-
 .../AditoBasic/create_ab_keyword_attribute.xml     |  2 +-
 .../basic/init/struct/create_activity.xml          |  2 +-
 .../basic/init/struct/create_commrestriction.xml   |  2 +-
 .../basic/init/struct/create_contact.xml           |  2 +-
 .../basic/init/struct/create_contract.xml          |  6 +++---
 .../Data_alias/basic/init/struct/create_offer.xml  |  4 ++--
 .../basic/init/struct/create_offeritem.xml         |  2 +-
 .../basic/init/struct/create_organisation.xml      |  2 +-
 .../Data_alias/basic/init/struct/create_person.xml |  2 +-
 .../basic/init/struct/create_product.xml           |  2 +-
 .../basic/init/struct/create_productprice.xml      |  4 ++--
 .../basic/init/struct/create_salesorder.xml        |  2 +-
 .../basic/init/struct/create_salesorderitem.xml    |  2 +-
 .../basic/init/struct/create_salesproject.xml      |  2 +-
 .../struct/create_salesproject_competition.xml     |  2 +-
 .../init/struct/create_salesproject_forecast.xml   |  2 +-
 .../init/struct/create_salesproject_member.xml     |  2 +-
 .../init/struct/create_salesproject_source.xml     |  2 +-
 .../Data_alias/basic/init/struct/create_stock.xml  |  2 +-
 .../Data_alias/basic/init/struct/create_task.xml   |  4 ++--
 57 files changed, 92 insertions(+), 92 deletions(-)

diff --git a/.liquibase/Data_alias/basic/2019.1.4/AditoBasic/create_ab_ctilog.xml b/.liquibase/Data_alias/basic/2019.1.4/AditoBasic/create_ab_ctilog.xml
index 94a7bd61338..c67106ba7cd 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/AditoBasic/create_ab_ctilog.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/AditoBasic/create_ab_ctilog.xml
@@ -13,8 +13,8 @@
             <column name="DATE_EDIT" type="DATETIME" />
             
             <column name="ADDRESS" type="VARCHAR(30)" />
-            <column name="ANSWERMODE" type="CHAR(36)" />
-            <column name="DIRECTION" type="CHAR(36)" />
+            <column name="ANSWERMODE" type="VARCHAR(36)" />
+            <column name="DIRECTION" type="VARCHAR(36)" />
             <column name="CONTACT_ID" type="CHAR(36)" />
         </createTable>
     </changeSet>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkMailRecipient.xml b/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkMailRecipient.xml
index 2de77afced0..5e88bc2f6e0 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkMailRecipient.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkMailRecipient.xml
@@ -8,7 +8,7 @@
             </column>
             <column name="BULKMAIL_ID" type="CHAR(36)"/>
             <column name="CONTACT_ID" type="CHAR(36)"/>
-            <column name="STATUS" type="CHAR(36)"/>
+            <column name="STATUS" type="VARCHAR(36)"/>
             <column name="SENTDATE" type="DATETIME"/>
         </createTable>
     </changeSet>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkmail.xml b/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkmail.xml
index aeab847c94b..f26d518f648 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkmail.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/BulkMail/create_bulkmail.xml
@@ -7,7 +7,7 @@
                 <constraints primaryKey="true" primaryKeyName="PK_BULKMAIL_BULKMAILID"/>
             </column>
             <column name="DOCUMENTTEMPLATE_ID" type="CHAR(36)"/>
-            <column name="STATUS" type="CHAR(36)"/>
+            <column name="STATUS" type="VARCHAR(36)"/>
             <column name="DESCRIPTION" type="NVARCHAR(500)"/>
             <column name="SENDER" type="NVARCHAR(50)"/>
             <column name="NAME" type="NVARCHAR(50)"/>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaign.xml b/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaign.xml
index a44dd852412..7c8e34fbc43 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaign.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaign.xml
@@ -20,7 +20,7 @@
             </column>
             <column name="USER_EDIT" type="NVARCHAR(50)" />
             <column name="DATE_EDIT" type="DATE" />
-            <column name="STATUS" type="CHAR(36)">
+            <column name="STATUS" type="VARCHAR(36)">
                 <constraints nullable="false"/>
             </column>
         </createTable>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignCost.xml b/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignCost.xml
index 19d63878df2..f0f16fa5fea 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignCost.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignCost.xml
@@ -9,7 +9,7 @@
                 <constraints nullable="false"/>
             </column>
             <column name="CAMPAIGNSTEP_ID" type="CHAR(36)"/>
-            <column name="CATEGORY" type="CHAR(36)">
+            <column name="CATEGORY" type="VARCHAR(36)">
                 <constraints nullable="false"/>
             </column>
             <column name="NET" type="NUMERIC(14,2)"/>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignStep.xml b/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignStep.xml
index 87e96561083..d0e8a8eeb93 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignStep.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/CampaignManagement/create_campaignStep.xml
@@ -21,7 +21,7 @@
             <column name="DATE_END" type="DATE">
                 <constraints nullable="false"/>
             </column>
-            <column name="STATUS" type="CHAR(36)">
+            <column name="STATUS" type="VARCHAR(36)">
                 <constraints nullable="false"/>
             </column>
             <column name="SORTING" type="INTEGER">
@@ -39,7 +39,7 @@
             <column name="USER_EDIT" type="NVARCHAR(50)" />
             <column name="DATE_EDIT" type="DATE" />
             <column name="PREDECESSORSTEP_ID" type="CHAR(36)" />
-            <column name="STEPMEDIUM" type="CHAR(36)" />
+            <column name="STEPMEDIUM" type="VARCHAR(36)" />
         </createTable>
     </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/2019.1.4/Classification/create_classification_tables.xml b/.liquibase/Data_alias/basic/2019.1.4/Classification/create_classification_tables.xml
index e026fa59c7f..9b79f010fb5 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/Classification/create_classification_tables.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/Classification/create_classification_tables.xml
@@ -33,7 +33,7 @@
             <column name="CLASSIFICATIONTYPEID" type="CHAR(36)">
                 <constraints primaryKey="true" primaryKeyName="PK_CLASSIFICATIONTYPE_CLASSIFICATIONTYPEID"/>
             </column>
-            <column name="CLASSIFICATIONTYPE" type="CHAR(36)"/>
+            <column name="CLASSIFICATIONTYPE" type="VARCHAR(36)"/>
             <column name="SCORETYPE" type="VARCHAR(80)"/>
             <column name="CLASSIFICATIONGROUP" type="VARCHAR(80)"/>
         </createTable>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/DSGVO/create_DSGVO.xml b/.liquibase/Data_alias/basic/2019.1.4/DSGVO/create_DSGVO.xml
index f1c521ff435..34f281f3c20 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/DSGVO/create_DSGVO.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/DSGVO/create_DSGVO.xml
@@ -6,11 +6,11 @@
                 <constraints primaryKey="true" primaryKeyName="PK_DSGVO_DSGVOID"/>
             </column>
             
-            <column name="DSGVOTYPE" type="CHAR(36)"/>
+            <column name="DSGVOTYPE" type="VARCHAR(36)"/>
             <column name="ROW_ID" type="CHAR(36)" />
             
-            <column name="STATUORITYSOURCE" type="CHAR(36)" />
-            <column name="PURPOSE" type="CHAR(36)" />
+            <column name="STATUORITYSOURCE" type="VARCHAR(36)" />
+            <column name="PURPOSE" type="VARCHAR(36)" />
             
             <column name="VALID_TO" type="TIMESTAMP" />
             
@@ -35,11 +35,11 @@
             
             <column name="CONTACT_ID" type="CHAR(36)"/>
             
-            <column name="DATASOURCE" type="CHAR(36)" />
+            <column name="DATASOURCE" type="VARCHAR(36)" />
             
-            <column name="TRANSMISSION" type="CHAR(36)" />
-            <column name="RECIPIENT" type="CHAR(36)" />
-            <column name="GUARANTEE" type="CHAR(36)" />
+            <column name="TRANSMISSION" type="VARCHAR(36)" />
+            <column name="RECIPIENT" type="VARCHAR(36)" />
+            <column name="GUARANTEE" type="VARCHAR(36)" />
         </createTable>
     </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/ActivityCategory.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/ActivityCategory.xml
index d77e73ac2fd..2514fc2fa51 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/ActivityCategory.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/ActivityCategory.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="7c558f07-2ee7-4eb3-8b8c-a433acc7c39b">
         <renameColumn newColumnName="CATEGORY_OLD" oldColumnName="CATEGORY" columnDataType="INTEGER" tableName="ACTIVITY"/>
 	<addColumn tableName="ACTIVITY">
-            <column name="CATEGORY" type="CHAR(36)"/>
+            <column name="CATEGORY" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="ACTIVITY">
             <column name="CATEGORY" value="VISIT"/>
@@ -24,7 +24,7 @@
         <dropColumn tableName="ACTIVITY" columnName="CATEGORY_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="CATEGORY_OLD" oldColumnName="CATEGORY" columnDataType="CHAR(36)" tableName="ACTIVITY"/>
+            <renameColumn newColumnName="CATEGORY_OLD" oldColumnName="CATEGORY" columnDataType="VARCHAR(36)" tableName="ACTIVITY"/>
             <addColumn tableName="ACTIVITY">
                 <column name="CATEGORY" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/AddressType.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/AddressType.xml
index 740c7e534d9..57c707ddc7a 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/AddressType.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/AddressType.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="6604df3f-37ad-4658-80c5-abe75fa71c14">
         <renameColumn newColumnName="ADDR_TYPE_OLD" oldColumnName="ADDR_TYPE" columnDataType="INTEGER" tableName="ADDRESS"/>
 	<addColumn tableName="ADDRESS">
-            <column name="ADDR_TYPE" type="CHAR(36)"/>
+            <column name="ADDR_TYPE" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="ADDRESS">
             <column name="ADDR_TYPE" value="OFFICEADDR"/>
@@ -24,7 +24,7 @@
         <dropColumn tableName="ADDRESS" columnName="ADDR_TYPE_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="ADDR_TYPE_OLD" oldColumnName="ADDR_TYPE" columnDataType="CHAR(36)" tableName="ADDRESS"/>
+            <renameColumn newColumnName="ADDR_TYPE_OLD" oldColumnName="ADDR_TYPE" columnDataType="VARCHAR(36)" tableName="ADDRESS"/>
             <addColumn tableName="ADDRESS">
                 <column name="ADDR_TYPE" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/CommunicationMedium.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/CommunicationMedium.xml
index 318b57592f2..e8bdedd8db1 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/CommunicationMedium.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/CommunicationMedium.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="72dc4a28-da73-4c4a-bd7e-2fbedd0abe4a">
         <renameColumn newColumnName="MEDIUM_OLD" oldColumnName="MEDIUM_ID" columnDataType="INTEGER" tableName="COMMUNICATION"/>
 	<addColumn tableName="COMMUNICATION">
-            <column name="MEDIUM_ID" type="CHAR(36)"/>
+            <column name="MEDIUM_ID" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="COMMUNICATION">
             <column name="MEDIUM_ID" value="COMMMOBIL"/>
@@ -24,7 +24,7 @@
         <dropColumn tableName="COMMUNICATION" columnName="MEDIUM_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="MEDIUM_OLD" oldColumnName="MEDIUM_ID" columnDataType="CHAR(36)" tableName="COMMUNICATION"/>
+            <renameColumn newColumnName="MEDIUM_OLD" oldColumnName="MEDIUM_ID" columnDataType="VARCHAR(36)" tableName="COMMUNICATION"/>
             <addColumn tableName="COMMUNICATION">
                 <column name="MEDIUM_ID" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/OfferProbability.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/OfferProbability.xml
index 6ce36416580..a1f0b271888 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/OfferProbability.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/OfferProbability.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="fa33c0ca-f311-45ab-b8ad-359241301584">
         <renameColumn newColumnName="PROBABILITY_OLD" oldColumnName="PROBABILITY" columnDataType="INTEGER" tableName="OFFER"/>
 	<addColumn tableName="OFFER">
-            <column name="PROBABILITY" type="CHAR(36)"/>
+            <column name="PROBABILITY" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="OFFER">
             <column name="PROBABILITY" value="0"/>
@@ -28,7 +28,7 @@
         <dropColumn tableName="OFFER" columnName="PROBABILITY_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="PROBABILITY_OLD" oldColumnName="PROBABILITY" columnDataType="CHAR(36)" tableName="OFFER"/>
+            <renameColumn newColumnName="PROBABILITY_OLD" oldColumnName="PROBABILITY" columnDataType="VARCHAR(36)" tableName="OFFER"/>
             <addColumn tableName="OFFER">
                 <column name="PROBABILITY" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml
index c32de811b1c..c8ac09b99b4 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="d3255092-9908-46da-aa7f-923f58cf5d68">
         <renameColumn newColumnName="PHASE_OLD" oldColumnName="PHASE" columnDataType="INTEGER" tableName="SALESPROJECT_COMPETITION"/>
 	<addColumn tableName="SALESPROJECT_COMPETITION">
-            <column name="PHASE" type="CHAR(36)"/>
+            <column name="PHASE" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="SALESPROJECT_COMPETITION">
             <column name="PHASE" value="SALPROJPHASENQC"/>
@@ -72,7 +72,7 @@
         <dropColumn tableName="SALESPROJECT_COMPETITION" columnName="PHASE_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="PHASE_OLD" oldColumnName="PHASE" columnDataType="CHAR(36)" tableName="SALESPROJECT_COMPETITION"/>
+            <renameColumn newColumnName="PHASE_OLD" oldColumnName="PHASE" columnDataType="VARCHAR(36)" tableName="SALESPROJECT_COMPETITION"/>
             <addColumn tableName="SALESPROJECT_COMPETITION">
                 <column name="PHASE" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPhase.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPhase.xml
index 249e610ff9a..51d6c26e956 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPhase.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPhase.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="d748d3d3-762f-4b1d-bb2a-9035a7373ae6">
         <renameColumn newColumnName="PHASE_OLD" oldColumnName="PHASE" columnDataType="INTEGER" tableName="SALESPROJECT"/>
 	<addColumn tableName="SALESPROJECT">
-            <column name="PHASE" type="CHAR(36)"/>
+            <column name="PHASE" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="SALESPROJECT">
             <column name="PHASE" value="SALPROJPHASENQC"/>
@@ -72,7 +72,7 @@
         <dropColumn tableName="SALESPROJECT" columnName="PHASE_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="PHASE_OLD" oldColumnName="PHASE" columnDataType="CHAR(36)" tableName="SALESPROJECT"/>
+            <renameColumn newColumnName="PHASE_OLD" oldColumnName="PHASE" columnDataType="VARCHAR(36)" tableName="SALESPROJECT"/>
             <addColumn tableName="SALESPROJECT">
                 <column name="PHASE" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml
index 0acac991150..8dea978530b 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="99538b46-216c-4c4f-ae29-888742df56c1">
         <renameColumn newColumnName="PRICE_POLITICS_OLD" oldColumnName="PRICE_POLITICS" columnDataType="INTEGER" tableName="ORGANISATION"/>
 	<addColumn tableName="ORGANISATION">
-            <column name="PRICE_POLITICS" type="CHAR(36)"/>
+            <column name="PRICE_POLITICS" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="ORGANISATION">
             <column name="PRICE_POLITICS" value="45339ba2-2412-4211-8865-43175dfac072"/>
@@ -20,7 +20,7 @@
         <dropColumn tableName="ORGANISATION" columnName="PRICE_POLITICS_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="PRICE_POLITICS_OLD" oldColumnName="PRICE_POLITICS" columnDataType="CHAR(36)" tableName="ORGANISATION"/>
+            <renameColumn newColumnName="PRICE_POLITICS_OLD" oldColumnName="PRICE_POLITICS" columnDataType="VARCHAR(36)" tableName="ORGANISATION"/>
             <addColumn tableName="ORGANISATION">
                 <column name="PRICE_POLITICS" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectState.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectState.xml
index f5fe365464f..0cb2a78fe11 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectState.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectState.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="8de6cb0d-0dc3-4440-9ad9-a3c084b0d470">
         <renameColumn newColumnName="STATUS_OLD" oldColumnName="STATUS" columnDataType="INTEGER" tableName="SALESPROJECT"/>
 	<addColumn tableName="SALESPROJECT">
-            <column name="STATUS" type="CHAR(36)"/>
+            <column name="STATUS" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="SALESPROJECT">
             <column name="STATUS" value="SALPROJSTATOPEN"/>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectStrength.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectStrength.xml
index cab0f1faf60..5082e9c6516 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectStrength.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectStrength.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="ed05d1c9-045e-43c8-bbca-5dacee2855ba">
         <renameColumn newColumnName="STRENGTH_OLD" oldColumnName="STRENGTH" columnDataType="INTEGER" tableName="ORGANISATION"/>
 	<addColumn tableName="ORGANISATION">
-            <column name="STRENGTH" type="CHAR(36)"/>
+            <column name="STRENGTH" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="ORGANISATION">
             <column name="STRENGTH" value="SALPROJSTPRICEPOL"/>
@@ -20,7 +20,7 @@
         <dropColumn tableName="ORGANISATION" columnName="STRENGTH_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="STRENGTH_OLD" oldColumnName="STRENGTH" columnDataType="CHAR(36)" tableName="ORGANISATION"/>
+            <renameColumn newColumnName="STRENGTH_OLD" oldColumnName="STRENGTH" columnDataType="VARCHAR(36)" tableName="ORGANISATION"/>
             <addColumn tableName="ORGANISATION">
                 <column name="STRENGTH" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectWeakness.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectWeakness.xml
index 267fcca0be6..0500d353af8 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectWeakness.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesProjectWeakness.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="0b194aa7-44da-46d8-98f3-a4ab87b9fd0e">
         <renameColumn newColumnName="WEAKNESS_OLD" oldColumnName="WEAKNESS" columnDataType="INTEGER" tableName="ORGANISATION"/>
 	<addColumn tableName="ORGANISATION">
-            <column name="WEAKNESS" type="CHAR(36)"/>
+            <column name="WEAKNESS" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="ORGANISATION">
             <column name="WEAKNESS" value="316a1ef2-cdfd-476b-863c-faeb7d53305f"/>
@@ -20,7 +20,7 @@
         <dropColumn tableName="ORGANISATION" columnName="WEAKNESS_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="WEAKNESS_OLD" oldColumnName="WEAKNESS" columnDataType="CHAR(36)" tableName="ORGANISATION"/>
+            <renameColumn newColumnName="WEAKNESS_OLD" oldColumnName="WEAKNESS" columnDataType="VARCHAR(36)" tableName="ORGANISATION"/>
             <addColumn tableName="ORGANISATION">
                 <column name="WEAKNESS" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml
index 5bfcf69fae5..49a2d1d2564 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="2991ebff-fbc5-4862-ac79-4b8217e71e68">
         <renameColumn newColumnName="STATUS_OLD" oldColumnName="STATUS" columnDataType="INTEGER" tableName="SALESPROJECT_COMPETITION"/>
 	<addColumn tableName="SALESPROJECT_COMPETITION">
-            <column name="STATUS" type="CHAR(36)"/>
+            <column name="STATUS" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="SALESPROJECT_COMPETITION">
             <column name="STATUS" value="COMPSTATEOPEN"/>
@@ -32,7 +32,7 @@
         <dropColumn tableName="SALESPROJECT_COMPETITION" columnName="STATUS_OLD"/>
  
         <rollback>
-            <renameColumn newColumnName="STATUS_OLD" oldColumnName="STATUS" columnDataType="CHAR(36)" tableName="SALESPROJECT_COMPETITION"/>
+            <renameColumn newColumnName="STATUS_OLD" oldColumnName="STATUS" columnDataType="VARCHAR(36)" tableName="SALESPROJECT_COMPETITION"/>
             <addColumn tableName="SALESPROJECT_COMPETITION">
                 <column name="STATUS" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/TaskPriority.xml b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/TaskPriority.xml
index e9e3c416ccc..159dec7df40 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/TaskPriority.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/KeywordRelatedStructureChanges/TaskPriority.xml
@@ -3,7 +3,7 @@
     <changeSet author="a.voegl" id="d748d3d3-762f-4b1d-bb2a-9035a7373ae6">
         <renameColumn newColumnName="PRIORITY_OLD" oldColumnName="PRIORITY" columnDataType="INTEGER" tableName="TASK"/>
 	<addColumn tableName="TASK">
-            <column name="PRIORITY" type="CHAR(36)"/>
+            <column name="PRIORITY" type="VARCHAR(36)"/>
 	</addColumn> 
         <update tableName="TASK">
             <column name="PRIORITY" value="TASKPRIONONE"/>
@@ -23,7 +23,7 @@
         </update>
         <dropColumn tableName="TASK" columnName="PRIORITY_OLD"/>
         <rollback>
-            <renameColumn newColumnName="PRIORITY_OLD" oldColumnName="PRIORITY" columnDataType="CHAR(36)" tableName="TASK"/>
+            <renameColumn newColumnName="PRIORITY_OLD" oldColumnName="PRIORITY" columnDataType="VARCHAR(36)" tableName="TASK"/>
             <addColumn tableName="TASK">
                 <column name="PRIORITY" type="INTEGER"/>
             </addColumn>   
diff --git a/.liquibase/Data_alias/basic/2019.1.4/Offer_terms.xml b/.liquibase/Data_alias/basic/2019.1.4/Offer_terms.xml
index ad060500833..945426dc7fb 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/Offer_terms.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/Offer_terms.xml
@@ -2,10 +2,10 @@
 <databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
     <changeSet author="s.listl" id="09de84ad-de1a-42f6-a403-6032480be850">
 	<addColumn tableName="OFFER">
-            <column name="PAYMENTTERMS" type="CHAR(36)"/>
+            <column name="PAYMENTTERMS" type="VARCHAR(36)"/>
 	</addColumn>
         <addColumn tableName="OFFER">
-            <column name="DELIVERYTERMS" type="CHAR(36)"/>
+            <column name="DELIVERYTERMS" type="VARCHAR(36)"/>
 	</addColumn>
         <addColumn tableName="OFFER">
             <column name="INFO" type="NCLOB"/>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/Salesorder/update_Salesorder.xml b/.liquibase/Data_alias/basic/2019.1.4/Salesorder/update_Salesorder.xml
index ea7efbd9835..61f8dee92bd 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/Salesorder/update_Salesorder.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/Salesorder/update_Salesorder.xml
@@ -10,11 +10,11 @@
             <column name="PAYDUEDATE" type="DATETIME"/>
             <column name="PAYDATE" type="DATETIME"/>
             <column name="DUNNINGDATE" type="DATETIME"/>
-            <column name="DUNNINGLEVEL" type="CHAR(36)"/>
-            <column name="ORDERTYPE" type="CHAR(36)"/>
+            <column name="DUNNINGLEVEL" type="VARCHAR(36)"/>
+            <column name="ORDERTYPE" type="VARCHAR(36)"/>
             <column name="ORDERSTATUS" type="TINYINT"/>
-            <column name="PAYMENTTERMS" type="CHAR(36)"/>
-            <column name="DELIVERYTERMS" type="CHAR(36)"/>
+            <column name="PAYMENTTERMS" type="VARCHAR(36)"/>
+            <column name="DELIVERYTERMS" type="VARCHAR(36)"/>
             <column name="DELIVERYADDRESS" type="NCLOB"/>
             <column name="PAYMENTADDRESS" type="NCLOB"/>
             <column name="NOTICE" type="NCLOB"/>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/Ticketmanagement/create_Ticket_table.xml b/.liquibase/Data_alias/basic/2019.1.4/Ticketmanagement/create_Ticket_table.xml
index 01ea25c8021..80423ffb13e 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/Ticketmanagement/create_Ticket_table.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/Ticketmanagement/create_Ticket_table.xml
@@ -9,7 +9,7 @@
                 <constraints nullable="false" unique="true"/>
             </column>
             <column name="CODE" type="INTEGER"/>
-            <column name="TICKETTYPE" type="CHAR(36)"/>
+            <column name="TICKETTYPE" type="VARCHAR(36)"/>
         </createTable>
         
         <dropColumn tableName="TASK" columnName="CODE"/>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/add_ObjectRelation_type.xml b/.liquibase/Data_alias/basic/2019.1.4/add_ObjectRelation_type.xml
index 063480e4508..dd117cd726f 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/add_ObjectRelation_type.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/add_ObjectRelation_type.xml
@@ -11,7 +11,7 @@
             <column name="RELATION_TITLE" type="NVARCHAR(80)">
                 <constraints nullable="false"/>
             </column>
-            <column name="RELATION_TYPE" type="CHAR(36)">
+            <column name="RELATION_TYPE" type="VARCHAR(36)">
                 <constraints nullable="false"/>
             </column>
             <column name="SIDE" type="INTEGER">
@@ -23,8 +23,8 @@
         </createTable>
         
         <addColumn tableName="AB_OBJECTRELATION">
-            <column name="AB_OBJECTRELATIONTYPE1" type="CHAR(36)"/>
-            <column name="AB_OBJECTRELATIONTYPE2" type="CHAR(36)"/>
+            <column name="AB_OBJECTRELATIONTYPE1" type="VARCHAR(36)"/>
+            <column name="AB_OBJECTRELATIONTYPE2" type="VARCHAR(36)"/>
             <column name="INFO" type="NCLOB"/>
         </addColumn>
         
diff --git a/.liquibase/Data_alias/basic/2019.1.4/change_Milestone_datatype_to_new_Keyword_logic.xml b/.liquibase/Data_alias/basic/2019.1.4/change_Milestone_datatype_to_new_Keyword_logic.xml
index 6e80ad7b501..7784c6f9736 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/change_Milestone_datatype_to_new_Keyword_logic.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/change_Milestone_datatype_to_new_Keyword_logic.xml
@@ -7,7 +7,7 @@
             ALTER TABLE SALESPROJECT_MILESTONE DROP COLUMN KIND;
             RENAME COLUMN SALESPROJECT_MILESTONE.KIND_NEW TO KIND;
             
-            ALTER TABLE SALESPROJECT_MILESTONE ADD COLUMN MILESTONEVALUE_NEW CHAR(36);
+            ALTER TABLE SALESPROJECT_MILESTONE ADD COLUMN MILESTONEVALUE_NEW VARCHAR(36);
             UPDATE SALESPROJECT_MILESTONE SET MILESTONEVALUE_NEW=CHAR(MILESTONEVALUE);
             ALTER TABLE SALESPROJECT_MILESTONE DROP COLUMN MILESTONEVALUE;
             RENAME COLUMN SALESPROJECT_MILESTONE.MILESTONEVALUE_NEW TO MILESTONEVALUE;
@@ -22,6 +22,6 @@
         </preConditions>
 
         <modifyDataType tableName="SALESPROJECT_MILESTONE" columnName="KIND" newDataType="NVARCHAR(80)"/>
-        <modifyDataType tableName="SALESPROJECT_MILESTONE" columnName="MILESTONEVALUE" newDataType="CHAR(36)"/>
+        <modifyDataType tableName="SALESPROJECT_MILESTONE" columnName="MILESTONEVALUE" newDataType="VARCHAR(36)"/>
     </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/2019.1.4/create_description_translation.xml b/.liquibase/Data_alias/basic/2019.1.4/create_description_translation.xml
index 07230bba7ef..376c8b623a7 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/create_description_translation.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/create_description_translation.xml
@@ -11,7 +11,7 @@
         <column name="OBJECT_ROWID" type="CHAR(36)">
             <constraints nullable="false"/>
         </column>
-        <column name="LANG" type="CHAR(36)"/>
+        <column name="LANG" type="VARCHAR(36)"/>
         <column name="DESCRIPTION" type="NCLOB"/>
     </createTable>
 </changeSet>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplate.xml b/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplate.xml
index e5e037f53b7..8e988e6fa88 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplate.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplate.xml
@@ -6,8 +6,8 @@
                 <constraints primaryKey="true" primaryKeyName="PK_DOCUMENTTEMPLATE_DOCUMENTTEMPLATEID"/>
             </column>   
             <column name="NAME" type="NVARCHAR(50)"/>                       
-            <column name="KIND" type="CHAR(36)"/>
-            <column name="CLASSIFICATION" type="CHAR(36)"/>
+            <column name="KIND" type="VARCHAR(36)"/>
+            <column name="CLASSIFICATION" type="VARCHAR(36)"/>
             <column name="ISOLANGUAGE" type="CHAR(3)"/>
             <column name="DESCRIPTION" type="NVARCHAR(500)"/>
             <column name="USER_NEW" type="NVARCHAR(50)">
diff --git a/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplatelink.xml b/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplatelink.xml
index 56241ea4fef..f3eb28f1b49 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplatelink.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/create_documenttemplatelink.xml
@@ -5,8 +5,8 @@
             <column name="DOCUMENTTEMPLATELINKID" type="CHAR(36)">
                 <constraints primaryKey="true" primaryKeyName="PK_DOCUMENTTEMPLATELINK_DOCUMENTTEMPLATELINKID"/>
             </column>   
-            <column name="DOCUMENTTEMPLATE_ID_PARENT" type="CHAR(36)"/>
-            <column name="DOCUMENTTEMPLATE_ID_CHILD" type="CHAR(36)"/>  
+            <column name="DOCUMENTTEMPLATE_ID_PARENT" type="VARCHAR(36)"/>
+            <column name="DOCUMENTTEMPLATE_ID_CHILD" type="VARCHAR(36)"/>  
             <column name="USER_NEW" type="NVARCHAR(50)">
                 <constraints nullable="false"/>
             </column>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/create_salutation.xml b/.liquibase/Data_alias/basic/2019.1.4/create_salutation.xml
index dfcc9a98e28..f6a261e4f7e 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/create_salutation.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/create_salutation.xml
@@ -9,7 +9,7 @@
             <column name="ISOLANGUAGE" type="CHAR(3)"/>
             <column name="LETTERSALUTATION" type="NVARCHAR(200)"/>
             <column name="SALUTATION" type="NVARCHAR(200)"/>
-            <column name="SEX" type="CHAR(36)"/>
+            <column name="SEX" type="VARCHAR(36)"/>
             <column name="SORT" type="INTEGER"/>
             <column name="TITLE" type="NVARCHAR(30)"/>       
         </createTable>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/drop_pricePolitics-weakness-strength.xml b/.liquibase/Data_alias/basic/2019.1.4/drop_pricePolitics-weakness-strength.xml
index 59d462631e8..f6e6e42445a 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/drop_pricePolitics-weakness-strength.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/drop_pricePolitics-weakness-strength.xml
@@ -7,13 +7,13 @@
         
         <rollback>
             <addColumn tableName="ORGANISATION">
-                <column name="WEAKNESS" type="CHAR(36)"/>
+                <column name="WEAKNESS" type="VARCHAR(36)"/>
             </addColumn>
             <addColumn tableName="ORGANISATION">
-                <column name="STRENGTH" type="CHAR(36)"/>
+                <column name="STRENGTH" type="VARCHAR(36)"/>
             </addColumn>
             <addColumn tableName="ORGANISATION">
-                <column name="PRICE_POLITICS" type="CHAR(36)"/>
+                <column name="PRICE_POLITICS" type="VARCHAR(36)"/>
             </addColumn>
         </rollback>
     </changeSet>
diff --git a/.liquibase/Data_alias/basic/2019.1.4/task_add_parent.xml b/.liquibase/Data_alias/basic/2019.1.4/task_add_parent.xml
index 2deaf06e53d..62aa323a2d7 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/task_add_parent.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/task_add_parent.xml
@@ -4,7 +4,7 @@
         <addColumn tableName="TASK">
             <column name="PARENT_CONTEXT" type="VARCHAR(64)"/>
             <column name="PARENT_ID" type="CHAR(36)"/>
-            <column name="PROGRESS" type="CHAR(36)"/>
+            <column name="PROGRESS" type="VARCHAR(36)"/>
         </addColumn>
     </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml
index 56744dc5078..4a958c3462f 100644
--- a/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml
+++ b/.liquibase/Data_alias/basic/2019.1.4/update_Salesproject_Member.xml
@@ -11,7 +11,7 @@
         </addColumn>
         <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_MEMBER" columnDataType="CHAR(36)"/>
         <renameColumn newColumnName="OBJECTMEMBERID" oldColumnName="SALESPROJECT_MEMBERID" tableName="SALESPROJECT_MEMBER" columnDataType="CHAR(36)"/>
-        <renameColumn newColumnName="MEMBERROLE" oldColumnName="SALESPROJECT_MEMBERROLE" tableName="SALESPROJECT_MEMBER" columnDataType="CHAR(36)"/>
+        <renameColumn newColumnName="MEMBERROLE" oldColumnName="SALESPROJECT_MEMBERROLE" tableName="SALESPROJECT_MEMBER" columnDataType="VARCHAR(36)"/>
         <update tableName="SALESPROJECT_MEMBER">
             <column name="OBJECT_TYPE" value="Salesproject" />
             <where>OBJECT_ROWID = '0833465c-8851-4fbb-b7e3-8c1d73c903da'</where>
diff --git a/.liquibase/Data_alias/basic/2019.2.1/alter_BulkMailRecipient_problem.xml b/.liquibase/Data_alias/basic/2019.2.1/alter_BulkMailRecipient_problem.xml
index ee05b957ba1..2501920e8ae 100644
--- a/.liquibase/Data_alias/basic/2019.2.1/alter_BulkMailRecipient_problem.xml
+++ b/.liquibase/Data_alias/basic/2019.2.1/alter_BulkMailRecipient_problem.xml
@@ -3,7 +3,7 @@
                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
     <changeSet author="s.listl" id="b8a37d10-90db-497a-b2a7-69a25eff27ba">
         <addColumn tableName="BULKMAILRECIPIENT">
-            <column name="PROBLEM" type="CHAR(36)"/>
+            <column name="PROBLEM" type="VARCHAR(36)"/>
         </addColumn>
     </changeSet>
 </databaseChangeLog>
diff --git a/.liquibase/Data_alias/basic/2019.2.1/alter_Campaign_currency.xml b/.liquibase/Data_alias/basic/2019.2.1/alter_Campaign_currency.xml
index 8a09edddd07..e845653c59c 100644
--- a/.liquibase/Data_alias/basic/2019.2.1/alter_Campaign_currency.xml
+++ b/.liquibase/Data_alias/basic/2019.2.1/alter_Campaign_currency.xml
@@ -3,7 +3,7 @@
                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
     <changeSet author="s.listl" id="28c04b3e-c643-4ef9-b1fa-4a8816e9ad0d">
         <addColumn tableName="CAMPAIGN">
-            <column name="CURRENCY" type="CHAR(36)"/>
+            <column name="CURRENCY" type="VARCHAR(36)"/>
         </addColumn>
     </changeSet>
 </databaseChangeLog>
diff --git a/.liquibase/Data_alias/basic/2019.2.1/alter_SerialLetter.xml b/.liquibase/Data_alias/basic/2019.2.1/alter_SerialLetter.xml
index de3d63640b8..bbb4165dff3 100644
--- a/.liquibase/Data_alias/basic/2019.2.1/alter_SerialLetter.xml
+++ b/.liquibase/Data_alias/basic/2019.2.1/alter_SerialLetter.xml
@@ -3,7 +3,7 @@
                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
     <changeSet author="s.listl" id="f1a65325-8a60-409e-9271-512c14b5e1b7">
         <addColumn tableName="SERIALLETTER">
-            <column name="STATUS" type="CHAR(36)"/>
+            <column name="STATUS" type="VARCHAR(36)"/>
         </addColumn>
     </changeSet>
 </databaseChangeLog>
diff --git a/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml
index c9ec02e4aed..b3b37c7fd36 100644
--- a/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml
+++ b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml
@@ -7,7 +7,7 @@
             </column>
             <column name="ATTRIBUTE_PARENT_ID" type="CHAR(36)">
             </column>
-            <column name="ATTRIBUTE_TYPE" type="CHAR(36)">
+            <column name="ATTRIBUTE_TYPE" type="VARCHAR(36)">
                 <constraints nullable="false"/>
             </column>
             <column name="ATTRIBUTE_NAME" type="NVARCHAR(63)">
diff --git a/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml
index 6050c7975f3..039488373b1 100644
--- a/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml
+++ b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml
@@ -15,7 +15,7 @@
                 <constraints nullable="false"/>
             </column>
             <column name="CHAR_VALUE" type="NVARCHAR(63)"/>
-            <column name="ID_VALUE" type="CHAR(36)"/>
+            <column name="ID_VALUE" type="VARCHAR(36)"/>
             <column name="DATE_VALUE" type="DATETIME"/>
             <column name="NUMBER_VALUE" type="NUMERIC(14,2)"/>
             <column name="BOOL_VALUE" type="TINYINT"/>
diff --git a/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml
index 47b8c016a72..df570f54d0f 100644
--- a/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml
+++ b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml
@@ -9,7 +9,7 @@
             <column name="NAME" type="VARCHAR(100)">
                 <constraints nullable="false"/>
             </column>
-            <column name="KIND" type="CHAR(36)">
+            <column name="KIND" type="VARCHAR(36)">
                 <constraints nullable="false"/>
             </column>
             <column name="CONTAINER" type="VARCHAR(80)">
diff --git a/.liquibase/Data_alias/basic/init/struct/create_activity.xml b/.liquibase/Data_alias/basic/init/struct/create_activity.xml
index 2949a6011ce..d6a827d9714 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_activity.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_activity.xml
@@ -5,7 +5,7 @@
             <column name="SUBJECT" type="NVARCHAR(254)"/>
             <column name="INFO" type="NCLOB"/>
             <column name="CATEGORY" type="INTEGER"/>
-            <column name="DIRECTION" type="CHAR(36)"/>
+            <column name="DIRECTION" type="VARCHAR(36)"/>
             <column name="ENTRYDATE" type="DATETIME"/>
             <column name="ACTIVITYID" type="CHAR(36)">
                 <constraints primaryKey="true" primaryKeyName="PK_ACTIVITY_ACTIVITYID"/>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_commrestriction.xml b/.liquibase/Data_alias/basic/init/struct/create_commrestriction.xml
index 11015875e87..6c46d01f7b8 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_commrestriction.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_commrestriction.xml
@@ -5,7 +5,7 @@
             <column name="COMMRESTRICTIONID" type="CHAR(36)">
                 <constraints primaryKey="true" primaryKeyName="PK_COMMRESTRICTION_COMMRESTRICTIONID"/>
             </column>
-            <column name="MEDIUM" type="CHAR(36)"/>
+            <column name="MEDIUM" type="VARCHAR(36)"/>
             <column name="REASON" type="NVARCHAR(250)"/>
             <column name="CONTACT_ID" type="CHAR(36)"/>
             <column name="STARTDATE" type="DATETIME"/>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_contact.xml b/.liquibase/Data_alias/basic/init/struct/create_contact.xml
index eb998c454c5..a5bae74afc5 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_contact.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_contact.xml
@@ -2,7 +2,7 @@
 <databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
     <changeSet author="j.hoermann" id="1f8bb402-3dd8-4732-8409-0ffc784f84f4">
         <createTable tableName="CONTACT">
-            <column name="STATUS" type="CHAR(36)"/>
+            <column name="STATUS" type="VARCHAR(36)"/>
             <column name="ISOLANGUAGE" type="CHAR(3)"/>
             <column name="ORGANISATION_ID" type="CHAR(36)"/>
             <column name="PERSON_ID" type="CHAR(36)" />
diff --git a/.liquibase/Data_alias/basic/init/struct/create_contract.xml b/.liquibase/Data_alias/basic/init/struct/create_contract.xml
index d3fc8754991..6918478eb75 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_contract.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_contract.xml
@@ -11,9 +11,9 @@
             <column name="CONTRACTID" type="CHAR(36)">
                 <constraints primaryKey="true" primaryKeyName="PK_CONTRACT_CONTRACTID"/>
             </column>
-            <column name="CONTRACTSTATUS" type="CHAR(36)"/>
-            <column name="CONTRACTTYPE" type="CHAR(36)"/>
-            <column name="PAYMENT" type="CHAR(36)"/>
+            <column name="CONTRACTSTATUS" type="VARCHAR(36)"/>
+            <column name="CONTRACTTYPE" type="VARCHAR(36)"/>
+            <column name="PAYMENT" type="VARCHAR(36)"/>
             <column name="REMARK" type="NCLOB"/>
             <column name="CONTACT_ID" type="CHAR(36)"/>
         </createTable>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_offer.xml b/.liquibase/Data_alias/basic/init/struct/create_offer.xml
index e26fc3909e6..16b5ee7981c 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_offer.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_offer.xml
@@ -16,11 +16,11 @@
                 <column name="ISOLANGUAGE" type="CHAR(3)"/>
                 <column name="OFFERCODE" type="INTEGER"/>
                 <column name="VERSNR" type="INTEGER"/>
-                <column name="STATUS" type="CHAR(36)"/>
+                <column name="STATUS" type="VARCHAR(36)"/>
                 <column name="PROBABILITY" type="INTEGER"/>
                 <column name="NET" type="NUMERIC(14,2)"/>
                 <column name="VAT" type="NUMERIC(14,2)"/>
-                <column name="CURRENCY" type="CHAR(36)"/>
+                <column name="CURRENCY" type="VARCHAR(36)"/>
                 <column name="ADDRESS" type="NCLOB"/>
 	</createTable>      
 </changeSet>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_offeritem.xml b/.liquibase/Data_alias/basic/init/struct/create_offeritem.xml
index a01d49bdd3a..1574b7cfccd 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_offeritem.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_offeritem.xml
@@ -6,7 +6,7 @@
 			<constraints primaryKey="true" primaryKeyName="PK_OFFERITEM_OFFERITEMID"/>
 		</column>   
                 <column name="OFFER_ID" type="CHAR(36)"/>
-                <column name="UNIT" type="CHAR(36)"/>
+                <column name="UNIT" type="VARCHAR(36)"/>
                 <column name="QUANTITY" type="NUMERIC(14,2)"/>
                 <column name="GROUPCODEID" type="CHAR(36)"/>
                 <column name="ASSIGNEDTO" type="CHAR(36)">
diff --git a/.liquibase/Data_alias/basic/init/struct/create_organisation.xml b/.liquibase/Data_alias/basic/init/struct/create_organisation.xml
index 0bc211b5820..e4842ea80e6 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_organisation.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_organisation.xml
@@ -6,7 +6,7 @@
                 <constraints nullable="false"/>
             </column>
             <column name="INFO" type="NCLOB"/>
-            <column name="KIND" type="CHAR(36)"/>
+            <column name="KIND" type="VARCHAR(36)"/>
             <column name="CUSTOMERCODE" type="NVARCHAR(30)"/>
             <column name="ORGANISATIONID" type="CHAR(36)">
                 <constraints primaryKey="true" primaryKeyName="PK_ORG_ORGID"/>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_person.xml b/.liquibase/Data_alias/basic/init/struct/create_person.xml
index 06fec0d99bc..24a73873dcf 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_person.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_person.xml
@@ -11,7 +11,7 @@
 		<column name="LASTNAME" type="NVARCHAR(50)">
                     <constraints nullable="false"/>
                 </column>
-                <column name="GENDER" type="CHAR(36)"/>
+                <column name="GENDER" type="VARCHAR(36)"/>
 		<column name="SALUTATION" type="NVARCHAR(16)"/>
 		<column name="TITLE" type="NVARCHAR(50)"/>
 		<column name="TITLESUFFIX" type="NVARCHAR(50)"/>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_product.xml b/.liquibase/Data_alias/basic/init/struct/create_product.xml
index c221bb25aa1..10a7180bc9d 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_product.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_product.xml
@@ -16,7 +16,7 @@
             <column name="LANGUAGE" type="CHAR(3)"/>
             <column name="INFO" type="NCLOB"/>
             <column name="STATUS" type="INTEGER"/>
-            <column name="UNIT" type="CHAR(36)"/>
+            <column name="UNIT" type="VARCHAR(36)"/>
         </createTable>      
     </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/init/struct/create_productprice.xml b/.liquibase/Data_alias/basic/init/struct/create_productprice.xml
index 5e0acf90ead..51f689309fc 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_productprice.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_productprice.xml
@@ -15,10 +15,10 @@
                     <constraints nullable="false" foreignKeyName="FK_PRODUCTPRICE_PRODUCT_ID" references="PRODUCT(PRODUCTID)"/>
                 </column>
                 <column name="FROMQUANTITY" type="NUMERIC(14,2)"/>
-                <column name="CURRENCY" type="CHAR(36)">
+                <column name="CURRENCY" type="VARCHAR(36)">
                     <constraints nullable="false"/>
                 </column>
-                <column name="PRICELIST" type="CHAR(36)"/>
+                <column name="PRICELIST" type="VARCHAR(36)"/>
                 <column name="BUYSELL" type="NVARCHAR(5)"/>
 	</createTable>      
 </changeSet>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_salesorder.xml b/.liquibase/Data_alias/basic/init/struct/create_salesorder.xml
index 031624d87e1..9c66a74803c 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_salesorder.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_salesorder.xml
@@ -18,7 +18,7 @@
                 <column name="VERSNR" type="INTEGER"/>
                 <column name="NET" type="NUMERIC(14,2)"/>
                 <column name="VAT" type="NUMERIC(14,2)"/>
-                <column name="CURRENCY" type="CHAR(36)"/>
+                <column name="CURRENCY" type="VARCHAR(36)"/>
 	</createTable>      
 </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/init/struct/create_salesorderitem.xml b/.liquibase/Data_alias/basic/init/struct/create_salesorderitem.xml
index 60caa279232..1e34530ab56 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_salesorderitem.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_salesorderitem.xml
@@ -6,7 +6,7 @@
 			<constraints primaryKey="true" primaryKeyName="PK_SALESORDERITEM_SALESORDERITEMID"/>
 		</column>   
                 <column name="SALESORDER_ID" type="CHAR(36)"/>
-                <column name="UNIT" type="CHAR(36)"/>
+                <column name="UNIT" type="VARCHAR(36)"/>
                 <column name="QUANTITY" type="NUMERIC(14,2)"/>
                 <column name="GROUPCODEID" type="CHAR(36)"/>
                 <column name="ASSIGNEDTO" type="CHAR(36)">
diff --git a/.liquibase/Data_alias/basic/init/struct/create_salesproject.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject.xml
index 31c58ec2084..332e3fdde69 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_salesproject.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_salesproject.xml
@@ -18,7 +18,7 @@
             <column name="ENDDATE" type="DATETIME"/>
             <column name="ESTIMATION" type="NVARCHAR(50)"/>
             <column name="ESTIMATIONVALUE" type="INTEGER"/>
-            <column name="PROBABILITY" type="CHAR(36)"/>
+            <column name="PROBABILITY" type="VARCHAR(36)"/>
 
             <column name="SALESPROJECTID" type="CHAR(36)">
                 <constraints primaryKey="true" primaryKeyName="PK_SALESPROJECT_SALESPROJECTID"/>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_salesproject_competition.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_competition.xml
index 2c2bb70a55d..e27e2e43fb2 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_salesproject_competition.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_salesproject_competition.xml
@@ -13,7 +13,7 @@
             </column>
             <column name="DATE_CANCELLED" type="DATETIME"/>
             <column name="INFO" type="NCLOB"/>
-            <column name="REASON" type="CHAR(36)"/>
+            <column name="REASON" type="VARCHAR(36)"/>
             <column name="STATUS" type="INTEGER"/> 
             <column name="PHASE" type="INTEGER"/>
                         
diff --git a/.liquibase/Data_alias/basic/init/struct/create_salesproject_forecast.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_forecast.xml
index 99f74a43419..5ee7ec1bb0d 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_salesproject_forecast.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_salesproject_forecast.xml
@@ -12,7 +12,7 @@
                 <constraints nullable="false"/>
             </column>
             
-            <column name="GROUPCODE" type="CHAR(36)"/>
+            <column name="GROUPCODE" type="VARCHAR(36)"/>
             <column name="INFO" type="NCLOB"/>
             <column name="DATE_START" type="DATETIME"/>
             
diff --git a/.liquibase/Data_alias/basic/init/struct/create_salesproject_member.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_member.xml
index 328e0e9e133..4562dc8aa02 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_salesproject_member.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_salesproject_member.xml
@@ -12,7 +12,7 @@
                 <constraints nullable="false"/>
             </column>
             <column name="RELATIONSHIP" type="INTEGER"/>
-            <column name="SALESPROJECT_MEMBERROLE" type="CHAR(36)"/>
+            <column name="SALESPROJECT_MEMBERROLE" type="VARCHAR(36)"/>
             
         </createTable>
     </changeSet>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_salesproject_source.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_source.xml
index 771ed02dce4..0f6f7da83b6 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_salesproject_source.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_salesproject_source.xml
@@ -11,7 +11,7 @@
             <column name="SALESPROJECT_ID" type="CHAR(36)">
                 <constraints nullable="false"/>
             </column>
-            <column name="TOUCHPOINT" type="CHAR(36)"/>            
+            <column name="TOUCHPOINT" type="VARCHAR(36)"/>            
             
             
         </createTable>
diff --git a/.liquibase/Data_alias/basic/init/struct/create_stock.xml b/.liquibase/Data_alias/basic/init/struct/create_stock.xml
index 1ca40622310..f94470f7306 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_stock.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_stock.xml
@@ -14,7 +14,7 @@
                     <constraints nullable="false" foreignKeyName="FK_STOCK_PRODUCT_ID" references="PRODUCT(PRODUCTID)"/>
                 </column>
                 <column name="ENTRYDATE" type="DATETIME"/>
-                <column name="WAREHOUSE" type="CHAR(36)"/>
+                <column name="WAREHOUSE" type="VARCHAR(36)"/>
 	</createTable>      
 </changeSet>
 </databaseChangeLog>
\ No newline at end of file
diff --git a/.liquibase/Data_alias/basic/init/struct/create_task.xml b/.liquibase/Data_alias/basic/init/struct/create_task.xml
index cf34a7d0075..759b0e4926d 100644
--- a/.liquibase/Data_alias/basic/init/struct/create_task.xml
+++ b/.liquibase/Data_alias/basic/init/struct/create_task.xml
@@ -10,13 +10,13 @@
                 <constraints nullable="false" unique="true"/>
             </column>
             <column name="SUBJECT" type="NVARCHAR(254)"/>
-            <column name="STATUS" type="CHAR(36)"/>
+            <column name="STATUS" type="VARCHAR(36)"/>
             <column name="PRIORITY" type="SMALLINT"/>
             <column name="REQUESTOR_CONTACT_ID" type="CHAR(36)"/>
             <column name="EDITOR_CONTACT_ID" type="CHAR(36)"/>
             <column name="START_DATE" type="DATETIME"/>
             <column name="MATURITY_DATE" type="DATETIME"/>
-            <column name="KIND" type="CHAR(36)"/>
+            <column name="KIND" type="VARCHAR(36)"/>
             <column name="DESCRIPTION" type="NCLOB"/>
             <column name="PROTECTIONLEVEL" type="SMALLINT"/>
         </createTable>
-- 
GitLab