From 22a14a2de2b563cbaa2ef3de4ff03fca7b16e31d Mon Sep 17 00:00:00 2001 From: vdumas Date: Sat, 20 May 2023 17:21:10 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B06323=20-=20n:n=20Add=20filter=20on=20lnk?= =?UTF-8?q?=20ExtKey=20aligned=20to=20PrefillSearchForm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../datamodel.itop-service-mgmt-provider.xml | 32 +++++++++ .../datamodel.itop-service-mgmt.xml | 66 ++++++++++++++++--- 2 files changed, 88 insertions(+), 10 deletions(-) diff --git a/datamodels/2.x/itop-service-mgmt-provider/datamodel.itop-service-mgmt-provider.xml b/datamodels/2.x/itop-service-mgmt-provider/datamodel.itop-service-mgmt-provider.xml index d133337cf..f0025cb0a 100755 --- a/datamodels/2.x/itop-service-mgmt-provider/datamodel.itop-service-mgmt-provider.xml +++ b/datamodels/2.x/itop-service-mgmt-provider/datamodel.itop-service-mgmt-provider.xml @@ -803,9 +803,21 @@ public function PrefillSearchForm(&$aContextParam) contract_id name + + contract_id + org_id + + + contract_id + provider_id + contact_id Contact + customer_id, :this->provider_id)]]> + + + false DEL_AUTO @@ -896,9 +908,21 @@ public function PrefillSearchForm(&$aContextParam) contract_id name + + contract_id + org_id + + + contract_id + provider_id + document_id Document + customer_id, :this->provider_id)]]> + + + false DEL_AUTO @@ -2111,9 +2135,17 @@ public function PrefillSearchForm(&$aContextParam) customercontract_id name + + customercontract_id + provider_id + service_id Service + provider_id]]> + + + false DEL_AUTO diff --git a/datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml b/datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml index 8a24fd443..590e72820 100755 --- a/datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml +++ b/datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml @@ -773,9 +773,21 @@ public function PrefillSearchForm(&$aContextParam) contract_id name + + contract_id + org_id + + + contract_id + provider_id + contact_id Contact + customer_id, :this->provider_id)]]> + + + false DEL_AUTO @@ -794,6 +806,12 @@ public function PrefillSearchForm(&$aContextParam) 20 + + 30 + + + 40 + @@ -866,9 +884,21 @@ public function PrefillSearchForm(&$aContextParam) contract_id name + + contract_id + org_id + + + contract_id + provider_id + document_id Document + customer_id, :this->provider_id)]]> + + + false DEL_AUTO @@ -2114,9 +2144,17 @@ public function PrefillSearchForm(&$aContextParam) customercontract_id name + + customercontract_id + provider_id + service_id Service + provider_id]]> + + + false DEL_AUTO @@ -2213,16 +2251,6 @@ public function PrefillSearchForm(&$aContextParam) - - service_id - Service - false - DEL_AUTO - - - service_id - name - providercontract_id ProviderContract @@ -2233,6 +2261,24 @@ public function PrefillSearchForm(&$aContextParam) providercontract_id name + + providercontract_id + provider_id + + + service_id + Service + provider_id]]> + + + + false + DEL_AUTO + + + service_id + name +