diff --git a/entity/Planning_entity/Planning_entity.aod b/entity/Planning_entity/Planning_entity.aod index 3590d75c3ba3df99c0ab8604205510803ef39af3..dec3c63131a269a5bac6742377c362eb7ab0d2be 100644 --- a/entity/Planning_entity/Planning_entity.aod +++ b/entity/Planning_entity/Planning_entity.aod @@ -63,6 +63,7 @@ <linkedContext>Organisation</linkedContext> <mandatory v="true" /> <stateProcess>%aditoprj%/entity/Planning_entity/entityfields/contact_id/stateProcess.js</stateProcess> + <valueProcess>%aditoprj%/entity/Planning_entity/entityfields/contact_id/valueProcess.js</valueProcess> <displayValueProcess>%aditoprj%/entity/Planning_entity/entityfields/contact_id/displayValueProcess.js</displayValueProcess> </entityField> <entityField> diff --git a/entity/Planning_entity/entityfields/contact_id/valueProcess.js b/entity/Planning_entity/entityfields/contact_id/valueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..1507222472010e26b83f9e18151678a2b7af1673 --- /dev/null +++ b/entity/Planning_entity/entityfields/contact_id/valueProcess.js @@ -0,0 +1,9 @@ +import("system.vars"); +import("system.result"); + +var contactId = vars.get("$param.ContactId_param"); + +if(vars.get("$this.value") == null && contactId) +{ + result.string(contactId); +} \ No newline at end of file