From cb31042a15258dbd27cff4460ed9631c6f07c712 Mon Sep 17 00:00:00 2001 From: "f.maier" <f.maier@adito.de> Date: Thu, 21 Oct 2021 15:07:40 +0200 Subject: [PATCH] [Projekt: xRM-ContactManagement][TicketNr.: 2000899][Validierung der Telefonnummer in der Schnelleingabe ignoriert Land] --- entity/QuickEntry_entity/QuickEntry_entity.aod | 4 ++++ .../contactsmaincountry_param/valueProcess.js | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js diff --git a/entity/QuickEntry_entity/QuickEntry_entity.aod b/entity/QuickEntry_entity/QuickEntry_entity.aod index c61a6fdda4..69b98dce23 100644 --- a/entity/QuickEntry_entity/QuickEntry_entity.aod +++ b/entity/QuickEntry_entity/QuickEntry_entity.aod @@ -38,6 +38,10 @@ <name>ObjectType_param</name> <valueProcess>%aditoprj%/entity/QuickEntry_entity/entityfields/communications/children/objecttype_param/valueProcess.js</valueProcess> </entityParameter> + <entityParameter> + <name>ContactsMainCountry_param</name> + <valueProcess>%aditoprj%/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js</valueProcess> + </entityParameter> </children> </entityConsumer> <entityConsumer> diff --git a/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js b/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js new file mode 100644 index 0000000000..d3f1bb434b --- /dev/null +++ b/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js @@ -0,0 +1,15 @@ +import("Entity_lib"); +import("system.logging"); +import("system.vars"); +import("system.result"); + +//references needed for auto refresh: +"$field.OrgAddresses.insertedRows"; +"$field.OrgAddresses.changedRows"; +"$field.OrgAddresses.deletedRows"; + +var addressRows = EntityConsumerRowsHelper.getCurrentConsumerRows("OrgAddresses", ["COUNTRY"]); +if(addressRows.length > 0) +{ + result.string(addressRows[0]["COUNTRY"]); +} \ No newline at end of file -- GitLab