Skip to content
Snippets Groups Projects
Commit 940f0d3c authored by Sophia Leierseder's avatar Sophia Leierseder
Browse files

merged master into campaignmanagement

parents a0d1f80f 376cbe61
No related branches found
No related tags found
No related merge requests found
Showing
with 713 additions and 419 deletions
...@@ -176,6 +176,18 @@ ...@@ -176,6 +176,18 @@
<param value="0b12da28-e132-4a91-a9ca-beceb811fa44" /> <param value="0b12da28-e132-4a91-a9ca-beceb811fa44" />
</whereParams> </whereParams>
</delete> </delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="135eef4c-4c98-4f6a-8b9d-a5dee5b60d31" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="42e5f9eb-a1f7-4aba-81b6-507a935de624" />
</whereParams>
</delete>
</rollback> </rollback>
</changeSet> </changeSet>
</databaseChangeLog> </databaseChangeLog>
\ No newline at end of file
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<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.leierseder" id="e05723fe-c397-4a6a-bad3-f640c710dea7">
<insert tableName="AB_KEYWORD_ATTRIBUTE">
<column name="AB_KEYWORD_ATTRIBUTEID" value="5e65d4a0-af83-4a7b-babb-b1b7af4b9f20"/>
<column name="NAME" value="AdvertisingBan"/>
<column name="CONTAINER" value="CommunicationMediumCampaign"/>
<column name="TYPE" value="CHAR_VALUE"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTE">
<column name="AB_KEYWORD_ATTRIBUTEID" value="d6c0fd72-ded2-4e4d-adf5-f8832d7b24f2"/>
<column name="NAME" value="AdvertisingBanIcon"/>
<column name="CONTAINER" value="CommunicationMediumCampaign"/>
<column name="TYPE" value="CHAR_VALUE"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="2acd3694-ccef-4d0b-ae7a-b3d31f8d9cc0"/>
<column name="KEYID" value="97a53bf1-0862-4973-a774-d2b8eeb78006"/>
<column name="TITLE" value="Phone"/>
<column name="CONTAINER" value="CommunicationMediumCampaign"/>
<column name="SORTING" valueNumeric="0"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="ca0302d1-23ec-49a3-a076-ea14854d5b92"/>
<column name="AB_KEYWORD_ENTRY_ID" value="2acd3694-ccef-4d0b-ae7a-b3d31f8d9cc0"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="5e65d4a0-af83-4a7b-babb-b1b7af4b9f20"/>
<column name="CHAR_VALUE" value="No calls"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="08976dd1-ae7e-4c33-b5a3-c2889a295651"/>
<column name="AB_KEYWORD_ENTRY_ID" value="2acd3694-ccef-4d0b-ae7a-b3d31f8d9cc0"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="d6c0fd72-ded2-4e4d-adf5-f8832d7b24f2"/>
<column name="CHAR_VALUE" value="VAADIN:PHONE"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="cb07397b-a976-4960-b8e5-9edf189c5caf"/>
<column name="KEYID" value="8d25a426-808d-4f57-8637-7319f3b4be41"/>
<column name="TITLE" value="E-Mail"/>
<column name="CONTAINER" value="CommunicationMediumCampaign"/>
<column name="SORTING" valueNumeric="1"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="9d8e534d-9c34-4cb7-b0bb-7428e8942482"/>
<column name="AB_KEYWORD_ENTRY_ID" value="cb07397b-a976-4960-b8e5-9edf189c5caf"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="5e65d4a0-af83-4a7b-babb-b1b7af4b9f20"/>
<column name="CHAR_VALUE" value="No mails"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="6767aead-da3c-4ce4-a95c-fbd6f4401c53"/>
<column name="AB_KEYWORD_ENTRY_ID" value="cb07397b-a976-4960-b8e5-9edf189c5caf"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="d6c0fd72-ded2-4e4d-adf5-f8832d7b24f2"/>
<column name="CHAR_VALUE" value="VAADIN:AT"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="990a03e0-aeb4-4bdb-9d22-09b66eee6b85"/>
<column name="KEYID" value="accb9390-757a-4549-9c03-7c8219260055"/>
<column name="TITLE" value="Letter"/>
<column name="CONTAINER" value="CommunicationMediumCampaign"/>
<column name="SORTING" valueNumeric="2"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="766e211d-07ed-4d23-b5e9-f455511811d8"/>
<column name="AB_KEYWORD_ENTRY_ID" value="990a03e0-aeb4-4bdb-9d22-09b66eee6b85"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="5e65d4a0-af83-4a7b-babb-b1b7af4b9f20"/>
<column name="CHAR_VALUE" value="No letters"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="9d09f8a7-dc4b-4a70-b1e3-d5f607637c0b"/>
<column name="AB_KEYWORD_ENTRY_ID" value="990a03e0-aeb4-4bdb-9d22-09b66eee6b85"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="d6c0fd72-ded2-4e4d-adf5-f8832d7b24f2"/>
<column name="CHAR_VALUE" value="VAADIN:ENVELOPE"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="51085b8b-ded0-4d1d-9e85-ae89bd1480fe"/>
<column name="KEYID" value="1f1bd64b-da10-4c81-84fd-9fa57dff736e"/>
<column name="TITLE" value="Fax"/>
<column name="CONTAINER" value="CommunicationMediumCampaign"/>
<column name="SORTING" valueNumeric="3"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="1e6a750e-fd92-49b3-90b0-11ba277b3c82"/>
<column name="AB_KEYWORD_ENTRY_ID" value="51085b8b-ded0-4d1d-9e85-ae89bd1480fe"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="5e65d4a0-af83-4a7b-babb-b1b7af4b9f20"/>
<column name="CHAR_VALUE" value="No fax"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="c3a88502-d1a7-4af0-b30c-396a66d3c195"/>
<column name="AB_KEYWORD_ENTRY_ID" value="51085b8b-ded0-4d1d-9e85-ae89bd1480fe"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="d6c0fd72-ded2-4e4d-adf5-f8832d7b24f2"/>
<column name="CHAR_VALUE" value="VAADIN:PRINT"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="b72ba2f5-612b-4ef6-832e-62089892b8d7"/>
<column name="KEYID" value="fbf68c7e-655d-42ca-a279-6606004cafe4"/>
<column name="TITLE" value="SMS"/>
<column name="CONTAINER" value="CommunicationMediumCampaign"/>
<column name="SORTING" valueNumeric="4"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="a92e3492-875e-40e6-947e-3077e9cb6e36"/>
<column name="AB_KEYWORD_ENTRY_ID" value="b72ba2f5-612b-4ef6-832e-62089892b8d7"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="5e65d4a0-af83-4a7b-babb-b1b7af4b9f20"/>
<column name="CHAR_VALUE" value="No SMS"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="0a2db2d9-39ce-4c4f-999c-127881407b3f"/>
<column name="AB_KEYWORD_ENTRY_ID" value="b72ba2f5-612b-4ef6-832e-62089892b8d7"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="d6c0fd72-ded2-4e4d-adf5-f8832d7b24f2"/>
<column name="CHAR_VALUE" value="VAADIN:PAPERPLANE"/>
</insert>
<rollback>
<delete tableName="AB_KEYWORD_ATTRIBUTE">
<where>AB_KEYWORD_ATTRIBUTEID = ?</where>
<whereParams>
<param value="5e65d4a0-af83-4a7b-babb-b1b7af4b9f20" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTE">
<where>AB_KEYWORD_ATTRIBUTEID = ?</where>
<whereParams>
<param value="d6c0fd72-ded2-4e4d-adf5-f8832d7b24f2" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ENTRY">
<where>AB_KEYWORD_ENTRYID = ?</where>
<whereParams>
<param value="2acd3694-ccef-4d0b-ae7a-b3d31f8d9cc0" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ENTRY">
<where>AB_KEYWORD_ENTRYID = ?</where>
<whereParams>
<param value="cb07397b-a976-4960-b8e5-9edf189c5caf" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="ca0302d1-23ec-49a3-a076-ea14854d5b92" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="08976dd1-ae7e-4c33-b5a3-c2889a295651" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ENTRY">
<where>AB_KEYWORD_ENTRYID = ?</where>
<whereParams>
<param value="aa2b9cc9-3e87-4fe9-98a2-a4e417a3324f" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="9d8e534d-9c34-4cb7-b0bb-7428e8942482" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="6767aead-da3c-4ce4-a95c-fbd6f4401c53" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ENTRY">
<where>AB_KEYWORD_ENTRYID = ?</where>
<whereParams>
<param value="990a03e0-aeb4-4bdb-9d22-09b66eee6b85" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="766e211d-07ed-4d23-b5e9-f455511811d8" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="9d09f8a7-dc4b-4a70-b1e3-d5f607637c0b" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ENTRY">
<where>AB_KEYWORD_ENTRYID = ?</where>
<whereParams>
<param value="51085b8b-ded0-4d1d-9e85-ae89bd1480fe" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="1e6a750e-fd92-49b3-90b0-11ba277b3c82" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="c3a88502-d1a7-4af0-b30c-396a66d3c195" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ENTRY">
<where>AB_KEYWORD_ENTRYID = ?</where>
<whereParams>
<param value="b72ba2f5-612b-4ef6-832e-62089892b8d7" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="a92e3492-875e-40e6-947e-3077e9cb6e36" />
</whereParams>
</delete>
<delete tableName="AB_KEYWORD_ATTRIBUTERELATION">
<where>AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="0a2db2d9-39ce-4c4f-999c-127881407b3f" />
</whereParams>
</delete>
</rollback>
</changeSet>
</databaseChangeLog>
\ No newline at end of file
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<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.leierseder" id="49ca80b4-7735-4300-8603-6761672b2048">
<insert tableName="AB_KEYWORD_ATTRIBUTE">
<column name="AB_KEYWORD_ATTRIBUTEID" value="4b05ec8a-6964-40e5-8713-0043ca926eb6"/>
<column name="NAME" value="defaultAvatarRepresentation"/>
<column name="CONTAINER" value="SalesprojectSource"/>
<column name="TYPE" value="CHAR_VALUE"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="4a6b782b-1b15-45d7-9acb-831312d3f745"/>
<column name="AB_KEYWORD_ENTRY_ID" value="f83c96e3-47be-4ca1-bc47-4a3a2fce7fca"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="4b05ec8a-6964-40e5-8713-0043ca926eb6"/>
<column name="CHAR_VALUE" value="VAADIN:GLOBE_WIRE"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="f3b79959-00e3-4361-b042-6c179dc6cbca"/>
<column name="AB_KEYWORD_ENTRY_ID" value="1a197ade-0c61-4643-8287-159719d519b4"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="4b05ec8a-6964-40e5-8713-0043ca926eb6"/>
<column name="CHAR_VALUE" value="VAADIN:HOME"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="54c417d8-e567-41ae-8d56-277559f7b023"/>
<column name="AB_KEYWORD_ENTRY_ID" value="f552b84a-b8e7-472a-9ce5-d64e7f14e74b"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="4b05ec8a-6964-40e5-8713-0043ca926eb6"/>
<column name="CHAR_VALUE" value="VAADIN:HOME"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="a6157376-f0af-49f2-b55e-5c0acc331742"/>
<column name="AB_KEYWORD_ENTRY_ID" value="7ea06933-94c9-4a05-ba7d-4266df9e4ab2"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="4b05ec8a-6964-40e5-8713-0043ca926eb6"/>
<column name="CHAR_VALUE" value="VAADIN:SHOP"/>
</insert>
</changeSet>
</databaseChangeLog>
\ No newline at end of file
...@@ -15,7 +15,13 @@ ...@@ -15,7 +15,13 @@
</insert> </insert>
<insert tableName="AB_KEYWORD_ATTRIBUTE"> <insert tableName="AB_KEYWORD_ATTRIBUTE">
<column name="AB_KEYWORD_ATTRIBUTEID" value="6f10015d-b7ee-43aa-99f9-87960ec2e4fd"/> <column name="AB_KEYWORD_ATTRIBUTEID" value="6f10015d-b7ee-43aa-99f9-87960ec2e4fd"/>
<column name="NAME" value="status"/> <column name="NAME" value="availableStatus"/>
<column name="CONTAINER" value="TaskType"/>
<column name="TYPE" value="CHAR_VALUE"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTE">
<column name="AB_KEYWORD_ATTRIBUTEID" value="729a41d1-0463-480d-bf7b-0eb6c2e96f37"/>
<column name="NAME" value="defaultStatus"/>
<column name="CONTAINER" value="TaskType"/> <column name="CONTAINER" value="TaskType"/>
<column name="TYPE" value="CHAR_VALUE"/> <column name="TYPE" value="CHAR_VALUE"/>
</insert> </insert>
...@@ -38,11 +44,17 @@ ...@@ -38,11 +44,17 @@
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="9ac96671-b519-488b-bbad-6dea3e5baafd"/> <column name="AB_KEYWORD_ATTRIBUTE_ID" value="9ac96671-b519-488b-bbad-6dea3e5baafd"/>
<column name="BOOL_VALUE" valueNumeric="0"/> <column name="BOOL_VALUE" valueNumeric="0"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="169edc60-5bad-45eb-b938-46a47b10a0a3"/>
<column name="AB_KEYWORD_ENTRY_ID" value="9e30365b-a9a6-4b57-ae6b-140c9e5a4eb4"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="729a41d1-0463-480d-bf7b-0eb6c2e96f37"/>
<column name="CHAR_VALUE" value="21bc4d20-1a87-4247-8f7c-8d3a09631850"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY"> <insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="2ef84e0e-988a-44b4-9d14-3461555d2f18"/> <column name="AB_KEYWORD_ENTRYID" value="2ef84e0e-988a-44b4-9d14-3461555d2f18"/>
<column name="KEYID" value="f3da0edd-49d9-4061-98c1-8fda8631be7e"/> <column name="KEYID" value="f3da0edd-49d9-4061-98c1-8fda8631be7e"/>
<column name="TITLE" value="Bug Ticket"/> <column name="TITLE" value="Complaint"/>
<column name="CONTAINER" value="TaskType"/> <column name="CONTAINER" value="TaskType"/>
<column name="SORTING" valueNumeric="1"/> <column name="SORTING" valueNumeric="1"/>
<column name="ISACTIVE" valueNumeric="1"/> <column name="ISACTIVE" valueNumeric="1"/>
...@@ -61,12 +73,12 @@ ...@@ -61,12 +73,12 @@
<column name="CHAR_VALUE" value="[&quot;ff8b1caf-cf30-4edb-b5ca-a9a219ba8399&quot;]"/> <column name="CHAR_VALUE" value="[&quot;ff8b1caf-cf30-4edb-b5ca-a9a219ba8399&quot;]"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION"> <insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="1e35235b-fc50-4098-bf10-2b05b4c37373"/> <column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="4cabba92-fa98-42c8-aabb-8bff718c1502"/>
<column name="AB_KEYWORD_ENTRY_ID" value="2ef84e0e-988a-44b4-9d14-3461555d2f18"/> <column name="AB_KEYWORD_ENTRY_ID" value="2ef84e0e-988a-44b4-9d14-3461555d2f18"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="6f10015d-b7ee-43aa-99f9-87960ec2e4fd"/> <column name="AB_KEYWORD_ATTRIBUTE_ID" value="729a41d1-0463-480d-bf7b-0eb6c2e96f37"/>
<column name="CHAR_VALUE" value="TicketStatus"/> <column name="CHAR_VALUE" value="21bc4d20-1a87-4247-8f7c-8d3a09631850"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ENTRY"> <insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="9d326a2a-923c-41de-adb9-b0f86417e7c2"/> <column name="AB_KEYWORD_ENTRYID" value="9d326a2a-923c-41de-adb9-b0f86417e7c2"/>
<column name="KEYID" value="7bf77721-470f-4cdf-a6af-452bf05a405b"/> <column name="KEYID" value="7bf77721-470f-4cdf-a6af-452bf05a405b"/>
...@@ -89,10 +101,10 @@ ...@@ -89,10 +101,10 @@
<column name="CHAR_VALUE" value="[&quot;01d761e0-802a-46d0-827f-b6ca5d9a2148&quot;]"/> <column name="CHAR_VALUE" value="[&quot;01d761e0-802a-46d0-827f-b6ca5d9a2148&quot;]"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION"> <insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="713685f5-18d6-4c8a-ad4c-1d193ca0b592"/> <column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="b7d946e4-3644-4f97-96cb-f2331fc3aa1e"/>
<column name="AB_KEYWORD_ENTRY_ID" value="9d326a2a-923c-41de-adb9-b0f86417e7c2"/> <column name="AB_KEYWORD_ENTRY_ID" value="9d326a2a-923c-41de-adb9-b0f86417e7c2"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="6f10015d-b7ee-43aa-99f9-87960ec2e4fd"/> <column name="AB_KEYWORD_ATTRIBUTE_ID" value="729a41d1-0463-480d-bf7b-0eb6c2e96f37"/>
<column name="CHAR_VALUE" value="TicketStatus"/> <column name="CHAR_VALUE" value="21bc4d20-1a87-4247-8f7c-8d3a09631850"/>
</insert> </insert>
</changeSet> </changeSet>
</databaseChangeLog> </databaseChangeLog>
\ No newline at end of file
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<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="d1440b93-e01c-406b-9f0d-c55cac877fcd">
<insert tableName="AB_KEYWORD_ATTRIBUTE">
<column name="AB_KEYWORD_ATTRIBUTEID" value="7186d414-710b-4171-902f-f96f728fe38f"/>
<column name="NAME" value="icon"/>
<column name="CONTAINER" value="TicketStatus"/>
<column name="TYPE" value="CHAR_VALUE"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="9cd52d5f-7438-45f9-96d9-47d093dc3245"/>
<column name="KEYID" value="ea5a0f80-4ba2-442f-892d-4992d664705b"/>
<column name="TITLE" value="new"/>
<column name="CONTAINER" value="TicketStatus"/>
<column name="SORTING" valueNumeric="0"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="1a93bc02-6cec-4f56-9b63-fac2f5ff4dc5"/>
<column name="AB_KEYWORD_ENTRY_ID" value="9cd52d5f-7438-45f9-96d9-47d093dc3245"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="7186d414-710b-4171-902f-f96f728fe38f"/>
<column name="CHAR_VALUE" value="NEON:STATUS_NOT_STARTED"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="75175699-62bd-43bf-81a1-0e0ace930e39"/>
<column name="KEYID" value="6f5fb83d-9a2a-420a-a73c-22bd7d31d3d5"/>
<column name="TITLE" value="in process"/>
<column name="CONTAINER" value="TicketStatus"/>
<column name="SORTING" valueNumeric="1"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="c67cdf5a-18e6-45ff-a077-5a8b0a174c00"/>
<column name="AB_KEYWORD_ENTRY_ID" value="75175699-62bd-43bf-81a1-0e0ace930e39"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="7186d414-710b-4171-902f-f96f728fe38f"/>
<column name="CHAR_VALUE" value="NEON:STATUS_IN_PROGRESS"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="d9c2402b-62d2-4d3e-9d48-c102c45935bd"/>
<column name="KEYID" value="34327ed4-75ed-4040-adc2-2919afe99209"/>
<column name="TITLE" value="testing"/>
<column name="CONTAINER" value="TicketStatus"/>
<column name="SORTING" valueNumeric="2"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="b429d563-2e04-4df8-a800-e3abf0c2bb66"/>
<column name="AB_KEYWORD_ENTRY_ID" value="d9c2402b-62d2-4d3e-9d48-c102c45935bd"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="7186d414-710b-4171-902f-f96f728fe38f"/>
<column name="CHAR_VALUE" value="NEON:STATUS_WAITING"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="b0549a0d-d0e2-46be-9e57-741d6ddfc2ae"/>
<column name="KEYID" value="b0549a0d-d0e2-46be-9e57-741d6ddfc2ae"/>
<column name="TITLE" value="waiting"/>
<column name="CONTAINER" value="TicketStatus"/>
<column name="SORTING" valueNumeric="3"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="e07e624c-1556-4908-a80f-7656fc5f2009"/>
<column name="AB_KEYWORD_ENTRY_ID" value="b0549a0d-d0e2-46be-9e57-741d6ddfc2ae"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="7186d414-710b-4171-902f-f96f728fe38f"/>
<column name="CHAR_VALUE" value="NEON:STATUS_WAITING"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="5d938aa3-cf32-4cd0-97a5-2b685ff7dc1b"/>
<column name="KEYID" value="84b84207-25ae-4988-ba0a-f998f64afb37"/>
<column name="TITLE" value="double"/>
<column name="CONTAINER" value="TicketStatus"/>
<column name="SORTING" valueNumeric="4"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="3b295993-8bbb-442f-8405-99adbad3ad7d"/>
<column name="AB_KEYWORD_ENTRY_ID" value="5d938aa3-cf32-4cd0-97a5-2b685ff7dc1b"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="7186d414-710b-4171-902f-f96f728fe38f"/>
<column name="CHAR_VALUE" value="NEON:STATUS_DONE"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="73a6493d-37a4-47ce-8d38-53a5e72e76c1"/>
<column name="KEYID" value="18ca0cb6-54d2-4696-8f24-b67c8aa56a77"/>
<column name="TITLE" value="closed"/>
<column name="CONTAINER" value="TicketStatus"/>
<column name="SORTING" valueNumeric="5"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/>
</insert>
<insert tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="22bac516-3dd6-47f1-a95b-26712031630b"/>
<column name="AB_KEYWORD_ENTRY_ID" value="73a6493d-37a4-47ce-8d38-53a5e72e76c1"/>
<column name="AB_KEYWORD_ATTRIBUTE_ID" value="7186d414-710b-4171-902f-f96f728fe38f"/>
<column name="CHAR_VALUE" value="NEON:STATUS_DONE"/>
</insert>
</changeSet>
</databaseChangeLog>
\ No newline at end of file
...@@ -70,6 +70,7 @@ ...@@ -70,6 +70,7 @@
<include relativeToChangelogFile="true" file="AditoBasic/init_OfferProbability.xml"/> <include relativeToChangelogFile="true" file="AditoBasic/init_OfferProbability.xml"/>
<include relativeToChangelogFile="true" file="AditoBasic/init_ActivityCategory.xml"/> <include relativeToChangelogFile="true" file="AditoBasic/init_ActivityCategory.xml"/>
<include relativeToChangelogFile="true" file="AditoBasic/init_CommunicationMedium.xml"/> <include relativeToChangelogFile="true" file="AditoBasic/init_CommunicationMedium.xml"/>
<include relativeToChangelogFile="true" file="AditoBasic/init_CommunicationMediumCampaign.xml"/>
<include relativeToChangelogFile="true" file="AditoBasic/init_AddressType.xml"/> <include relativeToChangelogFile="true" file="AditoBasic/init_AddressType.xml"/>
<include relativeToChangelogFile="true" file="AditoBasic/init_SalesprojectState.xml"/> <include relativeToChangelogFile="true" file="AditoBasic/init_SalesprojectState.xml"/>
<include relativeToChangelogFile="true" file="AditoBasic/init_SalesprojectPhase.xml"/> <include relativeToChangelogFile="true" file="AditoBasic/init_SalesprojectPhase.xml"/>
...@@ -183,6 +184,8 @@ ...@@ -183,6 +184,8 @@
<include relativeToChangelogFile="true" file="Ticketmanagement/insertTicketAttributes_TaskType_Task.xml"/> <include relativeToChangelogFile="true" file="Ticketmanagement/insertTicketAttributes_TaskType_Task.xml"/>
<include relativeToChangelogFile="true" file="Ticketmanagement/insert_TaskType_Task.xml"/> <include relativeToChangelogFile="true" file="Ticketmanagement/insert_TaskType_Task.xml"/>
<include relativeToChangelogFile="true" file="Ticketmanagement/insert_TicketStatus_Task.xml"/>
<include relativeToChangelogFile="true" file="Ticketmanagement/update_TaskStatus_add_icon.xml"/> <include relativeToChangelogFile="true" file="Ticketmanagement/update_TaskStatus_add_icon.xml"/>
<include relativeToChangelogFile="true" file="AditoBasic/salesprojectsource_add_icon_attr.xml"/>
</databaseChangeLog> </databaseChangeLog>
...@@ -36,6 +36,7 @@ ...@@ -36,6 +36,7 @@
<include relativeToChangelogFile="true" file="struct/create_salesorderitem.xml"/> <include relativeToChangelogFile="true" file="struct/create_salesorderitem.xml"/>
<include relativeToChangelogFile="true" file="struct/create_timetracking.xml"/> <include relativeToChangelogFile="true" file="struct/create_timetracking.xml"/>
<include relativeToChangelogFile="true" file="struct/create_task.xml"/> <include relativeToChangelogFile="true" file="struct/create_task.xml"/>
<include relativeToChangelogFile="true" file="struct/create_commrestriction.xml"/>
<!--reference files for keywords:--> <!--reference files for keywords:-->
<include relativeToChangelogFile="true" file="data/AditoBasic/ab_keyword_entry.xml"/> <include relativeToChangelogFile="true" file="data/AditoBasic/ab_keyword_entry.xml"/>
......
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<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.leierseder" id="b4c37abb-8d02-4fcf-a585-64e61864ece6">
<createTable tableName="COMMRESTRICTION">
<column name="COMMRESTRICTIONID" type="CHAR(36)">
<constraints primaryKey="true" primaryKeyName="PK_COMMRESTRICTION_COMMRESTRICTIONID"/>
</column>
<column name="MEDIUM" type="CHAR(36)"/>
<column name="REASON" type="NVARCHAR(250)"/>
<column name="CONTACT_ID" type="CHAR(36)"/>
<column name="STARTDATE" type="DATETIME"/>
<column name="EMPLOYEE_INVOLVED" type="NVARCHAR(250)"/>
</createTable>
</changeSet>
</databaseChangeLog>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1"> <application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1">
<name>_____SYSTEM_APPLICATION</name> <name>_____SYSTEM_APPLICATION</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<entityNode> <entityNode>
<name>entityNode</name> <name>entityNode</name>
<kind v="200" /> <kind v="200" />
</entityNode> </entityNode>
<company> <company>
<name>company</name> <name>company</name>
<backgroundColor v="0xff83cbd8" /> <backgroundColor v="0xff83cbd8" />
</company> </company>
</application> </application>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1"> <application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1">
<name>_____SYSTEM_CALENDAR_RIBBON</name> <name>_____SYSTEM_CALENDAR_RIBBON</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<entityNode> <entityNode>
<name>entityNode</name> <name>entityNode</name>
<kind v="200" /> <kind v="200" />
</entityNode> </entityNode>
<calendarRibbon> <calendarRibbon>
<name>calendarRibbon</name> <name>calendarRibbon</name>
<ribbonTasks> <ribbonTasks>
<ribbonTask> <ribbonTask>
<name>TASK_CALENDAR</name> <name>TASK_CALENDAR</name>
</ribbonTask> </ribbonTask>
</ribbonTasks> </ribbonTasks>
</calendarRibbon> </calendarRibbon>
</application> </application>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1"> <application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1">
<name>_____SYSTEM_CALENDAR_RIBBON_NEON</name> <name>_____SYSTEM_CALENDAR_RIBBON_NEON</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<entityNode> <entityNode>
<name>entityNode</name> <name>entityNode</name>
<kind v="200" /> <kind v="200" />
</entityNode> </entityNode>
<neonCalendarRibbon> <neonCalendarRibbon>
<name>neonCalendarRibbon</name> <name>neonCalendarRibbon</name>
<entity> <entity>
<name>entity</name> <name>entity</name>
</entity> </entity>
</neonCalendarRibbon> </neonCalendarRibbon>
</application> </application>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1"> <application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1">
<name>_____SYSTEM_INDEXSEARCH_RIBBON</name> <name>_____SYSTEM_INDEXSEARCH_RIBBON</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<entityNode> <entityNode>
<name>entityNode</name> <name>entityNode</name>
<kind v="200" /> <kind v="200" />
</entityNode> </entityNode>
<indexSearchRibbon> <indexSearchRibbon>
<name>indexSearchRibbon</name> <name>indexSearchRibbon</name>
<ribbonTasks> <ribbonTasks>
<ribbonTask> <ribbonTask>
<name>TASK_INDEXSEARCH</name> <name>TASK_INDEXSEARCH</name>
</ribbonTask> </ribbonTask>
</ribbonTasks> </ribbonTasks>
</indexSearchRibbon> </indexSearchRibbon>
</application> </application>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1"> <application xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/application/1.2.1">
<name>_____SYSTEM_INDEXSEARCH_RIBBON_NEON</name> <name>_____SYSTEM_INDEXSEARCH_RIBBON_NEON</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<entityNode> <entityNode>
<name>entityNode</name> <name>entityNode</name>
<kind v="200" /> <kind v="200" />
</entityNode> </entityNode>
<neonIndexSearchRibbon> <neonIndexSearchRibbon>
<name>neonIndexSearchRibbon</name> <name>neonIndexSearchRibbon</name>
</neonIndexSearchRibbon> </neonIndexSearchRibbon>
</application> </application>
import("system.vars"); import("system.vars");
import("Offer_lib"); import("Offer_lib");
OfferUtils.createNewOffer(null, vars.getString("$param.ObjectRowId_param")); OfferUtils.createNewOffer(null, null, vars.getString("$param.ObjectRowId_param"));
\ No newline at end of file \ No newline at end of file
import("system.vars"); import("system.vars");
import("Offer_lib"); import("Offer_lib");
OfferUtils.createNewOffer(null, vars.getString("$field.ACTIVITYID")); OfferUtils.createNewOffer(null, null, vars.getString("$field.ACTIVITYID"));
\ No newline at end of file \ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.6" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.6"> <entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.6" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.6">
<name>AnyContact_entity</name> <name>AnyContact_entity</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<contentTitleProcess>%aditoprj%/entity/AnyContact_entity/contentTitleProcess.js</contentTitleProcess> <contentTitleProcess>%aditoprj%/entity/AnyContact_entity/contentTitleProcess.js</contentTitleProcess>
<recordContainer>db</recordContainer> <recordContainer>db</recordContainer>
<entityFields> <entityFields>
<entityProvider> <entityProvider>
<name>#PROVIDER</name> <name>#PROVIDER</name>
<dependencies> <dependencies>
<entityDependency> <entityDependency>
<name>5d8b421e-a234-4d03-bfec-ed01f464a54c</name> <name>5d8b421e-a234-4d03-bfec-ed01f464a54c</name>
<entityName>Contract_entity</entityName> <entityName>Contract_entity</entityName>
<fieldName>Relations</fieldName> <fieldName>Relations</fieldName>
<isConsumer v="false" /> <isConsumer v="false" />
</entityDependency> </entityDependency>
<entityDependency> <entityDependency>
<name>94e4fa2c-7525-49f9-b933-353d200b829c</name> <name>94e4fa2c-7525-49f9-b933-353d200b829c</name>
<entityName>Offer_entity</entityName> <entityName>Offer_entity</entityName>
<fieldName>Relations</fieldName> <fieldName>Relations</fieldName>
<isConsumer v="false" /> <isConsumer v="false" />
</entityDependency> </entityDependency>
<entityDependency> <entityDependency>
<name>f1f7d959-ecb5-4438-9762-fc11f1bc5334</name> <name>f1f7d959-ecb5-4438-9762-fc11f1bc5334</name>
<entityName>Order_entity</entityName> <entityName>Order_entity</entityName>
<fieldName>Relations</fieldName> <fieldName>Relations</fieldName>
<isConsumer v="false" /> <isConsumer v="false" />
</entityDependency> </entityDependency>
<entityDependency> <entityDependency>
<name>336fdc6b-05f8-40bc-89ba-d4ab98bd6948</name> <name>336fdc6b-05f8-40bc-89ba-d4ab98bd6948</name>
<entityName>CampaignParticipant_entity</entityName> <entityName>CampaignParticipant_entity</entityName>
<fieldName>AnyContacts</fieldName> <fieldName>AnyContacts</fieldName>
<isConsumer v="false" /> <isConsumer v="false" />
</entityDependency> </entityDependency>
</dependencies> </dependencies>
</entityProvider> </entityProvider>
<entityField> <entityField>
<name>ADDRESS_ID</name> <name>ADDRESS_ID</name>
<title>standard address</title> <title>standard address</title>
<searchable v="false" /> <searchable v="false" />
<displayValueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/address_id/displayValueProcess.js</displayValueProcess> <displayValueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/address_id/displayValueProcess.js</displayValueProcess>
</entityField> </entityField>
<entityField> <entityField>
<name>LANGUAGE</name> <name>LANGUAGE</name>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>ORGANISATION_ID</name> <name>ORGANISATION_ID</name>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>PERSON_ID</name> <name>PERSON_ID</name>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>CONTACTID</name> <name>CONTACTID</name>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>STATUS</name> <name>STATUS</name>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>contactType</name> <name>contactType</name>
<description>Relation type. Value is based on the existance or non-existance of ORGANISATION_ID and PERSON_ID. <description>Relation type. Value is based on the existance or non-existance of ORGANISATION_ID and PERSON_ID.
See ContactUtils.getRelationTypeByPersOrg for possible values</description> See ContactUtils.getRelationTypeByPersOrg for possible values</description>
<contentType>NUMBER</contentType> <contentType>NUMBER</contentType>
<searchable v="false" /> <searchable v="false" />
<valueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/contactType/valueProcess.js</valueProcess> <valueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/contactType/valueProcess.js</valueProcess>
</entityField> </entityField>
<entityField> <entityField>
<name>ORGANISATION_NAME</name> <name>ORGANISATION_NAME</name>
<title>Organisation name</title> <title>Organisation name</title>
</entityField> </entityField>
<entityField> <entityField>
<name>PERSON_FIRSTNAME</name> <name>PERSON_FIRSTNAME</name>
<title>Firstname</title> <title>Firstname</title>
</entityField> </entityField>
<entityField> <entityField>
<name>PERSON_LASTNAME</name> <name>PERSON_LASTNAME</name>
<title>Lastname</title> <title>Lastname</title>
</entityField> </entityField>
<entityField> <entityField>
<name>IMAGE</name> <name>IMAGE</name>
<contentType>IMAGE</contentType> <contentType>IMAGE</contentType>
<searchable v="false" /> <searchable v="false" />
<valueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/image/valueProcess.js</valueProcess> <valueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/image/valueProcess.js</valueProcess>
</entityField> </entityField>
<entityField> <entityField>
<name>STANDARD_EMAIL_COMMUNICATION</name> <name>STANDARD_EMAIL_COMMUNICATION</name>
<title>standard email</title> <title>standard email</title>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>STANDARD_PHONE_COMMUNICATION</name> <name>STANDARD_PHONE_COMMUNICATION</name>
<title>Phone</title> <title>Phone</title>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>RELATIONSHIP</name> <name>RELATIONSHIP</name>
<description>TODO: Beziehung zu der Relation 1024846 (z.B. per Ampelsystem)</description> <description>TODO: Beziehung zu der Relation 1024846 (z.B. per Ampelsystem)</description>
<searchable v="false" /> <searchable v="false" />
</entityField> </entityField>
<entityField> <entityField>
<name>PERSON_MIDDLENAME</name> <name>PERSON_MIDDLENAME</name>
</entityField> </entityField>
<entityField> <entityField>
<name>PERSON_TITLE</name> <name>PERSON_TITLE</name>
</entityField> </entityField>
<entityField> <entityField>
<name>PERSON_SALUTATION</name> <name>PERSON_SALUTATION</name>
</entityField> </entityField>
<entityField> <entityField>
<name>PERSON_FULL_NAME</name> <name>PERSON_FULL_NAME</name>
<title>Person</title> <title>Person</title>
<valueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/person_full_name/valueProcess.js</valueProcess> <valueProcess>%aditoprj%/entity/AnyContact_entity/entityfields/person_full_name/valueProcess.js</valueProcess>
</entityField> </entityField>
</entityFields> <entityParameter>
<recordContainers> <name>ContactId_param</name>
<dbRecordContainer> <expose v="true" />
<name>db</name> </entityParameter>
<alias>Data_alias</alias> <entityProvider>
<fromClauseProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess> <name>OnlySameCompany</name>
<conditionProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/conditionProcess.js</conditionProcess> <dependencies>
<orderClauseProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess> <entityDependency>
<linkInformation> <name>28b19d6b-237c-4268-b6c6-323df408c94a</name>
<linkInformation> <entityName>Offer_entity</entityName>
<name>7b3fa460-44a1-40f3-89e3-1625ce9c6bb3</name> <fieldName>AnyContacts</fieldName>
<tableName>CONTACT</tableName> <isConsumer v="false" />
<primaryKey>CONTACTID</primaryKey> </entityDependency>
<isUIDTable v="true" /> </dependencies>
<readonly v="false" /> <children>
</linkInformation> <entityParameter>
<linkInformation> <name>ContactId_param</name>
<name>6786a204-2cea-42ae-857d-4335bad6b5e4</name> <expose v="true" />
<tableName>ORGANISATION</tableName> <mandatory v="true" />
<primaryKey>ORGANISATIONID</primaryKey> </entityParameter>
<isUIDTable v="false" /> </children>
<readonly v="true" /> </entityProvider>
</linkInformation> </entityFields>
<linkInformation> <recordContainers>
<name>d15ccb84-6928-4c44-b940-0f5d04826b55</name> <dbRecordContainer>
<tableName>PERSON</tableName> <name>db</name>
<primaryKey>PERSONID</primaryKey> <alias>Data_alias</alias>
<isUIDTable v="false" /> <fromClauseProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess>
<readonly v="true" /> <conditionProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
</linkInformation> <orderClauseProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess>
<linkInformation> <linkInformation>
<name>b778622f-449a-4185-b7cb-9b373ba4024f</name> <linkInformation>
<tableName>ADDRESS</tableName> <name>7b3fa460-44a1-40f3-89e3-1625ce9c6bb3</name>
<primaryKey>ADDRESSID</primaryKey> <tableName>CONTACT</tableName>
<isUIDTable v="false" /> <primaryKey>CONTACTID</primaryKey>
<readonly v="true" /> <isUIDTable v="true" />
</linkInformation> <readonly v="false" />
</linkInformation> </linkInformation>
<recordFieldMappings> <linkInformation>
<dbRecordFieldMapping> <name>6786a204-2cea-42ae-857d-4335bad6b5e4</name>
<name>ADDRESS_ID.value</name> <tableName>ORGANISATION</tableName>
<recordfield>CONTACT.ADDRESS_ID</recordfield> <primaryKey>ORGANISATIONID</primaryKey>
</dbRecordFieldMapping> <isUIDTable v="false" />
<dbRecordFieldMapping> <readonly v="true" />
<name>LANGUAGE.value</name> </linkInformation>
<recordfield>CONTACT.LANGUAGE</recordfield> <linkInformation>
</dbRecordFieldMapping> <name>d15ccb84-6928-4c44-b940-0f5d04826b55</name>
<dbRecordFieldMapping> <tableName>PERSON</tableName>
<name>ORGANISATION_ID.value</name> <primaryKey>PERSONID</primaryKey>
<recordfield>CONTACT.ORGANISATION_ID</recordfield> <isUIDTable v="false" />
</dbRecordFieldMapping> <readonly v="true" />
<dbRecordFieldMapping> </linkInformation>
<name>PERSON_ID.value</name> <linkInformation>
<recordfield>CONTACT.PERSON_ID</recordfield> <name>b778622f-449a-4185-b7cb-9b373ba4024f</name>
</dbRecordFieldMapping> <tableName>ADDRESS</tableName>
<dbRecordFieldMapping> <primaryKey>ADDRESSID</primaryKey>
<name>CONTACTID.value</name> <isUIDTable v="false" />
<recordfield>CONTACT.CONTACTID</recordfield> <readonly v="true" />
</dbRecordFieldMapping> </linkInformation>
<dbRecordFieldMapping> </linkInformation>
<name>STATUS.value</name> <recordFieldMappings>
<recordfield>CONTACT.STATUS</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>ADDRESS_ID.value</name>
<dbRecordFieldMapping> <recordfield>CONTACT.ADDRESS_ID</recordfield>
<name>ORGANISATION_NAME.value</name> </dbRecordFieldMapping>
<recordfield>ORGANISATION.NAME</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>LANGUAGE.value</name>
<dbRecordFieldMapping> <recordfield>CONTACT.LANGUAGE</recordfield>
<name>PERSON_FIRSTNAME.value</name> </dbRecordFieldMapping>
<recordfield>PERSON.FIRSTNAME</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>ORGANISATION_ID.value</name>
<dbRecordFieldMapping> <recordfield>CONTACT.ORGANISATION_ID</recordfield>
<name>PERSON_LASTNAME.value</name> </dbRecordFieldMapping>
<recordfield>PERSON.LASTNAME</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>PERSON_ID.value</name>
<dbRecordFieldMapping> <recordfield>CONTACT.PERSON_ID</recordfield>
<name>STANDARD_EMAIL_COMMUNICATION.value</name> </dbRecordFieldMapping>
<expression>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/recordfieldmappings/standard_email_communication.value/expression.js</expression> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>CONTACTID.value</name>
<dbRecordFieldMapping> <recordfield>CONTACT.CONTACTID</recordfield>
<name>STANDARD_PHONE_COMMUNICATION.value</name> </dbRecordFieldMapping>
<expression>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/recordfieldmappings/standard_phone_communication.value/expression.js</expression> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>STATUS.value</name>
<dbRecordFieldMapping> <recordfield>CONTACT.STATUS</recordfield>
<name>RELATIONSHIP.value</name> </dbRecordFieldMapping>
<recordfield>CONTACT.RELATIONSHIP</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>ORGANISATION_NAME.value</name>
<dbRecordFieldMapping> <recordfield>ORGANISATION.NAME</recordfield>
<name>PERSON_MIDDLENAME.value</name> </dbRecordFieldMapping>
<recordfield>PERSON.MIDDLENAME</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>PERSON_FIRSTNAME.value</name>
<dbRecordFieldMapping> <recordfield>PERSON.FIRSTNAME</recordfield>
<name>PERSON_TITLE.value</name> </dbRecordFieldMapping>
<recordfield>PERSON.TITLE</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>PERSON_LASTNAME.value</name>
<dbRecordFieldMapping> <recordfield>PERSON.LASTNAME</recordfield>
<name>PERSON_SALUTATION.value</name> </dbRecordFieldMapping>
<recordfield>PERSON.SALUTATION</recordfield> <dbRecordFieldMapping>
</dbRecordFieldMapping> <name>STANDARD_EMAIL_COMMUNICATION.value</name>
</recordFieldMappings> <expression>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/recordfieldmappings/standard_email_communication.value/expression.js</expression>
</dbRecordContainer> </dbRecordFieldMapping>
</recordContainers> <dbRecordFieldMapping>
</entity> <name>STANDARD_PHONE_COMMUNICATION.value</name>
<expression>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/recordfieldmappings/standard_phone_communication.value/expression.js</expression>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>RELATIONSHIP.value</name>
<recordfield>CONTACT.RELATIONSHIP</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>PERSON_MIDDLENAME.value</name>
<recordfield>PERSON.MIDDLENAME</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>PERSON_TITLE.value</name>
<recordfield>PERSON.TITLE</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>PERSON_SALUTATION.value</name>
<recordfield>PERSON.SALUTATION</recordfield>
</dbRecordFieldMapping>
</recordFieldMappings>
</dbRecordContainer>
</recordContainers>
</entity>
import("system.vars");
import("system.db"); import("system.db");
import("system.result"); import("system.result");
import("Sql_lib"); import("Sql_lib");
import("Contact_lib");
var orgContactId;
if (vars.exists("$param.ContactId_param") && vars.get("$param.ContactId_param"))
{
var contactId = vars.get("$param.ContactId_param");
var ids = ContactUtils.getPersOrgIds(contactId);
if (ids.length >= 3 && ids[2])
{
orgContactId = ids[2];
}
}
//exclude private organisation //exclude private organisation
var cond = SqlCondition.begin() var cond = SqlCondition.begin()
.andPrepare("CONTACT.ORGANISATION_ID", "0", "# != ?") .andSqlCondition(SqlCondition.begin()
.orSqlCondition(SqlCondition.begin() .andPrepare("CONTACT.ORGANISATION_ID", "0", "# != ?")
.andPrepare("CONTACT.ORGANISATION_ID", "0") .orSqlCondition(SqlCondition.begin()
.and("CONTACT.PERSON_ID is not null") .andPrepare("CONTACT.ORGANISATION_ID", "0")
); .and("CONTACT.PERSON_ID is not null")
)
)
.andPrepareIfSet("CONTACT.ORGANISATION_ID", orgContactId);
result.string(db.translateCondition(cond.build())); result.string(db.translateCondition(cond.build()));
\ No newline at end of file
...@@ -79,20 +79,26 @@ ...@@ -79,20 +79,26 @@
<title>accept</title> <title>accept</title>
<onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/accept/onActionProcess.js</onActionProcess> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/accept/onActionProcess.js</onActionProcess>
<actionOrder v="0" /> <actionOrder v="0" />
<isMenuAction v="true" />
<iconId>VAADIN:CHECK</iconId> <iconId>VAADIN:CHECK</iconId>
<stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/accept/stateProcess.js</stateProcess>
</entityActionField> </entityActionField>
<entityActionField> <entityActionField>
<name>decline</name> <name>decline</name>
<title>decline</title> <title>decline</title>
<description></description> <description></description>
<onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/decline/onActionProcess.js</onActionProcess> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/decline/onActionProcess.js</onActionProcess>
<isMenuAction v="true" />
<iconId>VAADIN:CLOSE</iconId> <iconId>VAADIN:CLOSE</iconId>
<stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/decline/stateProcess.js</stateProcess>
</entityActionField> </entityActionField>
<entityActionField> <entityActionField>
<name>tentative</name> <name>tentative</name>
<title>tentative</title> <title>tentative</title>
<onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/tentative/onActionProcess.js</onActionProcess> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/tentative/onActionProcess.js</onActionProcess>
<isMenuAction v="true" />
<iconId>VAADIN:QUESTION</iconId> <iconId>VAADIN:QUESTION</iconId>
<stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/tentative/stateProcess.js</stateProcess>
</entityActionField> </entityActionField>
</children> </children>
</entityActionGroup> </entityActionGroup>
...@@ -162,6 +168,14 @@ ...@@ -162,6 +168,14 @@
</entityParameter> </entityParameter>
</children> </children>
</entityConsumer> </entityConsumer>
<entityActionField>
<name>deleteSeries</name>
<title>Delete recurring appointment</title>
<onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/deleteseries/onActionProcess.js</onActionProcess>
<iconId>VAADIN:TRASH</iconId>
<stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/deleteseries/stateProcess.js</stateProcess>
<tooltip>series delete action</tooltip>
</entityActionField>
</entityFields> </entityFields>
<recordContainers> <recordContainers>
<jDitoRecordContainer> <jDitoRecordContainer>
......
import("system.vars");
import("system.calendars");
import("system.question");
import("system.translate");
var event = JSON.parse(vars.getString("$param.MasterEntry_param"));
if(event != undefined && event != "")
{
var reallyDelete = question.askYesNo(translate.text("Delete appointment"), translate.text("Do you really want to delete this recurring appointment?"), false);
if(reallyDelete)
calendars.removeEntryByUID(-1, null, event[calendars.ID], null);
}
\ No newline at end of file
import("system.tools");
import("system.logging");
import("system.vars");
import("system.result");
import("system.calendars");
import("system.neon");
var event = JSON.parse(vars.getString("$param.Entry_param"));
if(event != undefined && event != "") //event not empty
if(event[calendars.RECURRENCEID] != undefined && event[calendars.RECURRENCEID] != "") //event recurring appointment
if(event[calendars.ORGANIZER] == tools.getCurrentUser()["title"]) //user == organizer
result.object(neon.COMPONENTSTATE_EDITABLE);
else
result.object(neon.COMPONENTSTATE_INVISIBLE);
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment