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 ca3473a60..561feef77 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 @@ -1580,41 +1580,7 @@ public function PrefillSearchForm(&$aContextParam) none - - - false - public - Get("customercontracts_list"); - foreach ($aCustomerContracts as $sAttCode => $oCustomerContracts) - { - // Recurse inside the subdirectories - $sOql = "SELECT lnkCustomerContractToService AS ccs WHERE ccs.customercontract_id=:customercontract_id AND ccs.service_id=:service_id"; - $aQueryParams['customercontract_id'] = $oCustomerContracts->Get("customercontract_id"); - $aQueryParams['service_id'] = $oCustomerContracts->Get("service_id"); - if ($this->Get("id") != null) - { - $sOql = $sOql." AND ccs.sla_id!=:sla_id"; - $aQueryParams['sla_id'] = $this->Get("id"); - } - $oQuery = DBSearch::FromOQL($sOql, $aQueryParams); - $oResultSql = new DBObjectSet($oQuery); - $oResultSql->OptimizeColumnLoad(['ccs' => ['customercontract_name','service_name']]); - if ($aCurrentRow = $oResultSql->Fetch()) - { - $this->m_aCheckIssues[] = Dict::Format('Class:SLA/Error:UniqueLnkCustomerContractToService',$aCurrentRow->Get('customercontract_name'),$aCurrentRow->Get('service_name')); - } - } - */ - } - ]]> - - +