Skip to content
Snippets Groups Projects
Commit f19433d8 authored by Sebastian Pongratz's avatar Sebastian Pongratz :ping_pong:
Browse files

Merge branch '#1063579-Beobachtungen' into 'master'

#1063579 beobachtungen

See merge request xrm/basic!563
parents 958b96e9 6a4263a6
No related branches found
No related tags found
No related merge requests found
Showing
with 95 additions and 3 deletions
import("system.vars");
import("system.result");
import("Attribute_lib");
result.string(AttributeUtil.getFullAttributeName(
vars.get("$field.AB_ATTRIBUTE_ID"), false, true ));
......@@ -204,7 +204,10 @@ attributeRelations = attributeRelations.map(function (row)
];
});
minCountInsurance.loadMinCounts(objectType);
if (objectType){
minCountInsurance.loadMinCounts(objectType);
}
attributeRelations.forEach(function (attributeRelation)
{
var attrId = attributeRelation[4];
......
......@@ -23,6 +23,27 @@
<titlePlural>Campaigns</titlePlural>
<recordContainer>db</recordContainer>
<entityFields>
<entityActionGroup>
<name>observeActionGroup</name>
<children>
<entityActionField>
<name>observe</name>
<title>Observe</title>
<onActionProcess>%aditoprj%/entity/Campaign_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js</onActionProcess>
<isObjectAction v="true" />
<iconId>VAADIN:EYE</iconId>
<stateProcess>%aditoprj%/entity/Campaign_entity/entityfields/observeactiongroup/children/observe/stateProcess.js</stateProcess>
<titleProcess>%aditoprj%/entity/Campaign_entity/entityfields/observeactiongroup/children/observe/titleProcess.js</titleProcess>
</entityActionField>
<entityActionField>
<name>cancelObservation</name>
<onActionProcess>%aditoprj%/entity/Campaign_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js</onActionProcess>
<iconId>VAADIN:EYE_SLASH</iconId>
<stateProcess>%aditoprj%/entity/Campaign_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js</stateProcess>
<titleProcess>%aditoprj%/entity/Campaign_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js</titleProcess>
</entityActionField>
</children>
</entityActionGroup>
<entityProvider>
<name>#PROVIDER</name>
<dependencies>
......
import("Observation_lib");
Observation.cancelAction();
\ No newline at end of file
import("system.result");
import("Observation_lib");
import("system.neon");
if (Observation.countObservations())
result.string(neon.COMPONENTSTATE_EDITABLE);
else
result.string(neon.COMPONENTSTATE_INVISIBLE);
\ No newline at end of file
import("system.result");
import("system.vars");
import("Observation_lib");
result.string(Observation.cancelActionTitle(vars.get("$sys.selection")));
\ No newline at end of file
import("Observation_lib");
Observation.insertAction();
\ No newline at end of file
import("system.result");
import("Observation_lib");
import("system.neon");
if (!Observation.countObservations())
result.string(neon.COMPONENTSTATE_EDITABLE);
else
result.string(neon.COMPONENTSTATE_INVISIBLE);
\ No newline at end of file
import("system.result");
import("Observation_lib");
import("system.vars");
result.string(Observation.observeActionTitle(vars.get("$sys.selection")));
\ No newline at end of file
......@@ -4,6 +4,7 @@
<majorModelMode>DISTRIBUTED</majorModelMode>
<documentation>%aditoprj%/entity/CommRestriction_Entity/documentation.adoc</documentation>
<title>Advertising ban</title>
<contentTitleProcess>%aditoprj%/entity/CommRestriction_Entity/contentTitleProcess.js</contentTitleProcess>
<titlePlural>Advertising bans</titlePlural>
<recordContainer>db</recordContainer>
<entityFields>
......@@ -125,6 +126,9 @@
<name>db</name>
<alias>Data_alias</alias>
<conditionProcess>%aditoprj%/entity/CommRestriction_Entity/recordcontainers/db/conditionProcess.js</conditionProcess>
<onDBInsert>%aditoprj%/entity/CommRestriction_Entity/recordcontainers/db/onDBInsert.js</onDBInsert>
<onDBUpdate>%aditoprj%/entity/CommRestriction_Entity/recordcontainers/db/onDBUpdate.js</onDBUpdate>
<onDBDelete>%aditoprj%/entity/CommRestriction_Entity/recordcontainers/db/onDBDelete.js</onDBDelete>
<linkInformation>
<linkInformation>
<name>d02c4bb0-c0aa-46fa-bf1b-4bcc44aeb012</name>
......
import("system.translate");
import("system.vars");
import("system.result");
result.string(translate.text("Advertising ban") + " " + translate.text(vars.get("$field.MEDIUM")));
\ No newline at end of file
import("Workflow_lib");
WorkflowSignalSender.deleted();
\ No newline at end of file
import("Workflow_lib");
WorkflowSignalSender.inserted();
\ No newline at end of file
import("Workflow_lib");
WorkflowSignalSender.updated();
\ No newline at end of file
......@@ -295,6 +295,7 @@ Usually this is used for filtering COMMUNICATION-entries by a specified contact
<orderClauseProcess>%aditoprj%/entity/Communication_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess>
<onDBInsert>%aditoprj%/entity/Communication_entity/recordcontainers/db/onDBInsert.js</onDBInsert>
<onDBUpdate>%aditoprj%/entity/Communication_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate>
<onDBDelete>%aditoprj%/entity/Communication_entity/recordcontainers/db/onDBDelete.js</onDBDelete>
<linkInformation>
<linkInformation>
<name>5f6cd42e-34d5-4a1c-b9f0-8c87bf914f22</name>
......
import("Workflow_lib");
WorkflowSignalSender.deleted();
\ No newline at end of file
import("Workflow_lib");
import("system.logging");
import("system.util");
import("system.db");
......@@ -43,4 +44,6 @@ if (vars.exists("$param.AdditionalContactIds_param") && vars.get("$param.Additio
new StandardObject("Communication", row[3][0], "Person", row[3][2])
.onCommunicationInsert(row[3][3]);
})
}
\ No newline at end of file
}
WorkflowSignalSender.inserted();
\ No newline at end of file
import("Workflow_lib");
import("DataPrivacy_lib");
import("system.vars");
import("StandardObject_lib");
......@@ -10,4 +11,6 @@ if (rowdata["COMMUNICATION.CONTACT_ID"] != null)
standard.onCommunicationUpdate(rowdata["COMMUNICATION.MEDIUM_ID"]);
}
DataPrivacyUtils.notifyNeedDataPrivacyUpdate(rowdata["COMMUNICATION.CONTACT_ID"], vars.get("$param.ShowDsgvoMessage_param"));
\ No newline at end of file
DataPrivacyUtils.notifyNeedDataPrivacyUpdate(rowdata["COMMUNICATION.CONTACT_ID"], vars.get("$param.ShowDsgvoMessage_param"));
WorkflowSignalSender.updated();
\ No newline at end of file
......@@ -263,6 +263,8 @@
<fromClauseProcess>%aditoprj%/entity/Contact_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess>
<conditionProcess>%aditoprj%/entity/Contact_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
<orderClauseProcess>%aditoprj%/entity/Contact_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess>
<onDBInsert>%aditoprj%/entity/Contact_entity/recordcontainers/db/onDBInsert.js</onDBInsert>
<onDBUpdate>%aditoprj%/entity/Contact_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate>
<onDBDelete>%aditoprj%/entity/Contact_entity/recordcontainers/db/onDBDelete.js</onDBDelete>
<linkInformation>
<linkInformation>
......
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