Skip to content
Snippets Groups Projects
Commit 02c81d8d authored by Johannes Goderbauer's avatar Johannes Goderbauer
Browse files

Merge branch '1052660_VisitPlan' into 'master'

1052660 visit plan

See merge request xrm/basic!165
parents cccc22c3 9115673d
No related branches found
No related tags found
No related merge requests found
Showing
with 460 additions and 3 deletions
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
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">
<include relativeToChangelogFile="true" file="create_VisitPlanTables.xml"/>
<include relativeToChangelogFile="true" file="init_PersPointOfContact.xml"/>
<include relativeToChangelogFile="true" file="init_VisitFrequency.xml"/>
<include relativeToChangelogFile="true" file="init_VisitPlanEntryStatus.xml"/>
<include relativeToChangelogFile="true" file="init_VisitPlanRecommendationPriority.xml"/>
<include relativeToChangelogFile="true" file="init_VisitPlanRecommendationPrioSource.xml"/>
<include relativeToChangelogFile="true" file="update_ActivityCategory_icon.xml"/>
</databaseChangeLog>
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
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="b.ulrich" id="863294b7-532b-47aa-84b6-94cfb637dd3a">
<createTable tableName="VISITPLANEMPLOYEEWEEK">
<column name="VISITPLANEMPLOYEEWEEKID" type="CHAR(36)">
<constraints primaryKey="true" primaryKeyName="PK_VISITPLANEMPLOYEEWEEK_VISITPLANEMPLOYEEWEEKID"/>
</column>
<column name="VISITPLAN_YEAR" type="INT"/>
<column name="VISITPLAN_WEEK" type="INT"/>
<column name="CONTACT_ID" type="CHAR(36)"/>
<column name="INFO" type="NCLOB"/>
</createTable>
<createTable tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" type="CHAR(36)">
<constraints primaryKey="true" primaryKeyName="PK_VISITPLANENTRY_VISITPLANENTRYID"/>
</column>
<column name="ENTRYDATE" type="DATE"/>
<column name="BEGIN_TIME" type="TIME"/>
<column name="END_TIME" type="TIME"/>
<column name="ORGANISATION_ID" type="CHAR(36)"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" type="CHAR(36)"/>
<column name="STATUS" type="CHAR(36)"/>
<column name="VISITRECOMMENDATION_ID" type="CHAR(36)"/>
<column name="APPOINTMENT_ID" type="CHAR(36)"/>
</createTable>
<createTable tableName="VISITRECOMMENDATION">
<column name="VISITRECOMMENDATIONID" type="CHAR(36)">
<constraints primaryKey="true" primaryKeyName="PK_VISITRECOMMENDATION_VISITRECOMMENDATIONID"/>
</column>
<column name="DUE_DATE" type="DATETIME"/>
<column name="PRIORITY" type="CHAR(36)"/>
<column name="SOURCE" type="NVARCHAR(255)"/>
<column name="CONTACT_ID" type="CHAR(36)"/>
<column name="INFO" type="NCLOB"/>
</createTable>
</changeSet>
</databaseChangeLog>
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
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="b.ulrich" id="16e3b4c9-ccb8-42ce-a7c4-54311b6651de">
<insert tableName="AB_ATTRIBUTE">
<column name="AB_ATTRIBUTEID" value="547b8b9d-88ba-4590-9e01-34d2a58116cc"/>
<column name="ATTRIBUTE_ACTIVE" valueNumeric="1"/>
<column name="ATTRIBUTE_NAME" value="Visit frequency"/>
<column name="ATTRIBUTE_PARENT_ID" value="59377864-0745-4a18-8d7b-57a0491a8116"/>
<column name="ATTRIBUTE_TYPE" value="COMBO "/>
</insert>
<insert tableName="AB_ATTRIBUTE">
<column name="AB_ATTRIBUTEID" value="a9575350-c1e7-4f96-b0ed-a8f52cc8b123"/>
<column name="ATTRIBUTE_ACTIVE" valueNumeric="1"/>
<column name="ATTRIBUTE_NAME" value="Yearly"/>
<column name="ATTRIBUTE_PARENT_ID" value="547b8b9d-88ba-4590-9e01-34d2a58116cc"/>
<column name="ATTRIBUTE_TYPE" value="COMBOVALUE "/>
<column name="SORTING" valueNumeric="1"/>
</insert>
<insert tableName="AB_ATTRIBUTE">
<column name="AB_ATTRIBUTEID" value="46d87ef7-a3fb-4918-98df-c8ed2cd3ca2b"/>
<column name="ATTRIBUTE_ACTIVE" valueNumeric="1"/>
<column name="ATTRIBUTE_NAME" value="Semiannually"/>
<column name="ATTRIBUTE_PARENT_ID" value="547b8b9d-88ba-4590-9e01-34d2a58116cc"/>
<column name="ATTRIBUTE_TYPE" value="COMBOVALUE "/>
<column name="SORTING" valueNumeric="2"/>
</insert>
<insert tableName="AB_ATTRIBUTE">
<column name="AB_ATTRIBUTEID" value="22722783-aa87-418f-9686-9b97c0639cae"/>
<column name="ATTRIBUTE_ACTIVE" valueNumeric="1"/>
<column name="ATTRIBUTE_NAME" value="Quarterly"/>
<column name="ATTRIBUTE_PARENT_ID" value="547b8b9d-88ba-4590-9e01-34d2a58116cc"/>
<column name="ATTRIBUTE_TYPE" value="COMBOVALUE "/>
<column name="SORTING" valueNumeric="3"/>
</insert>
<insert tableName="AB_ATTRIBUTE">
<column name="AB_ATTRIBUTEID" value="8c100817-1d2b-4fc7-8fdd-fd0370e19385"/>
<column name="ATTRIBUTE_ACTIVE" valueNumeric="1"/>
<column name="ATTRIBUTE_NAME" value="Monthly"/>
<column name="ATTRIBUTE_PARENT_ID" value="547b8b9d-88ba-4590-9e01-34d2a58116cc"/>
<column name="ATTRIBUTE_TYPE" value="COMBOVALUE "/>
<column name="SORTING" valueNumeric="4"/>
</insert>
<insert tableName="AB_ATTRIBUTEUSAGE">
<column name="AB_ATTRIBUTEUSAGEID" value="c383d229-4abd-47b9-b131-cae340dafa59"/>
<column name="AB_ATTRIBUTE_ID" value="547b8b9d-88ba-4590-9e01-34d2a58116cc"/>
<column name="MAX_COUNT" valueNumeric="1"/>
<column name="OBJECT_TYPE" value="Organisation"/>
</insert>
</changeSet>
</databaseChangeLog>
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
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="b.ulrich" id="5f08fb9a-ec05-4a06-8809-1fc0629bd08b">
<insert tableName="AB_ATTRIBUTE">
<column name="AB_ATTRIBUTEID" value="59377864-0745-4a18-8d7b-57a0491a8116"/>
<column name="ATTRIBUTE_ACTIVE" valueNumeric="1"/>
<column name="ATTRIBUTE_NAME" value="Visit Planning"/>
<column name="ATTRIBUTE_TYPE" value="VOID "/>
</insert>
<insert tableName="AB_ATTRIBUTE">
<column name="AB_ATTRIBUTEID" value="7d78320a-31c6-4c24-992a-a583f47caeb5"/>
<column name="ATTRIBUTE_ACTIVE" valueNumeric="1"/>
<column name="ATTRIBUTE_NAME" value="Point of Contact"/>
<column name="ATTRIBUTE_PARENT_ID" value="59377864-0745-4a18-8d7b-57a0491a8116"/>
<column name="ATTRIBUTE_TYPE" value="BOOLEAN "/>
</insert>
<insert tableName="AB_ATTRIBUTEUSAGE">
<column name="AB_ATTRIBUTEUSAGEID" value="24df9727-85ef-4344-a33d-7ac30218b481"/>
<column name="AB_ATTRIBUTE_ID" value="7d78320a-31c6-4c24-992a-a583f47caeb5"/>
<column name="MAX_COUNT" valueNumeric="1"/>
<column name="OBJECT_TYPE" value="Person"/>
</insert>
</changeSet>
</databaseChangeLog>
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
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="b.ulrich" id="06388d69-ae16-4655-bc51-b09ebbcc3ad5">
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="9d427420-2c87-4ada-9349-a799972bda0f"/>
<column name="KEYID" value="VISITSTATUSPLANNED "/>
<column name="TITLE" value="planned"/>
<column name="CONTAINER" value="VisitPlanEntryStatus"/>
<column name="SORTING" valueNumeric="0"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="2f740f93-12ed-4e22-a158-adba5da81b40"/>
<column name="KEYID" value="VISITSTATUSAPPPLANED "/>
<column name="TITLE" value="Appointment planned"/>
<column name="CONTAINER" value="VisitPlanEntryStatus"/>
<column name="SORTING" valueNumeric="1"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="dd276100-b867-489c-8128-a3b71aa7564f"/>
<column name="KEYID" value="VISITSTATUSREPORTCREATED "/>
<column name="TITLE" value="Visitreport created"/>
<column name="CONTAINER" value="VisitPlanEntryStatus"/>
<column name="SORTING" valueNumeric="2"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
</changeSet>
</databaseChangeLog>
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
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="b.ulrich" id="69bd60c9-22f4-4930-9c32-799a90394559">
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="17905c4d-1c88-4cee-83da-164c13bbe848"/>
<column name="KEYID" value="VISITFREQUENCY "/>
<column name="TITLE" value="Visit Frequency"/>
<column name="CONTAINER" value="VisitRecommendationPrioSource"/>
<column name="SORTING" valueNumeric="0"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="2f162837-868a-4517-810e-677cd423be56"/>
<column name="KEYID" value="MANUAL "/>
<column name="TITLE" value="Manual"/>
<column name="CONTAINER" value="VisitRecommendationPrioSource"/>
<column name="SORTING" valueNumeric="1"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
</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: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="b.ulrich" id="4fd5a4b5-442a-4370-8567-0a1f5c227d96">
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="91d7417e-fd45-429e-9ce9-a46f25c0c1d1"/>
<column name="KEYID" value="VISITPRIOCRITICAL "/>
<column name="TITLE" value="critical"/>
<column name="CONTAINER" value="VisitRecommendationPriority"/>
<column name="SORTING" valueNumeric="0"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="c0147b73-f678-4136-b3c4-0fde7e943a84"/>
<column name="KEYID" value="VISITPRIOCVERYHIGH "/>
<column name="TITLE" value="very high"/>
<column name="CONTAINER" value="VisitRecommendationPriority"/>
<column name="SORTING" valueNumeric="1"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="4ac4c7e1-d73b-4a26-9a6d-bc06505b9611"/>
<column name="KEYID" value="VISITPRIOHIGH "/>
<column name="TITLE" value="high"/>
<column name="CONTAINER" value="VisitRecommendationPriority"/>
<column name="SORTING" valueNumeric="2"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="facb77a6-5bc1-4e2f-8dd0-72200b57c326"/>
<column name="KEYID" value="VISITPRIOMEDIUM "/>
<column name="TITLE" value="medium"/>
<column name="CONTAINER" value="VisitRecommendationPriority"/>
<column name="SORTING" valueNumeric="3"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
<insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="036cbf6f-a8bd-4f25-b885-f1a689927bf1"/>
<column name="KEYID" value="VISITPRIOLOW "/>
<column name="TITLE" value="low"/>
<column name="CONTAINER" value="VisitRecommendationPriority"/>
<column name="SORTING" valueNumeric="4"/>
<column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="1"/>
</insert>
</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: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="j.goderbauer" id="47c6d047-4717-4583-aa2f-735b148c559b">
<update tableName="AB_KEYWORD_ATTRIBUTERELATION">
<column name="CHAR_VALUE" value="VAADIN:CAR" />
<where>AB_KEYWORD_ATTRIBUTERELATION.AB_KEYWORD_ATTRIBUTERELATIONID = ?</where>
<whereParams>
<param value="9dfb126f-25ea-4a04-9603-c3e92fe74331" />
</whereParams>
</update>
</changeSet>
</databaseChangeLog>
......@@ -2,7 +2,8 @@
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
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">
<include file="ExportTemplate/create_ExportTemplateTables.xml" relativeToChangelogFile="true"/>
<include file="PermissionCalendar/changelog.xml" relativeToChangelogFile="true"/>
<include relativeToChangelogFile="true" file="VisitPlan/changelog.xml"/>
<include file="PermissionCalendar/changelog.xml" relativeToChangelogFile="true"/>
<include file="DocumentTemplate/create_DocumentTemplatePlaceOfUse.xml" relativeToChangelogFile="true"/>
<include relativeToChangelogFile="true" file="changeType_SALESORDER_PAID_UNPAID.xml"/>
<include relativeToChangelogFile="true" file="changeType_SALESORDER_PAID_UNPAID.xml"/>
......
......@@ -50,4 +50,5 @@
<include file="generatedData/exporttemplatefield.xml" relativeToChangelogFile="true"/>
<include file="generatedData/exporttemplateplaceofuse.xml" relativeToChangelogFile="true"/>
<include file="generatedData/documenttemplateplaceofuse.xml" relativeToChangelogFile="true"/>
<include file="generatedData/visitplan.xml" relativeToChangelogFile="true"/>
</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="autogenerated" id="62ad16a9-7312-4dda-9e4b-460673b9af82">
<insert tableName="VISITPLANEMPLOYEEWEEK">
<column name="VISITPLANEMPLOYEEWEEKID" value="821b3424-b6d2-41f8-b0b2-6a7c2c050214"/>
<column name="VISITPLAN_YEAR" valueNumeric="2020"/>
<column name="VISITPLAN_WEEK" valueNumeric="21"/>
<column name="CONTACT_ID" value="c7ddf982-0e58-4152-b82b-8f5673b0b729"/>
<column name="INFO" value=""/>
</insert>
<insert tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" value="04e3cf2c-c367-4b3c-a65f-f729da96754f"/>
<column name="ENTRYDATE" valueDate="2020-05-18"/>
<column name="BEGIN_TIME" value="10:00"/>
<column name="END_TIME" value="11:00"/>
<column name="ORGANISATION_ID" value="fc465f2f-803b-4a1f-b79d-7b466d7ecff4"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" value="821b3424-b6d2-41f8-b0b2-6a7c2c050214"/>
<column name="STATUS" value="VISITSTATUSPLANNED "/>
</insert>
<insert tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" value="9c6b378b-4738-47b6-9f19-3a1e26f3428e"/>
<column name="ENTRYDATE" valueDate="2020-05-19"/>
<column name="BEGIN_TIME" value="14:00"/>
<column name="END_TIME" value="17:00"/>
<column name="ORGANISATION_ID" value="dec94545-2487-46d5-978d-26ee0fcf0f5f"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" value="821b3424-b6d2-41f8-b0b2-6a7c2c050214"/>
<column name="STATUS" value="VISITSTATUSPLANNED "/>
</insert>
<insert tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" value="bd7b38d1-9ae1-4424-8c65-d9b0f3b000ba"/>
<column name="ENTRYDATE" valueDate="2020-05-19"/>
<column name="BEGIN_TIME" value="10:00"/>
<column name="END_TIME" value="11:00"/>
<column name="ORGANISATION_ID" value="e83c45e0-c30b-436e-b445-00a8b58383b0"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" value="821b3424-b6d2-41f8-b0b2-6a7c2c050214"/>
<column name="STATUS" value="VISITSTATUSPLANNED "/>
</insert>
<insert tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" value="5102104c-6baa-404f-9c71-157a8c79663a"/>
<column name="ENTRYDATE" valueDate="2020-05-20"/>
<column name="BEGIN_TIME" value="10:00"/>
<column name="END_TIME" value="11:00"/>
<column name="ORGANISATION_ID" value="8707accf-b1fd-4bde-97b1-ab44b75f66f9"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" value="821b3424-b6d2-41f8-b0b2-6a7c2c050214"/>
<column name="STATUS" value="VISITSTATUSPLANNED "/>
</insert>
<insert tableName="VISITPLANEMPLOYEEWEEK">
<column name="VISITPLANEMPLOYEEWEEKID" value="73fbf25a-5668-411f-9ef5-42603d163a77"/>
<column name="VISITPLAN_YEAR" valueNumeric="2020"/>
<column name="VISITPLAN_WEEK" valueNumeric="22"/>
<column name="CONTACT_ID" value="1a67eaa7-21da-4a18-97ab-755ac5cb74f7"/>
<column name="INFO" value=""/>
</insert>
<insert tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" value="152c5f90-4c8b-40ee-8ff9-e2362340ba45"/>
<column name="ENTRYDATE" valueDate="2020-05-25"/>
<column name="BEGIN_TIME" value="10:00"/>
<column name="END_TIME" value="11:00"/>
<column name="ORGANISATION_ID" value="fc465f2f-803b-4a1f-b79d-7b466d7ecff4"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" value="73fbf25a-5668-411f-9ef5-42603d163a77"/>
<column name="STATUS" value="VISITSTATUSPLANNED "/>
</insert>
<insert tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" value="f799a0cd-31bb-4be3-9fd9-0cbd0a3d55ac"/>
<column name="ENTRYDATE" valueDate="2020-05-26"/>
<column name="BEGIN_TIME" value="10:00"/>
<column name="END_TIME" value="11:00"/>
<column name="ORGANISATION_ID" value="fd082db5-be43-4219-a705-588f9c06e59b"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" value="73fbf25a-5668-411f-9ef5-42603d163a77"/>
<column name="STATUS" value="VISITSTATUSPLANNED "/>
</insert>
<insert tableName="VISITPLANENTRY">
<column name="VISITPLANENTRYID" value="ad325402-616c-495e-a7f5-a5ae6def0399"/>
<column name="ENTRYDATE" valueDate="2020-05-27"/>
<column name="BEGIN_TIME" value="10:00"/>
<column name="END_TIME" value="11:00"/>
<column name="ORGANISATION_ID" value="a3fd3c23-12e1-4820-b76e-2cd70103d94d"/>
<column name="VISITPLANEMPLOYEEWEEK_ID" value="73fbf25a-5668-411f-9ef5-42603d163a77"/>
<column name="STATUS" value="VISITSTATUSPLANNED "/>
</insert>
<insert tableName="VISITRECOMMENDATION">
<column name="VISITRECOMMENDATIONID" value="487eeff9-6807-41f6-95e9-5f0f61b45a05"/>
<column name="DUE_DATE" valueDate="2020-04-16T10:43:23"/>
<column name="PRIORITY" value="VISITPRIOMEDIUM "/>
<column name="SOURCE" value="MANUAL "/>
<column name="CONTACT_ID" value="fc465f2f-803b-4a1f-b79d-7b466d7ecff4"/>
<column name="INFO" value="Kontrolltermin"/>
</insert>
</changeSet>
</databaseChangeLog>
\ No newline at end of file
......@@ -133,6 +133,32 @@
</entityNode>
</childNodes>
</entityNode>
<entityNode>
<name>Group12</name>
<kind v="123" />
<title>External Work</title>
<icon>VAADIN:CAR</icon>
<childNodes>
<entityNode>
<name>Group15</name>
<kind v="123" />
<childNodes>
<entityNode>
<name>VisitRecommendation</name>
<kind v="10077" />
</entityNode>
<entityNode>
<name>VisitPlanEmployeeWeek</name>
<kind v="10077" />
</entityNode>
<entityNode>
<name>INTERNAL_EVERYONE</name>
<kind v="159" />
</entityNode>
</childNodes>
</entityNode>
</childNodes>
</entityNode>
<entityNode>
<name>Marketing</name>
<kind v="123" />
......
......@@ -51,6 +51,7 @@
<consumer>KeywordCategories</consumer>
<groupable v="true" />
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/Activity_entity/entityfields/category/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/Activity_entity/entityfields/category/displayValueProcess.js</displayValueProcess>
</entityField>
<entityField>
......@@ -582,6 +583,18 @@
</entityParameter>
</children>
</entityConsumer>
<entityParameter>
<name>Category_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>Entrydate_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>VisitPlanEntryId_param</name>
<expose v="true" />
</entityParameter>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.neon");
import("system.result");
import("system.vars");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.getString("$this.value") &&
vars.get("$param.Category_param"))
result.string(vars.get("$param.Category_param"));
......@@ -3,5 +3,8 @@ import("system.vars");
import("system.result");
import("system.neon");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.getString("$this.value"))
result.string(datetime.date());
\ No newline at end of file
if(vars.get("$this.value") == null && vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW)
{
var presetValue = vars.get("$param.Entrydate_param") || datetime.date();
result.string(presetValue);
}
\ No newline at end of file
import("Sql_lib");
import("KeywordRegistry_basic");
import("Document_lib");
import("ActivityTask_lib");
import("system.vars");
......@@ -20,6 +22,15 @@ else
}
if (documents)
ActivityUtils.insertDocuments(vars.get("$local.uid"), documents);
if(vars.get("$param.VisitPlanEntryId_param"))
{
var values = [$KeywordRegistry.visitPlanEntryStatus$Visitreportcreated()];
var columns = ["STATUS"];
var columnTypes = db.getColumnTypes("VISITPLANENTRY", columns, db.getCurrentAlias());
var update = newWhere("VISITPLANENTRY.VISITPLANENTRYID", vars.get("$param.VisitPlanEntryId_param"))
.updateData(true, "VISITPLANENTRY", columns, columnTypes, values);
}
if (vars.exists("$param.InsertLinks_param") && vars.get("$param.InsertLinks_param"))
{
......
......@@ -159,6 +159,12 @@ See ContactUtils.getRelationTypeByPersOrg for possible values</description>
<fieldName>AnyContacts</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>91db53ad-3748-4a24-8dba-11dc707c2d6b</name>
<entityName>VisitPlanEntry_entity</entityName>
<fieldName>AnyContacts</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
......
......@@ -571,6 +571,18 @@
<fieldName>ActivityTypeKeyword</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>6ac610a4-64a0-4396-8901-80711850129a</name>
<entityName>VisitPlanEntry_entity</entityName>
<fieldName>KeywordVisitPlanEntryStatus</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>eec28bd6-7631-4653-9335-511f0298f8b6</name>
<entityName>VisitRecommendation_entity</entityName>
<fieldName>KeywordVisitRecommendationPriority</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
......
......@@ -129,6 +129,12 @@
<fieldName>Organisations</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>308bf57b-0e80-48a7-be13-8cf0d5005118</name>
<entityName>VisitPlanEntry_entity</entityName>
<fieldName>Organisations</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
......@@ -259,6 +265,12 @@
<fieldName>Organisations</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>e395c4fd-a885-4f73-899f-6899cd3aa294</name>
<entityName>VisitRecommendation_entity</entityName>
<fieldName>OrganisationConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
</entityProvider>
<entityConsumer>
......@@ -1050,6 +1062,18 @@
<name>ORGANISATION_REPORT_DATA</name>
<valueProcess>%aditoprj%/entity/Organisation_entity/entityfields/organisation_report_data/valueProcess.js</valueProcess>
</entityField>
<entityActionField>
<name>newVisitRecommendation</name>
<title>New Visit Recommendation</title>
<onActionProcess>%aditoprj%/entity/Organisation_entity/entityfields/newvisitrecommendation/onActionProcess.js</onActionProcess>
<iconId>VAADIN:CALENDAR</iconId>
</entityActionField>
<entityActionField>
<name>newVisitPlanEntry</name>
<title>New Weekplanentry</title>
<onActionProcess>%aditoprj%/entity/Organisation_entity/entityfields/newvisitplanentry/onActionProcess.js</onActionProcess>
<iconId>VAADIN:CAR</iconId>
</entityActionField>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.neon");
import("system.vars");
var params = {};
params["NoVisitPlanEmployeeWeek_param"] = true;
params["OrganisationId_param"] = vars.get("$field.CONTACTID");
neon.openContext("VisitPlanEntry", "VisitPlanEntryEdit_view", null, neon.OPERATINGSTATE_NEW, params);
\ 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