From 7a6401e07cb52171ed7bf22684a86c762d3ee59f Mon Sep 17 00:00:00 2001 From: Vinzent Broens <v.broens@adito.de> Date: Mon, 19 Jul 2021 14:15:31 +0000 Subject: [PATCH] [Projekt: xRM-Marketing][TicketNr.: 1083069][DATE_NEW/DATE_EDIT/USER_NEW/USER_EDIT bei relevanten Tabellen] --- .../Bulkmail/alter_MarketingDateUser.xml | 49 ++ .../basic/2021.1.2/Bulkmail/changelog.xml | 1 + aliasDefinition/Data_alias/Data_alias.aod | 422 +++++++++++++++++- .../BulkMailRecipient_entity.aod | 41 ++ .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 7 + .../openaminview/onActionProcess.js | 9 + .../entityfields/openaminview/stateProcess.js | 4 + .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 7 + .../BulkMailTestRecipient_entity.aod | 41 ++ .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 7 + .../openadminview/onActionProcess.js | 9 + .../openadminview/stateProcess.js | 4 + .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 7 + entity/BulkMail_entity/BulkMail_entity.aod | 30 ++ .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 8 +- .../openadminview/onActionProcess.js | 6 +- .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 7 + .../CampaignParticipant_entity.aod | 2 + .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/user_edit/valueProcess.js | 7 + .../EmailFilterHandling_entity.aod | 41 ++ .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 7 + .../openadminview/onActionProcess.js | 9 + .../openadminview/stateProcess.js | 4 + .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 7 + .../InterestLink_entity.aod | 41 ++ .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 7 + .../openadminview/onActionProcess.js | 9 + .../openadminview/stateProcess.js | 4 + .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 7 + entity/Interest_entity/Interest_entity.aod | 41 ++ .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 7 + .../openadminview/onActionProcess.js | 9 + .../openadminview/stateProcess.js | 4 + .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 7 + .../WeblinkClick_entity.aod | 41 ++ .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 7 + .../openadminview/onActionProcess.js | 9 + .../openadminview/stateProcess.js | 4 + .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 7 + .../entityfields/date_new/valueProcess.js | 5 +- entity/Weblink_entity/Weblink_entity.aod | 2 + .../entityfields/date_edit/valueProcess.js | 7 + .../entityfields/user_edit/valueProcess.js | 7 + .../entityfields/user_new/valueProcess.js | 6 +- 59 files changed, 1054 insertions(+), 18 deletions(-) create mode 100644 .liquibase/Data_alias/basic/2021.1.2/Bulkmail/alter_MarketingDateUser.xml create mode 100644 entity/BulkMailRecipient_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/BulkMailRecipient_entity/entityfields/date_new/valueProcess.js create mode 100644 entity/BulkMailRecipient_entity/entityfields/openaminview/onActionProcess.js create mode 100644 entity/BulkMailRecipient_entity/entityfields/openaminview/stateProcess.js create mode 100644 entity/BulkMailRecipient_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/BulkMailRecipient_entity/entityfields/user_new/valueProcess.js create mode 100644 entity/BulkMailTestRecipient_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/BulkMailTestRecipient_entity/entityfields/date_new/valueProcess.js create mode 100644 entity/BulkMailTestRecipient_entity/entityfields/openadminview/onActionProcess.js create mode 100644 entity/BulkMailTestRecipient_entity/entityfields/openadminview/stateProcess.js create mode 100644 entity/BulkMailTestRecipient_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/BulkMailTestRecipient_entity/entityfields/user_new/valueProcess.js create mode 100644 entity/BulkMail_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/BulkMail_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/BulkMail_entity/entityfields/user_new/valueProcess.js create mode 100644 entity/CampaignParticipant_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/CampaignParticipant_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/EmailFilterHandling_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/EmailFilterHandling_entity/entityfields/date_new/valueProcess.js create mode 100644 entity/EmailFilterHandling_entity/entityfields/openadminview/onActionProcess.js create mode 100644 entity/EmailFilterHandling_entity/entityfields/openadminview/stateProcess.js create mode 100644 entity/EmailFilterHandling_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/EmailFilterHandling_entity/entityfields/user_new/valueProcess.js create mode 100644 entity/InterestLink_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/InterestLink_entity/entityfields/date_new/valueProcess.js create mode 100644 entity/InterestLink_entity/entityfields/openadminview/onActionProcess.js create mode 100644 entity/InterestLink_entity/entityfields/openadminview/stateProcess.js create mode 100644 entity/InterestLink_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/InterestLink_entity/entityfields/user_new/valueProcess.js create mode 100644 entity/Interest_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/Interest_entity/entityfields/date_new/valueProcess.js create mode 100644 entity/Interest_entity/entityfields/openadminview/onActionProcess.js create mode 100644 entity/Interest_entity/entityfields/openadminview/stateProcess.js create mode 100644 entity/Interest_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/Interest_entity/entityfields/user_new/valueProcess.js create mode 100644 entity/WeblinkClick_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/WeblinkClick_entity/entityfields/date_new/valueProcess.js create mode 100644 entity/WeblinkClick_entity/entityfields/openadminview/onActionProcess.js create mode 100644 entity/WeblinkClick_entity/entityfields/openadminview/stateProcess.js create mode 100644 entity/WeblinkClick_entity/entityfields/user_edit/valueProcess.js create mode 100644 entity/WeblinkClick_entity/entityfields/user_new/valueProcess.js create mode 100644 entity/Weblink_entity/entityfields/date_edit/valueProcess.js create mode 100644 entity/Weblink_entity/entityfields/user_edit/valueProcess.js diff --git a/.liquibase/Data_alias/basic/2021.1.2/Bulkmail/alter_MarketingDateUser.xml b/.liquibase/Data_alias/basic/2021.1.2/Bulkmail/alter_MarketingDateUser.xml new file mode 100644 index 0000000000..9798957b51 --- /dev/null +++ b/.liquibase/Data_alias/basic/2021.1.2/Bulkmail/alter_MarketingDateUser.xml @@ -0,0 +1,49 @@ +<?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="v.broens" id="5ba15adf-e9c9-46ee-989e-7ee02a3a61b7"> + <addColumn tableName="BULKMAIL"> + <column name="USER_NEW" type="NVARCHAR(50)" value="Admin"/> + <column name="DATE_NEW" type="TIMESTAMP" valueComputed="current_timestamp"/> + <column name="USER_EDIT" type="VARCHAR(50)"/> + <column name="DATE_EDIT" type="TIMESTAMP"/> + </addColumn> + <addColumn tableName="BULKMAILRECIPIENT"> + <column name="USER_NEW" type="NVARCHAR(50)" value="Admin"/> + <column name="DATE_NEW" type="TIMESTAMP" valueComputed="current_timestamp"/> + <column name="USER_EDIT" type="VARCHAR(50)"/> + <column name="DATE_EDIT" type="TIMESTAMP"/> + </addColumn> + <addColumn tableName="BULKMAILTESTRECIPIENT"> + <column name="USER_NEW" type="NVARCHAR(50)" value="Admin"/> + <column name="DATE_NEW" type="TIMESTAMP" valueComputed="current_timestamp"/> + <column name="USER_EDIT" type="VARCHAR(50)"/> + <column name="DATE_EDIT" type="TIMESTAMP"/> + </addColumn> + <addColumn tableName="INTEREST"> + <column name="USER_NEW" type="NVARCHAR(50)" value="Admin"/> + <column name="DATE_NEW" type="TIMESTAMP" valueComputed="current_timestamp"/> + <column name="USER_EDIT" type="VARCHAR(50)"/> + <column name="DATE_EDIT" type="TIMESTAMP"/> + </addColumn> + <addColumn tableName="INTERESTLINK"> + <column name="USER_NEW" type="NVARCHAR(50)" value="Admin"/> + <column name="DATE_NEW" type="TIMESTAMP" valueComputed="current_timestamp"/> + <column name="USER_EDIT" type="VARCHAR(50)"/> + <column name="DATE_EDIT" type="TIMESTAMP"/> + </addColumn> + <addColumn tableName="EMAIL_FILTER_HANDLING"> + <column name="USER_NEW" type="NVARCHAR(50)" value="Admin"/> + <column name="DATE_NEW" type="TIMESTAMP" valueComputed="current_timestamp"/> + <column name="USER_EDIT" type="VARCHAR(50)"/> + <column name="DATE_EDIT" type="TIMESTAMP"/> + </addColumn> + <addColumn tableName="WEBLINK_CLICK"> + <column name="USER_NEW" type="NVARCHAR(50)" value="Admin"/> + <column name="DATE_NEW" type="TIMESTAMP" valueComputed="current_timestamp"/> + <column name="USER_EDIT" type="VARCHAR(50)"/> + <column name="DATE_EDIT" type="TIMESTAMP"/> + </addColumn> + </changeSet> +</databaseChangeLog> \ No newline at end of file diff --git a/.liquibase/Data_alias/basic/2021.1.2/Bulkmail/changelog.xml b/.liquibase/Data_alias/basic/2021.1.2/Bulkmail/changelog.xml index d87ac0cd40..7fd43c71d6 100644 --- a/.liquibase/Data_alias/basic/2021.1.2/Bulkmail/changelog.xml +++ b/.liquibase/Data_alias/basic/2021.1.2/Bulkmail/changelog.xml @@ -1,4 +1,5 @@ <?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"> <include relativeToChangelogFile="true" file="insertBulkmailRecipientStatus.xml"/> + <include relativeToChangelogFile="true" file="alter_MarketingDateUser.xml"/> </databaseChangeLog> \ No newline at end of file diff --git a/aliasDefinition/Data_alias/Data_alias.aod b/aliasDefinition/Data_alias/Data_alias.aod index 967b729af8..7656b1339b 100644 --- a/aliasDefinition/Data_alias/Data_alias.aod +++ b/aliasDefinition/Data_alias/Data_alias.aod @@ -10866,6 +10866,62 @@ </entityDependency> </dependencies> </entityFieldDb> + <entityFieldDb> + <name>DATE_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>DATE_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -11012,6 +11068,62 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>DATE_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>DATE_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -18719,6 +18831,20 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>ISACTIVE</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="-6" /> + <size v="3" /> + <scale v="0" /> + <notNull v="true" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -18927,6 +19053,62 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>DATE_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>DATE_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -19003,6 +19185,62 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>DATE_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>DATE_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -19093,6 +19331,62 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>DATE_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>DATE_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -19225,6 +19519,62 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>DATE_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>DATE_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -20949,7 +21299,7 @@ <columnType v="12" /> <size v="36" /> <scale v="0" /> - <notNull v="true" /> + <notNull v="false" /> <isUnique v="false" /> <index v="false" /> <documentation></documentation> @@ -20963,7 +21313,7 @@ <columnType v="12" /> <size v="250" /> <scale v="0" /> - <notNull v="true" /> + <notNull v="false" /> <isUnique v="false" /> <index v="false" /> <documentation></documentation> @@ -20991,7 +21341,7 @@ <columnType v="4" /> <size v="10" /> <scale v="0" /> - <notNull v="true" /> + <notNull v="false" /> <isUnique v="false" /> <index v="false" /> <documentation></documentation> @@ -21017,7 +21367,7 @@ <dbName></dbName> <primaryKey v="false" /> <columnType v="12" /> - <size v="500" /> + <size v="250" /> <scale v="0" /> <notNull v="false" /> <isUnique v="false" /> @@ -21027,13 +21377,69 @@ <description></description> </entityFieldDb> <entityFieldDb> - <name>ISFALLTHROUGH</name> + <name>DATE_EDIT</name> <dbName></dbName> <primaryKey v="false" /> - <columnType v="-6" /> - <size v="3" /> + <columnType v="93" /> + <size v="19" /> <scale v="0" /> - <notNull v="true" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>WORKFLOWSIGNAL_NAME</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="250" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_EDIT</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>DATE_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="93" /> + <size v="19" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>USER_NEW</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="50" /> + <scale v="0" /> + <notNull v="false" /> <isUnique v="false" /> <index v="false" /> <documentation></documentation> diff --git a/entity/BulkMailRecipient_entity/BulkMailRecipient_entity.aod b/entity/BulkMailRecipient_entity/BulkMailRecipient_entity.aod index d1e20d541e..386b068703 100644 --- a/entity/BulkMailRecipient_entity/BulkMailRecipient_entity.aod +++ b/entity/BulkMailRecipient_entity/BulkMailRecipient_entity.aod @@ -205,6 +205,31 @@ <entityParameter> <name>ExcludeBlacklisted_param</name> </entityParameter> + <entityField> + <name>DATE_EDIT</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/BulkMailRecipient_entity/entityfields/date_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>DATE_NEW</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/BulkMailRecipient_entity/entityfields/date_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/BulkMailRecipient_entity/entityfields/user_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_NEW</name> + <valueProcess>%aditoprj%/entity/BulkMailRecipient_entity/entityfields/user_new/valueProcess.js</valueProcess> + </entityField> + <entityActionField> + <name>openAminView</name> + <title>Open Admin View</title> + <onActionProcess>%aditoprj%/entity/BulkMailRecipient_entity/entityfields/openaminview/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CURLY_BRACKETS</iconId> + <stateProcess>%aditoprj%/entity/BulkMailRecipient_entity/entityfields/openaminview/stateProcess.js</stateProcess> + </entityActionField> </entityFields> <recordContainers> <dbRecordContainer> @@ -282,6 +307,22 @@ <name>HASCOMMUNICATIONREJECTION.value</name> <expression>%aditoprj%/entity/BulkMailRecipient_entity/recordcontainers/db/recordfieldmappings/hascommunicationrejection.value/expression.js</expression> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_EDIT.value</name> + <recordfield>BULKMAILRECIPIENT.USER_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_NEW.value</name> + <recordfield>BULKMAILRECIPIENT.USER_NEW</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_EDIT.value</name> + <recordfield>BULKMAILRECIPIENT.DATE_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_NEW.value</name> + <recordfield>BULKMAILRECIPIENT.DATE_NEW</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> <linkInformation> <linkInformation> diff --git a/entity/BulkMailRecipient_entity/entityfields/date_edit/valueProcess.js b/entity/BulkMailRecipient_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/BulkMailRecipient_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/BulkMailRecipient_entity/entityfields/date_new/valueProcess.js b/entity/BulkMailRecipient_entity/entityfields/date_new/valueProcess.js new file mode 100644 index 0000000000..a72892783b --- /dev/null +++ b/entity/BulkMailRecipient_entity/entityfields/date_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/BulkMailRecipient_entity/entityfields/openaminview/onActionProcess.js b/entity/BulkMailRecipient_entity/entityfields/openaminview/onActionProcess.js new file mode 100644 index 0000000000..0668729f84 --- /dev/null +++ b/entity/BulkMailRecipient_entity/entityfields/openaminview/onActionProcess.js @@ -0,0 +1,9 @@ +import("system.vars"); +import("Context_lib"); + +AdminViewUtils.open("BULKMAIL_ID", [ + ["DATE_NEW", vars.get("$field.DATE_NEW"), "DATE"], + ["DATE_EDIT", vars.get("$field.DATE_EDIT"), "DATE"], + ["USER_NEW", vars.get("$field.USER_NEW")], + ["USER_EDIT", vars.get("$field.USER_EDIT")] +]); \ No newline at end of file diff --git a/entity/BulkMailRecipient_entity/entityfields/openaminview/stateProcess.js b/entity/BulkMailRecipient_entity/entityfields/openaminview/stateProcess.js new file mode 100644 index 0000000000..38f2298db7 --- /dev/null +++ b/entity/BulkMailRecipient_entity/entityfields/openaminview/stateProcess.js @@ -0,0 +1,4 @@ +import("Context_lib"); +import("system.result"); + +result.string(AdminViewUtils.getActionState()); \ No newline at end of file diff --git a/entity/BulkMailRecipient_entity/entityfields/user_edit/valueProcess.js b/entity/BulkMailRecipient_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/BulkMailRecipient_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/BulkMailRecipient_entity/entityfields/user_new/valueProcess.js b/entity/BulkMailRecipient_entity/entityfields/user_new/valueProcess.js new file mode 100644 index 0000000000..e518bc75a9 --- /dev/null +++ b/entity/BulkMailRecipient_entity/entityfields/user_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod b/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod index 60baeaf9a9..2c9ab09f24 100644 --- a/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod +++ b/entity/BulkMailTestRecipient_entity/BulkMailTestRecipient_entity.aod @@ -57,6 +57,31 @@ <entityField> <name>ORGANISATION_ID</name> </entityField> + <entityField> + <name>DATE_NEW</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/BulkMailTestRecipient_entity/entityfields/date_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>DATE_EDIT</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/BulkMailTestRecipient_entity/entityfields/date_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_NEW</name> + <valueProcess>%aditoprj%/entity/BulkMailTestRecipient_entity/entityfields/user_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/BulkMailTestRecipient_entity/entityfields/user_edit/valueProcess.js</valueProcess> + </entityField> + <entityActionField> + <name>openAdminView</name> + <title>Open Admin View</title> + <onActionProcess>%aditoprj%/entity/BulkMailTestRecipient_entity/entityfields/openadminview/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CURLY_BRACKETS</iconId> + <stateProcess>%aditoprj%/entity/BulkMailTestRecipient_entity/entityfields/openadminview/stateProcess.js</stateProcess> + </entityActionField> </entityFields> <recordContainers> <dbRecordContainer> @@ -93,6 +118,22 @@ <name>ORGANISATION_ID.value</name> <recordfield>CONTACT.ORGANISATION_ID</recordfield> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_EDIT.value</name> + <recordfield>BULKMAILTESTRECIPIENT.DATE_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_NEW.value</name> + <recordfield>BULKMAILTESTRECIPIENT.DATE_NEW</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_EDIT.value</name> + <recordfield>BULKMAILTESTRECIPIENT.USER_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_NEW.value</name> + <recordfield>BULKMAILTESTRECIPIENT.USER_NEW</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> <linkInformation> <linkInformation> diff --git a/entity/BulkMailTestRecipient_entity/entityfields/date_edit/valueProcess.js b/entity/BulkMailTestRecipient_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/entityfields/date_new/valueProcess.js b/entity/BulkMailTestRecipient_entity/entityfields/date_new/valueProcess.js new file mode 100644 index 0000000000..a72892783b --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/entityfields/date_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/entityfields/openadminview/onActionProcess.js b/entity/BulkMailTestRecipient_entity/entityfields/openadminview/onActionProcess.js new file mode 100644 index 0000000000..0668729f84 --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/entityfields/openadminview/onActionProcess.js @@ -0,0 +1,9 @@ +import("system.vars"); +import("Context_lib"); + +AdminViewUtils.open("BULKMAIL_ID", [ + ["DATE_NEW", vars.get("$field.DATE_NEW"), "DATE"], + ["DATE_EDIT", vars.get("$field.DATE_EDIT"), "DATE"], + ["USER_NEW", vars.get("$field.USER_NEW")], + ["USER_EDIT", vars.get("$field.USER_EDIT")] +]); \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/entityfields/openadminview/stateProcess.js b/entity/BulkMailTestRecipient_entity/entityfields/openadminview/stateProcess.js new file mode 100644 index 0000000000..38f2298db7 --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/entityfields/openadminview/stateProcess.js @@ -0,0 +1,4 @@ +import("Context_lib"); +import("system.result"); + +result.string(AdminViewUtils.getActionState()); \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/entityfields/user_edit/valueProcess.js b/entity/BulkMailTestRecipient_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/BulkMailTestRecipient_entity/entityfields/user_new/valueProcess.js b/entity/BulkMailTestRecipient_entity/entityfields/user_new/valueProcess.js new file mode 100644 index 0000000000..e518bc75a9 --- /dev/null +++ b/entity/BulkMailTestRecipient_entity/entityfields/user_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/BulkMail_entity/BulkMail_entity.aod b/entity/BulkMail_entity/BulkMail_entity.aod index f026a8f964..72336f0748 100644 --- a/entity/BulkMail_entity/BulkMail_entity.aod +++ b/entity/BulkMail_entity/BulkMail_entity.aod @@ -354,6 +354,7 @@ </entityField> <entityField> <name>DATE_NEW</name> + <contentType>DATE</contentType> <valueProcess>%aditoprj%/entity/BulkMail_entity/entityfields/date_new/valueProcess.js</valueProcess> </entityField> <entityField> @@ -529,6 +530,19 @@ <iconId>NEON:WRENCH</iconId> <stateProcess>%aditoprj%/entity/BulkMail_entity/entityfields/openmosaico/stateProcess.js</stateProcess> </entityActionField> + <entityField> + <name>DATE_EDIT</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/BulkMail_entity/entityfields/date_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_NEW</name> + <valueProcess>%aditoprj%/entity/BulkMail_entity/entityfields/user_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/BulkMail_entity/entityfields/user_edit/valueProcess.js</valueProcess> + </entityField> </entityFields> <recordContainers> <dbRecordContainer> @@ -646,6 +660,22 @@ <isFilterable v="true" /> <filtertype>BASIC</filtertype> </consumerMapping> + <dbRecordFieldMapping> + <name>DATE_EDIT.value</name> + <recordfield>BULKMAIL.DATE_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_NEW.value</name> + <recordfield>BULKMAIL.DATE_NEW</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_EDIT.value</name> + <recordfield>BULKMAIL.USER_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_NEW.value</name> + <recordfield>BULKMAIL.USER_NEW</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> <linkInformation> <linkInformation> diff --git a/entity/BulkMail_entity/entityfields/date_edit/valueProcess.js b/entity/BulkMail_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/BulkMail_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/BulkMail_entity/entityfields/date_new/valueProcess.js b/entity/BulkMail_entity/entityfields/date_new/valueProcess.js index 5ddc88bf84..a72892783b 100644 --- a/entity/BulkMail_entity/entityfields/date_new/valueProcess.js +++ b/entity/BulkMail_entity/entityfields/date_new/valueProcess.js @@ -1,7 +1,7 @@ +import("system.util"); import("system.result"); +import("system.neon"); import("system.vars"); -if (vars.get("$this.value") != null) -{ - result.string(vars.get("$sys.date")); -} \ No newline at end of file +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/BulkMail_entity/entityfields/openadminview/onActionProcess.js b/entity/BulkMail_entity/entityfields/openadminview/onActionProcess.js index 83560a4da7..b3a2d488a9 100644 --- a/entity/BulkMail_entity/entityfields/openadminview/onActionProcess.js +++ b/entity/BulkMail_entity/entityfields/openadminview/onActionProcess.js @@ -2,5 +2,9 @@ import("system.vars"); import("Context_lib"); AdminViewUtils.open("BULKMAILID", [ - ["DOCUMENTTEMPLATE_ID", vars.get("$field.DOCUMENTTEMPLATE_ID")] + ["DOCUMENTTEMPLATE_ID", vars.get("$field.DOCUMENTTEMPLATE_ID")], + ["DATE_NEW", vars.get("$field.DATE_NEW"), "DATE"], + ["DATE_EDIT", vars.get("$field.DATE_EDIT"), "DATE"], + ["USER_NEW", vars.get("$field.USER_NEW")], + ["USER_EDIT", vars.get("$field.USER_EDIT")] ]); \ No newline at end of file diff --git a/entity/BulkMail_entity/entityfields/user_edit/valueProcess.js b/entity/BulkMail_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/BulkMail_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/BulkMail_entity/entityfields/user_new/valueProcess.js b/entity/BulkMail_entity/entityfields/user_new/valueProcess.js new file mode 100644 index 0000000000..e518bc75a9 --- /dev/null +++ b/entity/BulkMail_entity/entityfields/user_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/CampaignParticipant_entity/CampaignParticipant_entity.aod b/entity/CampaignParticipant_entity/CampaignParticipant_entity.aod index f85dbe2011..6842475658 100644 --- a/entity/CampaignParticipant_entity/CampaignParticipant_entity.aod +++ b/entity/CampaignParticipant_entity/CampaignParticipant_entity.aod @@ -117,9 +117,11 @@ </entityField> <entityField> <name>DATE_EDIT</name> + <valueProcess>%aditoprj%/entity/CampaignParticipant_entity/entityfields/date_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/CampaignParticipant_entity/entityfields/user_edit/valueProcess.js</valueProcess> </entityField> <entityConsumer> <name>AnyContacts</name> diff --git a/entity/CampaignParticipant_entity/entityfields/date_edit/valueProcess.js b/entity/CampaignParticipant_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/CampaignParticipant_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/CampaignParticipant_entity/entityfields/user_edit/valueProcess.js b/entity/CampaignParticipant_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/CampaignParticipant_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/EmailFilterHandling_entity/EmailFilterHandling_entity.aod b/entity/EmailFilterHandling_entity/EmailFilterHandling_entity.aod index a177320afe..cf376f7fd5 100644 --- a/entity/EmailFilterHandling_entity/EmailFilterHandling_entity.aod +++ b/entity/EmailFilterHandling_entity/EmailFilterHandling_entity.aod @@ -108,6 +108,31 @@ </entityParameter> </children> </entityConsumer> + <entityField> + <name>DATE_NEW</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/EmailFilterHandling_entity/entityfields/date_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>DATE_EDIT</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/EmailFilterHandling_entity/entityfields/date_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_NEW</name> + <valueProcess>%aditoprj%/entity/EmailFilterHandling_entity/entityfields/user_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/EmailFilterHandling_entity/entityfields/user_edit/valueProcess.js</valueProcess> + </entityField> + <entityActionField> + <name>openAdminView</name> + <title>Open Admin View</title> + <onActionProcess>%aditoprj%/entity/EmailFilterHandling_entity/entityfields/openadminview/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CURLY_BRACKETS</iconId> + <stateProcess>%aditoprj%/entity/EmailFilterHandling_entity/entityfields/openadminview/stateProcess.js</stateProcess> + </entityActionField> </entityFields> <recordContainers> <dbRecordContainer> @@ -161,6 +186,22 @@ <dbRecordFieldMapping> <name>WORKFLOWSIGNAL_NAME.value</name> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_EDIT.value</name> + <recordfield>EMAIL_FILTER_HANDLING.DATE_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_NEW.value</name> + <recordfield>EMAIL_FILTER_HANDLING.DATE_NEW</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_EDIT.value</name> + <recordfield>EMAIL_FILTER_HANDLING.USER_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_NEW.value</name> + <recordfield>EMAIL_FILTER_HANDLING.USER_NEW</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> <linkInformation> <linkInformation> diff --git a/entity/EmailFilterHandling_entity/entityfields/date_edit/valueProcess.js b/entity/EmailFilterHandling_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/EmailFilterHandling_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/EmailFilterHandling_entity/entityfields/date_new/valueProcess.js b/entity/EmailFilterHandling_entity/entityfields/date_new/valueProcess.js new file mode 100644 index 0000000000..a72892783b --- /dev/null +++ b/entity/EmailFilterHandling_entity/entityfields/date_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/EmailFilterHandling_entity/entityfields/openadminview/onActionProcess.js b/entity/EmailFilterHandling_entity/entityfields/openadminview/onActionProcess.js new file mode 100644 index 0000000000..086257d7a1 --- /dev/null +++ b/entity/EmailFilterHandling_entity/entityfields/openadminview/onActionProcess.js @@ -0,0 +1,9 @@ +import("system.vars"); +import("Context_lib"); + +AdminViewUtils.open("EMAIL_FILTER_HANDLINGID", [ + ["DATE_NEW", vars.get("$field.DATE_NEW"), "DATE"], + ["DATE_EDIT", vars.get("$field.DATE_EDIT"), "DATE"], + ["USER_NEW", vars.get("$field.USER_NEW")], + ["USER_EDIT", vars.get("$field.USER_EDIT")] +]); \ No newline at end of file diff --git a/entity/EmailFilterHandling_entity/entityfields/openadminview/stateProcess.js b/entity/EmailFilterHandling_entity/entityfields/openadminview/stateProcess.js new file mode 100644 index 0000000000..38f2298db7 --- /dev/null +++ b/entity/EmailFilterHandling_entity/entityfields/openadminview/stateProcess.js @@ -0,0 +1,4 @@ +import("Context_lib"); +import("system.result"); + +result.string(AdminViewUtils.getActionState()); \ No newline at end of file diff --git a/entity/EmailFilterHandling_entity/entityfields/user_edit/valueProcess.js b/entity/EmailFilterHandling_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/EmailFilterHandling_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/EmailFilterHandling_entity/entityfields/user_new/valueProcess.js b/entity/EmailFilterHandling_entity/entityfields/user_new/valueProcess.js new file mode 100644 index 0000000000..e518bc75a9 --- /dev/null +++ b/entity/EmailFilterHandling_entity/entityfields/user_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/InterestLink_entity/InterestLink_entity.aod b/entity/InterestLink_entity/InterestLink_entity.aod index f43c4b6098..acdd77923f 100644 --- a/entity/InterestLink_entity/InterestLink_entity.aod +++ b/entity/InterestLink_entity/InterestLink_entity.aod @@ -75,6 +75,31 @@ <title>Description</title> <state>READONLY</state> </entityField> + <entityField> + <name>DATE_EDIT</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/InterestLink_entity/entityfields/date_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>DATE_NEW</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/InterestLink_entity/entityfields/date_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_NEW</name> + <valueProcess>%aditoprj%/entity/InterestLink_entity/entityfields/user_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/InterestLink_entity/entityfields/user_edit/valueProcess.js</valueProcess> + </entityField> + <entityActionField> + <name>openAdminView</name> + <title>Open Admin View</title> + <onActionProcess>%aditoprj%/entity/InterestLink_entity/entityfields/openadminview/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CURLY_BRACKETS</iconId> + <stateProcess>%aditoprj%/entity/InterestLink_entity/entityfields/openadminview/stateProcess.js</stateProcess> + </entityActionField> </entityFields> <recordContainers> <dbRecordContainer> @@ -113,6 +138,22 @@ <name>STATUS.displayValue</name> <expression>%aditoprj%/entity/InterestLink_entity/recordcontainers/db/recordfieldmappings/status.displayvalue/expression.js</expression> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_EDIT.value</name> + <recordfield>INTERESTLINK.USER_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_NEW.value</name> + <recordfield>INTERESTLINK.USER_NEW</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_EDIT.value</name> + <recordfield>INTERESTLINK.DATE_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_NEW.value</name> + <recordfield>INTERESTLINK.DATE_NEW</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> <linkInformation> <linkInformation> diff --git a/entity/InterestLink_entity/entityfields/date_edit/valueProcess.js b/entity/InterestLink_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/InterestLink_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/InterestLink_entity/entityfields/date_new/valueProcess.js b/entity/InterestLink_entity/entityfields/date_new/valueProcess.js new file mode 100644 index 0000000000..a72892783b --- /dev/null +++ b/entity/InterestLink_entity/entityfields/date_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/InterestLink_entity/entityfields/openadminview/onActionProcess.js b/entity/InterestLink_entity/entityfields/openadminview/onActionProcess.js new file mode 100644 index 0000000000..6a73038a9a --- /dev/null +++ b/entity/InterestLink_entity/entityfields/openadminview/onActionProcess.js @@ -0,0 +1,9 @@ +import("system.vars"); +import("Context_lib"); + +AdminViewUtils.open("INTERESTLINKID", [ + ["DATE_NEW", vars.get("$field.DATE_NEW"), "DATE"], + ["DATE_EDIT", vars.get("$field.DATE_EDIT"), "DATE"], + ["USER_NEW", vars.get("$field.USER_NEW")], + ["USER_EDIT", vars.get("$field.USER_EDIT")] +]); \ No newline at end of file diff --git a/entity/InterestLink_entity/entityfields/openadminview/stateProcess.js b/entity/InterestLink_entity/entityfields/openadminview/stateProcess.js new file mode 100644 index 0000000000..38f2298db7 --- /dev/null +++ b/entity/InterestLink_entity/entityfields/openadminview/stateProcess.js @@ -0,0 +1,4 @@ +import("Context_lib"); +import("system.result"); + +result.string(AdminViewUtils.getActionState()); \ No newline at end of file diff --git a/entity/InterestLink_entity/entityfields/user_edit/valueProcess.js b/entity/InterestLink_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/InterestLink_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/InterestLink_entity/entityfields/user_new/valueProcess.js b/entity/InterestLink_entity/entityfields/user_new/valueProcess.js new file mode 100644 index 0000000000..e518bc75a9 --- /dev/null +++ b/entity/InterestLink_entity/entityfields/user_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/Interest_entity/Interest_entity.aod b/entity/Interest_entity/Interest_entity.aod index 3f4e6912a4..a6fb2707d6 100644 --- a/entity/Interest_entity/Interest_entity.aod +++ b/entity/Interest_entity/Interest_entity.aod @@ -82,6 +82,31 @@ <name>UsageCount_param</name> <valueProcess>%aditoprj%/entity/Interest_entity/entityfields/usagecount_param/valueProcess.js</valueProcess> </entityParameter> + <entityField> + <name>DATE_NEW</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/Interest_entity/entityfields/date_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>DATE_EDIT</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/Interest_entity/entityfields/date_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_NEW</name> + <valueProcess>%aditoprj%/entity/Interest_entity/entityfields/user_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/Interest_entity/entityfields/user_edit/valueProcess.js</valueProcess> + </entityField> + <entityActionField> + <name>openAdminView</name> + <title>Open Admin View</title> + <onActionProcess>%aditoprj%/entity/Interest_entity/entityfields/openadminview/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CURLY_BRACKETS</iconId> + <stateProcess>%aditoprj%/entity/Interest_entity/entityfields/openadminview/stateProcess.js</stateProcess> + </entityActionField> </entityFields> <recordContainers> <dbRecordContainer> @@ -120,6 +145,22 @@ <name>STATUS.displayValue</name> <expression>%aditoprj%/entity/Interest_entity/recordcontainers/db/recordfieldmappings/status.displayvalue/expression.js</expression> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_EDIT.value</name> + <recordfield>INTEREST.DATE_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_NEW.value</name> + <recordfield>INTEREST.DATE_NEW</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_EDIT.value</name> + <recordfield>INTEREST.USER_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_NEW.value</name> + <recordfield>INTEREST.USER_NEW</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> <linkInformation> <linkInformation> diff --git a/entity/Interest_entity/entityfields/date_edit/valueProcess.js b/entity/Interest_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/Interest_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/Interest_entity/entityfields/date_new/valueProcess.js b/entity/Interest_entity/entityfields/date_new/valueProcess.js new file mode 100644 index 0000000000..a72892783b --- /dev/null +++ b/entity/Interest_entity/entityfields/date_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/Interest_entity/entityfields/openadminview/onActionProcess.js b/entity/Interest_entity/entityfields/openadminview/onActionProcess.js new file mode 100644 index 0000000000..b7584e668d --- /dev/null +++ b/entity/Interest_entity/entityfields/openadminview/onActionProcess.js @@ -0,0 +1,9 @@ +import("system.vars"); +import("Context_lib"); + +AdminViewUtils.open("INTERESTID", [ + ["DATE_NEW", vars.get("$field.DATE_NEW"), "DATE"], + ["DATE_EDIT", vars.get("$field.DATE_EDIT"), "DATE"], + ["USER_NEW", vars.get("$field.USER_NEW")], + ["USER_EDIT", vars.get("$field.USER_EDIT")] +]); \ No newline at end of file diff --git a/entity/Interest_entity/entityfields/openadminview/stateProcess.js b/entity/Interest_entity/entityfields/openadminview/stateProcess.js new file mode 100644 index 0000000000..38f2298db7 --- /dev/null +++ b/entity/Interest_entity/entityfields/openadminview/stateProcess.js @@ -0,0 +1,4 @@ +import("Context_lib"); +import("system.result"); + +result.string(AdminViewUtils.getActionState()); \ No newline at end of file diff --git a/entity/Interest_entity/entityfields/user_edit/valueProcess.js b/entity/Interest_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/Interest_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/Interest_entity/entityfields/user_new/valueProcess.js b/entity/Interest_entity/entityfields/user_new/valueProcess.js new file mode 100644 index 0000000000..e518bc75a9 --- /dev/null +++ b/entity/Interest_entity/entityfields/user_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/WeblinkClick_entity/WeblinkClick_entity.aod b/entity/WeblinkClick_entity/WeblinkClick_entity.aod index beecca47e3..0d3485450b 100644 --- a/entity/WeblinkClick_entity/WeblinkClick_entity.aod +++ b/entity/WeblinkClick_entity/WeblinkClick_entity.aod @@ -100,6 +100,31 @@ <fieldName>#PROVIDER</fieldName> </dependency> </entityConsumer> + <entityField> + <name>DATE_NEW</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/WeblinkClick_entity/entityfields/date_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>DATE_EDIT</name> + <contentType>DATE</contentType> + <valueProcess>%aditoprj%/entity/WeblinkClick_entity/entityfields/date_edit/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_NEW</name> + <valueProcess>%aditoprj%/entity/WeblinkClick_entity/entityfields/user_new/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/WeblinkClick_entity/entityfields/user_edit/valueProcess.js</valueProcess> + </entityField> + <entityActionField> + <name>openAdminView</name> + <title>Open Admin View</title> + <onActionProcess>%aditoprj%/entity/WeblinkClick_entity/entityfields/openadminview/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CURLY_BRACKETS</iconId> + <stateProcess>%aditoprj%/entity/WeblinkClick_entity/entityfields/openadminview/stateProcess.js</stateProcess> + </entityActionField> </entityFields> <recordContainers> <dbRecordContainer> @@ -175,6 +200,22 @@ <name>DEVICE_TYPE.displayValue</name> <expression>%aditoprj%/entity/WeblinkClick_entity/recordcontainers/db/recordfieldmappings/device_type.displayvalue/expression.js</expression> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_EDIT.value</name> + <recordfield>WEBLINK.DATE_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DATE_NEW.value</name> + <recordfield>WEBLINK.DATE_NEW</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_EDIT.value</name> + <recordfield>WEBLINK.USER_EDIT</recordfield> + </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>USER_NEW.value</name> + <recordfield>WEBLINK.USER_NEW</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> <linkInformation> <linkInformation> diff --git a/entity/WeblinkClick_entity/entityfields/date_edit/valueProcess.js b/entity/WeblinkClick_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..5e6ef05973 --- /dev/null +++ b/entity/WeblinkClick_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/WeblinkClick_entity/entityfields/date_new/valueProcess.js b/entity/WeblinkClick_entity/entityfields/date_new/valueProcess.js new file mode 100644 index 0000000000..a72892783b --- /dev/null +++ b/entity/WeblinkClick_entity/entityfields/date_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/WeblinkClick_entity/entityfields/openadminview/onActionProcess.js b/entity/WeblinkClick_entity/entityfields/openadminview/onActionProcess.js new file mode 100644 index 0000000000..b7584e668d --- /dev/null +++ b/entity/WeblinkClick_entity/entityfields/openadminview/onActionProcess.js @@ -0,0 +1,9 @@ +import("system.vars"); +import("Context_lib"); + +AdminViewUtils.open("INTERESTID", [ + ["DATE_NEW", vars.get("$field.DATE_NEW"), "DATE"], + ["DATE_EDIT", vars.get("$field.DATE_EDIT"), "DATE"], + ["USER_NEW", vars.get("$field.USER_NEW")], + ["USER_EDIT", vars.get("$field.USER_EDIT")] +]); \ No newline at end of file diff --git a/entity/WeblinkClick_entity/entityfields/openadminview/stateProcess.js b/entity/WeblinkClick_entity/entityfields/openadminview/stateProcess.js new file mode 100644 index 0000000000..38f2298db7 --- /dev/null +++ b/entity/WeblinkClick_entity/entityfields/openadminview/stateProcess.js @@ -0,0 +1,4 @@ +import("Context_lib"); +import("system.result"); + +result.string(AdminViewUtils.getActionState()); \ No newline at end of file diff --git a/entity/WeblinkClick_entity/entityfields/user_edit/valueProcess.js b/entity/WeblinkClick_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..6af880ae3e --- /dev/null +++ b/entity/WeblinkClick_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/WeblinkClick_entity/entityfields/user_new/valueProcess.js b/entity/WeblinkClick_entity/entityfields/user_new/valueProcess.js new file mode 100644 index 0000000000..e518bc75a9 --- /dev/null +++ b/entity/WeblinkClick_entity/entityfields/user_new/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/WeblinkTag_entity/entityfields/date_new/valueProcess.js b/entity/WeblinkTag_entity/entityfields/date_new/valueProcess.js index fe44d4d71b..83de1a18d6 100644 --- a/entity/WeblinkTag_entity/entityfields/date_new/valueProcess.js +++ b/entity/WeblinkTag_entity/entityfields/date_new/valueProcess.js @@ -1,7 +1,6 @@ -import("system.util"); -import("system.vars"); import("system.result"); import("system.neon"); +import("system.vars"); if(vars.get("$sys.operatingstate") == neon.OPERATINGSTATE_NEW) - result.string(vars.get("$sys.date")); \ No newline at end of file + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/Weblink_entity/Weblink_entity.aod b/entity/Weblink_entity/Weblink_entity.aod index 433b65f149..6453eefc99 100644 --- a/entity/Weblink_entity/Weblink_entity.aod +++ b/entity/Weblink_entity/Weblink_entity.aod @@ -32,9 +32,11 @@ </entityField> <entityField> <name>DATE_EDIT</name> + <valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/date_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>USER_EDIT</name> + <valueProcess>%aditoprj%/entity/Weblink_entity/entityfields/user_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>SCORE</name> diff --git a/entity/Weblink_entity/entityfields/date_edit/valueProcess.js b/entity/Weblink_entity/entityfields/date_edit/valueProcess.js new file mode 100644 index 0000000000..daf59b91c5 --- /dev/null +++ b/entity/Weblink_entity/entityfields/date_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.vars"); +import("system.result"); +import("system.neon"); + +if(vars.get("$sys.operatingstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.date")); \ No newline at end of file diff --git a/entity/Weblink_entity/entityfields/user_edit/valueProcess.js b/entity/Weblink_entity/entityfields/user_edit/valueProcess.js new file mode 100644 index 0000000000..3ba15fa737 --- /dev/null +++ b/entity/Weblink_entity/entityfields/user_edit/valueProcess.js @@ -0,0 +1,7 @@ +import("system.util"); +import("system.vars"); +import("system.result"); +import("system.neon"); + +if(vars.get("$sys.operatingstate") == neon.OPERATINGSTATE_EDIT) + result.string(vars.get("$sys.user")); \ No newline at end of file diff --git a/entity/Weblink_entity/entityfields/user_new/valueProcess.js b/entity/Weblink_entity/entityfields/user_new/valueProcess.js index b9c2b5e127..ee55f943ae 100644 --- a/entity/Weblink_entity/entityfields/user_new/valueProcess.js +++ b/entity/Weblink_entity/entityfields/user_new/valueProcess.js @@ -1,5 +1,7 @@ +import("system.util"); +import("system.vars"); import("system.result"); import("system.neon"); -import("system.vars"); + if(vars.get("$sys.operatingstate") == neon.OPERATINGSTATE_NEW) - result.string(vars.get("$sys.user")); \ No newline at end of file + result.string(vars.get("$sys.user")); \ No newline at end of file -- GitLab