deliverymodel_id DeliveryModel true DEL_MANUAL deliverymodel_id name
50
org_id]]> team_id Team true DEL_AUTO false cmdbAbstractObject bizmodel,searchable,structure true autoincrement contract id finalclass status name false org_id Organization false DEL_MANUAL org_id name lnkContactToContract contract_id 0 0 contact_id lnkContractToDocument contract_id 0 0 document_id description true start_date true end_date true cost true dollars euros cost_currency true list contracttype_id ContractType true DEL_MANUAL contracttype_id name billing_frequency true cost_unit true provider_id Organization false DEL_MANUAL provider_id name rank implementation 10 production 20 obsolete 30 status true list Get('provider_id'))) { $aContextParam['filter']->ResetCondition(); $aContextParam['filter']->AddCondition('org_id', $aContextParam['source_obj']->Get('provider_id')); } } elseif (($aContextParam['dest_class'] == 'Contact' || is_subclass_of($aContextParam['dest_class'], 'Contact')) || ($aContextParam['dest_class'] == 'Document' || is_subclass_of($aContextParam['dest_class'], 'Document'))) { if(MetaModel::IsValidAttCode($aContextParam['dest_class'],'org_id') && !empty($aContextParam['source_obj']->Get('provider_id')) && !empty($aContextParam['source_obj']->Get('org_id'))) { $aContextParam['filter']->ResetCondition(); $aOrgIds = array( $aContextParam['source_obj']->Get('provider_id'), $aContextParam['source_obj']->Get('org_id')); $aContextParam['filter']->AddCondition('org_id', $aOrgIds , 'IN'); } } } ]]>
10 20 30 40 50 60 70 80 90 100 110 120 130 140
10 20 30 40 10 20 30 40 50 60 70 80 90 100 110 10 20 30 40 50 60 70 80
Typology bizmodel,searchable false autoincrement contracttype id
10
10 10
Contract bizmodel,searchable false autoincrement customercontract id lnkCustomerContractToService customercontract_id 0 0 service_id
10 10 10 20 30 40 50 20 10 10 20 30 40 50 60 70 100 110 140
10 20 30 40 50 60 70 80 90 100 110 10 20 30 40 50 60
Contract bizmodel,searchable false autoincrement providercontract id lnkFunctionalCIToProviderContract providercontract_id 0 0 functionalci_id sla true coverage true lnkProviderContractToService providercontract_id 0 0 service_id
10 10 10 20 30 40 50 20 10 10 20 30 40 50 40 50 60 70 100 110 130 140
10 20 30 40 50 60 70 80 90 100 110 120 130 10 20 30 40 50 60 70 80
cmdbAbstractObject 1 bizmodel false autoincrement lnkcontacttocontract id false true contract_id Contract false DEL_AUTO contract_id name contract_id org_id contract_id provider_id contact_id Contact customer_id, :this->provider_id)]]> false DEL_AUTO contact_id name
10 20 30 40
10 20 10 20
cmdbAbstractObject 1 bizmodel false autoincrement lnkcontracttodocument id false true contract_id Contract false DEL_AUTO contract_id name contract_id org_id contract_id provider_id document_id Document customer_id, :this->provider_id)]]> false DEL_AUTO document_id name
10 20
10 20 10 20
cmdbAbstractObject bizmodel,searchable false autoincrement servicefamily id icon name false 96 96 256 256 true Service servicefamily_id add_only 0 0
10 15 20
10 10 10
cmdbAbstractObject bizmodel,searchable false autoincrement service id icon status name false org_id Organization false DEL_MANUAL org_id name servicefamily_id ServiceFamily true DEL_MANUAL servicefamily_id name description true lnkDocumentToService service_id 0 0 document_id lnkContactToService service_id 0 0 contact_id rank implementation 10 production 20 obsolete 30 status true list 96 96 256 256 true lnkCustomerContractToService service_id 0 0 customercontract_id lnkProviderContractToService service_id 0 0 providercontract_id lnkFunctionalCIToService service_id 0 0 functionalci_id ServiceSubcategory service_id add_only 0 0
10 20 30 40 50 55 60 70 80 90 100 110
10 30 40 10 20 30 40 50 10 20 30 10 20
cmdbAbstractObject 1 bizmodel false autoincrement lnkdocumenttoservice id false true service_id Service false DEL_AUTO service_id name document_id Document false DEL_AUTO document_id name
10 20
10 20 10 20
cmdbAbstractObject 1 bizmodel false autoincrement lnkcontacttoservice id false true service_id Service false DEL_AUTO service_id name contact_id Contact false DEL_AUTO contact_id name
10 20
10 20 10 20
cmdbAbstractObject bizmodel,searchable false autoincrement servicesubcategory id status name false description true service_id Service false DEL_MANUAL service_id org_id service_id name service_id organization_name true incident service_request request_type incident false radio_horizontal rank implementation 10 production 20 obsolete 30 status true list
10 20 30 40 50 70
10 20 60 10 20 30 40 50 60 10 20 30 60 10 20 30
cmdbAbstractObject bizmodel,searchable false autoincrement sla id name false description true org_id Organization false DEL_MANUAL org_id name lnkSLAToSLT sla_id 0 0 slt_id lnkCustomerContractToService sla_id 0 0 none
10 20 30 40 50
10 20 30 10 20 30 10 20
cmdbAbstractObject bizmodel,searchable false autoincrement slt id name false 1 2 3 4 priority true list service_request incident request_type true list tto ttr metric true list value true hours minutes unit true radio_horizontal lnkSLAToSLT slt_id 0 0 sla_id
10 20 30 40 50 60 100
10 20 30 40 50 60 10 20 30 40 10 20 30 40 50
cmdbAbstractObject 1 bizmodel false autoincrement lnkslatoslt id false true sla_id SLA false DEL_AUTO sla_id name slt_id SLT false DEL_AUTO slt_id name slt_id metric true slt_id request_type true slt_id priority true slt_id value true slt_id unit true
10 20
10 20 10 20 30 40 50 60 70
cmdbAbstractObject 1 bizmodel false autoincrement lnkcustomercontracttoservice id false true customercontract_id CustomerContract false DEL_AUTO customercontract_id name customercontract_id provider_id service_id Service provider_id]]> false DEL_AUTO service_id name sla_id SLA true DEL_MANUAL sla_id name
10 20 30
10 20 10 20 30
cmdbAbstractObject 1 bizmodel false autoincrement lnkprovidercontracttoservice id false true providercontract_id ProviderContract false DEL_AUTO providercontract_id name providercontract_id provider_id service_id Service provider_id]]> false DEL_AUTO service_id name
10 20
10 20 10 20
cmdbAbstractObject bizmodel,searchable false autoincrement deliverymodel id name false org_id Organization false DEL_MANUAL org_id name description true lnkDeliveryModelToContact deliverymodel_id 0 0 contact_id Organization deliverymodel_id add_remove 0 0
10 20 30 40 50
10 20 30 10
cmdbAbstractObject 1 bizmodel false autoincrement lnkdeliverymodeltocontact id false true deliverymodel_id DeliveryModel false DEL_AUTO deliverymodel_id name contact_id Contact false DEL_AUTO contact_id name role_id ContactType true DEL_MANUAL role_id name
10 20 30
10 20 30 10 20 30
80 90
80 90
70 80
60 10 WelcomeMenu DashboardLayoutOneCol <cells> <cell id="0"> <rank>0</rank> <dashlets> <dashlet id="6" xsi:type="DashletBadge" _delta="define"> <rank>5</rank> <class>Contract</class> </dashlet> </dashlets> </cell> </cells> </definition> </menu> <menu id="Service:Overview" xsi:type="DashboardMenuNode" _delta="define"> <rank>0</rank> <parent>ServiceManagement</parent> <definition> <title>UI:ServiceMgmtMenuOverview:Title DashboardLayoutTwoCols 1 1 UI-ServiceManagementOverview-CustomerContractToRenew SELECT CustomerContract AS c WHERE c.end_date < DATE_ADD(NOW(), INTERVAL 30 DAY) 2 1 UI-ServiceManagementOverview-ProviderContractToRenew SELECT ProviderContract AS c WHERE c.end_date < DATE_ADD(NOW(), INTERVAL 30 DAY) 1 ServiceManagement SELECT CustomerContract 1 2 ServiceManagement SELECT ProviderContract 1 3 ServiceManagement SELECT ServiceFamily 1 4 ServiceManagement SELECT Service 1 5 ServiceManagement SELECT ServiceSubcategory 1 6 ServiceManagement SELECT SLA 1 7 ServiceManagement SELECT SLT 1 8 ServiceManagement SELECT DeliveryModel 1 7 ContractType