diff --git a/entity/BulkMailAnalysisBounceChart_entity/BulkMailAnalysisBounceChart_entity.aod b/entity/BulkMailAnalysisBounceChart_entity/BulkMailAnalysisBounceChart_entity.aod index 2eaefaa39687a80562978217a3acd4d63a897e41..80bd9091e524769a7c56a66b77525b69df484772 100644 --- a/entity/BulkMailAnalysisBounceChart_entity/BulkMailAnalysisBounceChart_entity.aod +++ b/entity/BulkMailAnalysisBounceChart_entity/BulkMailAnalysisBounceChart_entity.aod @@ -2,6 +2,7 @@ <entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.21" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.21"> <name>BulkMailAnalysisBounceChart_entity</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/BulkMailAnalysisBounceChart_entity/documentation.adoc</documentation> <recordContainer>jDito</recordContainer> <entityFields> <entityProvider> diff --git a/entity/BulkMailAnalysisBounceChart_entity/documentation.adoc b/entity/BulkMailAnalysisBounceChart_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..32eda365831e26c52e55ad87035afeae195ec979 --- /dev/null +++ b/entity/BulkMailAnalysisBounceChart_entity/documentation.adoc @@ -0,0 +1,3 @@ +== Bulkmail Analyses Bounce Chart== + +This entity provides a pie Chart to display the different kind of Bounces that happened during a bulk mail. \ No newline at end of file diff --git a/entity/BulkMailAnalysisOpeningHourChart_entity/BulkMailAnalysisOpeningHourChart_entity.aod b/entity/BulkMailAnalysisOpeningHourChart_entity/BulkMailAnalysisOpeningHourChart_entity.aod index 4e594c6e91fd7cf29465e7aec933551e970bbe7a..511d7e49c34c4d4330b9fcc68f3cc43aa3f19ba0 100644 --- a/entity/BulkMailAnalysisOpeningHourChart_entity/BulkMailAnalysisOpeningHourChart_entity.aod +++ b/entity/BulkMailAnalysisOpeningHourChart_entity/BulkMailAnalysisOpeningHourChart_entity.aod @@ -2,6 +2,7 @@ <entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.21" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.21"> <name>BulkMailAnalysisOpeningHourChart_entity</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/BulkMailAnalysisOpeningHourChart_entity/documentation.adoc</documentation> <recordContainer>jDito</recordContainer> <entityFields> <entityProvider> diff --git a/entity/BulkMailAnalysisOpeningHourChart_entity/documentation.adoc b/entity/BulkMailAnalysisOpeningHourChart_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..3b27da94b2069384515936d769ef082d4fcc7f66 --- /dev/null +++ b/entity/BulkMailAnalysisOpeningHourChart_entity/documentation.adoc @@ -0,0 +1,3 @@ +== Bulkmail Analysis Opening Hour Chart== + +This entity provides a Chart to display the opening hours of recipients of a bulk mail. \ No newline at end of file diff --git a/entity/BulkMailAnalysisStatusFunnelChart_entity/BulkMailAnalysisStatusFunnelChart_entity.aod b/entity/BulkMailAnalysisStatusFunnelChart_entity/BulkMailAnalysisStatusFunnelChart_entity.aod index 550306ae0d3d97d30affe1e732a7d8e1bec22a9e..b202b2e59d4481f88406e5914ae889a603a38afc 100644 --- a/entity/BulkMailAnalysisStatusFunnelChart_entity/BulkMailAnalysisStatusFunnelChart_entity.aod +++ b/entity/BulkMailAnalysisStatusFunnelChart_entity/BulkMailAnalysisStatusFunnelChart_entity.aod @@ -2,6 +2,7 @@ <entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.21" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.21"> <name>BulkMailAnalysisStatusFunnelChart_entity</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/BulkMailAnalysisStatusFunnelChart_entity/documentation.adoc</documentation> <recordContainer>jDito</recordContainer> <entityFields> <entityProvider> diff --git a/entity/BulkMailAnalysisStatusFunnelChart_entity/documentation.adoc b/entity/BulkMailAnalysisStatusFunnelChart_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..f8da54e4b722613f4a5ac40f5efcf2f758278f70 --- /dev/null +++ b/entity/BulkMailAnalysisStatusFunnelChart_entity/documentation.adoc @@ -0,0 +1,3 @@ +== Bulkmail Analysis Status Funnel Chart== + +This entity provides a Chart to display the status of recipients of a bulk mail. \ No newline at end of file diff --git a/entity/BulkMailAnalysis_entity/documentation.adoc b/entity/BulkMailAnalysis_entity/documentation.adoc index 6aed8e99434a5d9a4a0a2dcc0991b3c95f391cbf..aceeb22d15b653cf5135931a574454e9a5698784 100644 --- a/entity/BulkMailAnalysis_entity/documentation.adoc +++ b/entity/BulkMailAnalysis_entity/documentation.adoc @@ -1,3 +1,3 @@ -== Bulkmail Analyses == +== Bulkmail Analysis == -This entity provides analyses to display different things of all bulkmail. \ No newline at end of file +This entity provides analysis to display different things of all bulkmail. \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod b/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod index 8204e287fef7ce3b6dbafc9075835ab297e5f397..60baeaf9a9417c5e53e9eb2c5ae5ce37ed033847 100644 --- a/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod +++ b/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod @@ -3,6 +3,7 @@ <name>BulkMailTestRecipient_entity</name> <title>Test Recipient</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/BulkMailTestRecipient_entity/documentation.adoc</documentation> <titlePlural>Test Recipients</titlePlural> <recordContainer>db</recordContainer> <entityFields> @@ -40,6 +41,7 @@ </entityField> <entityProvider> <name>BulkMailTestRecipients</name> + <documentation>%aditoprj%/entity/BulkMailTestRecipient_entity/entityfields/bulkmailtestrecipients/documentation.adoc</documentation> </entityProvider> <entityConsumer> <name>Contacts</name> diff --git a/entity/BulkMailTestRecipient_entity/documentation.adoc b/entity/BulkMailTestRecipient_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..780b6235ef1cbcd12b7ea07e77a78b5d56959ec3 --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/documentation.adoc @@ -0,0 +1,3 @@ += BulkMailTestRecipient_entity + +This entity provides information about the recipient used during test runs for bulk mails. \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/entityfields/bulkmailtestrecipients/documentation.adoc b/entity/BulkMailTestRecipient_entity/entityfields/bulkmailtestrecipients/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..05a87586e99ef83631160ed7f0f4f1d1e866bdc9 --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/entityfields/bulkmailtestrecipients/documentation.adoc @@ -0,0 +1,3 @@ += BulkMailTestRecipient_entity - BulkMailTestRecipients + +Provides all BulkMailTestRecipients \ No newline at end of file diff --git a/entity/MailLog_entity/MailLog_entity.aod b/entity/MailLog_entity/MailLog_entity.aod index 431f9c0c316beb11581af1068a2414a2643814a2..a26c0d3fe66959161bfa323ca4dc4713ab55bc10 100644 --- a/entity/MailLog_entity/MailLog_entity.aod +++ b/entity/MailLog_entity/MailLog_entity.aod @@ -3,6 +3,7 @@ <name>MailLog_entity</name> <title>Maillog</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/MailLog_entity/documentation.adoc</documentation> <grantCreate v="false" /> <grantUpdate v="false" /> <grantDelete v="false" /> @@ -78,6 +79,7 @@ </entityParameter> <entityProvider> <name>MailLogs</name> + <documentation>%aditoprj%/entity/MailLog_entity/entityfields/maillogs/documentation.adoc</documentation> <children> <entityParameter> <name>ObjectType_param</name> diff --git a/entity/MailLog_entity/documentation.adoc b/entity/MailLog_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..dc4e07345737f78e9d596eeff5e40af93ca76263 --- /dev/null +++ b/entity/MailLog_entity/documentation.adoc @@ -0,0 +1,3 @@ += MailLog_entity + +Provides Information about the status of a Mail (was it send successfully, was it opened by the user, etc.). \ No newline at end of file diff --git a/entity/MailLog_entity/entityfields/maillogs/documentation.adoc b/entity/MailLog_entity/entityfields/maillogs/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..9a256877b6416e116bc120ca3180c2a424a14ebe --- /dev/null +++ b/entity/MailLog_entity/entityfields/maillogs/documentation.adoc @@ -0,0 +1,3 @@ += MailLog_entity - MailLogs + +Provides all MailLogs \ No newline at end of file diff --git a/entity/WeblinkClick_entity/WeblinkClick_entity.aod b/entity/WeblinkClick_entity/WeblinkClick_entity.aod index bfc0e2a5eed1df3e534c506c6a7005a50e391652..9e8e4288f6b030b0a4743bd4f522272e8b260dc0 100644 --- a/entity/WeblinkClick_entity/WeblinkClick_entity.aod +++ b/entity/WeblinkClick_entity/WeblinkClick_entity.aod @@ -3,6 +3,7 @@ <name>WeblinkClick_entity</name> <title>Click</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/WeblinkClick_entity/documentation.adoc</documentation> <grantCreate v="false" /> <grantUpdate v="false" /> <grantDelete v="false" /> diff --git a/entity/WeblinkClick_entity/documentation.adoc b/entity/WeblinkClick_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..9a1bde2ec046bbefd488a5e17ba5d7c7747f8709 --- /dev/null +++ b/entity/WeblinkClick_entity/documentation.adoc @@ -0,0 +1,2 @@ += WeblinkClick_entity +Entity that stores information about clicks on a link by a recipient of a mailing. \ No newline at end of file diff --git a/entity/WeblinkTag_entity/WeblinkTag_entity.aod b/entity/WeblinkTag_entity/WeblinkTag_entity.aod index 88e59eec7f12eae5313b362320839cbe58815d89..a57d8a28815a340ccaa6cabf52def0f943332f9d 100644 --- a/entity/WeblinkTag_entity/WeblinkTag_entity.aod +++ b/entity/WeblinkTag_entity/WeblinkTag_entity.aod @@ -3,6 +3,7 @@ <name>WeblinkTag_entity</name> <title>Tag</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/WeblinkTag_entity/documentation.adoc</documentation> <grantUpdate v="false" /> <grantUpdateProcess>%aditoprj%/entity/WeblinkTag_entity/grantUpdateProcess.js</grantUpdateProcess> <onInit>%aditoprj%/entity/WeblinkTag_entity/onInit.js</onInit> @@ -14,6 +15,7 @@ </entityProvider> <entityProvider> <name>Tags</name> + <documentation>%aditoprj%/entity/WeblinkTag_entity/entityfields/tags/documentation.adoc</documentation> </entityProvider> <entityParameter> <name>WeblinkId_param</name> diff --git a/entity/WeblinkTag_entity/documentation.adoc b/entity/WeblinkTag_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..66ca6fba03decf4c4f5625e4ed103364b56ac7aa --- /dev/null +++ b/entity/WeblinkTag_entity/documentation.adoc @@ -0,0 +1,2 @@ += WeblinkTag_entity +Stores information about tags for weblinks \ No newline at end of file diff --git a/entity/WeblinkTag_entity/entityfields/tags/documentation.adoc b/entity/WeblinkTag_entity/entityfields/tags/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..8281a775ad70c21d581193d6d03ab68b923431cb --- /dev/null +++ b/entity/WeblinkTag_entity/entityfields/tags/documentation.adoc @@ -0,0 +1,2 @@ += WeblinkTag_entity - Tags +Provides all Tags \ No newline at end of file diff --git a/entity/Weblink_entity/Weblink_entity.aod b/entity/Weblink_entity/Weblink_entity.aod index d2e768f7f45fcbbbb135ca3f249a8f274f892847..7d8d1074579c2d5f2e4b5681db38f02819e11f27 100644 --- a/entity/Weblink_entity/Weblink_entity.aod +++ b/entity/Weblink_entity/Weblink_entity.aod @@ -3,6 +3,7 @@ <name>Weblink_entity</name> <title>Weblink</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/Weblink_entity/documentation.adoc</documentation> <contentTitleProcess>%aditoprj%/entity/Weblink_entity/contentTitleProcess.js</contentTitleProcess> <iconId>NEON:FILTER</iconId> <titlePlural>Weblinks</titlePlural> diff --git a/entity/Weblink_entity/documentation.adoc b/entity/Weblink_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..e45d1e8eca4689bf6319497c41963318453ef7f2 --- /dev/null +++ b/entity/Weblink_entity/documentation.adoc @@ -0,0 +1,3 @@ += Weblink_entity + +Entity that stores information about weblinks used for replacement during bulk mail runs. \ No newline at end of file diff --git a/neonContext/BulkMailAnalysis/BulkMailAnalysis.aod b/neonContext/BulkMailAnalysis/BulkMailAnalysis.aod index 8d2a0064076e5a0e50a5225d9cb6889d69654458..119c4612e6e5f7403bae0a2b92f697257026b352 100644 --- a/neonContext/BulkMailAnalysis/BulkMailAnalysis.aod +++ b/neonContext/BulkMailAnalysis/BulkMailAnalysis.aod @@ -12,8 +12,5 @@ <name>2bdd2e2e-9399-4b4a-a123-2b7a255b9bc0</name> <view>BulkMailAnalysisDeviceTypeChart_view</view> </neonViewReference> - <neonViewReference> - <name>5705a355-c092-417e-89ab-8899fd8c82c7</name> - </neonViewReference> </references> </neonContext> diff --git a/neonView/BulkMailAnalysisDynamicMultiDataChart_view/BulkMailAnalysisDynamicMultiDataChart_view.aod b/neonView/BulkMailAnalysisDynamicMultiDataChart_view/BulkMailAnalysisDynamicMultiDataChart_view.aod deleted file mode 100644 index 856abaeea53ac7ac2b4d3a5faf3bacb85d834450..0000000000000000000000000000000000000000 --- a/neonView/BulkMailAnalysisDynamicMultiDataChart_view/BulkMailAnalysisDynamicMultiDataChart_view.aod +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.8" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.8"> - <name>BulkMailAnalysisDynamicMultiDataChart_view</name> - <majorModelMode>DISTRIBUTED</majorModelMode> - <layout> - <noneLayout> - <name>layout</name> - </noneLayout> - </layout> - <children> - <dynamicMultiDataChartViewTemplate> - <name>dynamicMultiDataChart</name> - <defaultGroupFields> - <element>year</element> - </defaultGroupFields> - <columns> - <neonDynamicMultiDataChartColumn> - <name>c612bd68-b0a9-4517-bd77-4b643c8cc8d8</name> - </neonDynamicMultiDataChartColumn> - <neonDynamicMultiDataChartColumn> - <name>90eb7fd9-e79a-47af-9951-a2ade5353a5a</name> - </neonDynamicMultiDataChartColumn> - </columns> - </dynamicMultiDataChartViewTemplate> - </children> -</neonView> diff --git a/neonView/BulkMailScoreCard_view/BulkMailScoreCard_view.aod b/neonView/BulkMailScoreCard_view/BulkMailScoreCard_view.aod deleted file mode 100644 index 44e48038bca5bae6fd24a5e820677ae8add21c8f..0000000000000000000000000000000000000000 --- a/neonView/BulkMailScoreCard_view/BulkMailScoreCard_view.aod +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.8" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.8"> - <name>BulkMailScoreCard_view</name> - <majorModelMode>DISTRIBUTED</majorModelMode> - <layout> - <noneLayout> - <name>layout</name> - </noneLayout> - </layout> - <children> - <scoreCardViewTemplate> - <name>Keyfigures</name> - </scoreCardViewTemplate> - </children> -</neonView> diff --git a/process/DocumentTemplate_lib/process.js b/process/DocumentTemplate_lib/process.js index 99be3eedc81c09ad7456d7c39c77ff230301b0c9..01fd43a92a7d2c9aa193c724fe6cb63dbff952bd 100644 --- a/process/DocumentTemplate_lib/process.js +++ b/process/DocumentTemplate_lib/process.js @@ -227,6 +227,7 @@ DocumentTemplate.types = { { switch (pMimetype) { + case MimeTypes.XHTML(): case MimeTypes.HTML(): return this.HTML; case MimeTypes.EML(): diff --git a/process/SetCommunicationSetting_workflowService/process.js b/process/SetCommunicationSetting_workflowService/process.js index 093920c3f81f811076d1b245d37c34bdc764133f..c755964cca8bbe3d56324698dae0b8712ac53f2e 100644 --- a/process/SetCommunicationSetting_workflowService/process.js +++ b/process/SetCommunicationSetting_workflowService/process.js @@ -40,21 +40,27 @@ if (settingsId) } else { + var currentDate = vars.get("$sys.date"); settingsId = util.getNewUUID(); new SqlBuilder() .tableName("COMMUNICATIONSETTINGS") .insertFields({ + "CONTACT_ID":contactId, "COMMUNICATIONSETTINGSID": settingsId, "CHANNEL_TYPE": channelType, "CHANNEL_ID": channelId, "MEDIUM": medium, - "STATUS": status + "STATUS": status, + "USER_NEW":"workflow", + "DATE_NEW":date }); new SqlBuilder() .tableName("COMMUNICATIONLEGALBASE") .insertFields({ "COMMUNICATIONLEGALBASEID": util.getNewUUID(), "COMMUNICATIONSETTINGS_ID": settingsId, - "VERSION": 1 + "VERSION": 1, + "USER_NEW":"workflow", + "DATE_NEW":date }); } \ No newline at end of file diff --git a/process/redirect_rest/process.js b/process/redirect_rest/process.js index 966602c69e89e8fd07b6ad2720051bab9b351240..990ccc2701ee7391dc1179763e324c6425d98bc5 100644 --- a/process/redirect_rest/process.js +++ b/process/redirect_rest/process.js @@ -1,4 +1,3 @@ -import("system.logging"); import("Workflow_lib"); import("Util_lib"); import("system.util"); diff --git a/process/redirect_rest/redirect_rest.aod b/process/redirect_rest/redirect_rest.aod index 83abc318c0a0b898ae6e89367bb5979eb934e886..7f89323e835c8b10b52fc5beb242e79ad1334dd4 100644 --- a/process/redirect_rest/redirect_rest.aod +++ b/process/redirect_rest/redirect_rest.aod @@ -8,6 +8,7 @@ <loginTypeId> <element>internal.none</element> </loginTypeId> + <jditoWebserviceUser>Admin</jditoWebserviceUser> <alias>Data_alias</alias> <variants> <element>EXECUTABLE</element>