diff --git a/entity/Campaign_entity/Campaign_entity.aod b/entity/Campaign_entity/Campaign_entity.aod index 70adc52ce6aa6f8c7fb1cd2ace5226f8cc57e69b..040bbd5905bf115b2d55c389c0530a7b37ab742d 100644 --- a/entity/Campaign_entity/Campaign_entity.aod +++ b/entity/Campaign_entity/Campaign_entity.aod @@ -57,7 +57,7 @@ </entityField> <entityField> <name>DESCRIPTION</name> - <title></title> + <title>Description</title> <contentType>LONG_TEXT</contentType> <titleProcess>%aditoprj%/entity/Campaign_entity/entityfields/description/titleProcess.js</titleProcess> </entityField> diff --git a/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js b/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js index 1e62e7551ccb20b0b0d7aca34f64b6e448b5dda7..008a2ed6a798ca63548aadf7f9d7bcd2d71efb4d 100644 --- a/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js +++ b/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js @@ -3,5 +3,5 @@ import("system.neon"); import("system.vars"); import("Employee_lib"); -if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) +if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.get("$this.value")) result.string(EmployeeUtils.getCurrentContactId()); \ No newline at end of file diff --git a/neonView/CampaignPreview_view/CampaignPreview_view.aod b/neonView/CampaignPreview_view/CampaignPreview_view.aod index b5772a5f1f39bf5a016365e44a55907e77d5d75c..807406980b72d68120ef87044ea2b1f81af80bfe 100644 --- a/neonView/CampaignPreview_view/CampaignPreview_view.aod +++ b/neonView/CampaignPreview_view/CampaignPreview_view.aod @@ -16,6 +16,7 @@ <name>Header</name> <titleField>NAME</titleField> <subtitleField>STATE</subtitleField> + <descriptionField>EMPLOYEE_CONTACT_ID</descriptionField> <favoriteAction1>newActivity</favoriteAction1> <entityField>#ENTITY</entityField> <title></title>