BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_Offering

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_LogicalEntity
        |
        +--BMC.CORE:BMC_Offering
Direct Known Subclasses:
BMC.CORE:BMC_RequestableOffering, BMC.CORE:BMC_ServiceOffering

Class that stores information about service offerings that are part of a high-level service. Service offerings are container objects that combine the utility (business or technical service), and the warranty (defined byService Level Targets) to bring value to customers. For example, a business service offering may have an SLT that requires that IT Support can deliver the service to customers in no more than two hours. This service offering might be named ERP Gold, based on a service called ERP defined in the service catalog. Business customers do not subscribe to services, they subscribe to service offerings.

Properties

Name Value Scope Options
namespaceName BMC.CORE None None
classId BMC.CORE:BMC_OFFERING None None
Abstract abstractRegular TOSUBCLASS=false OVERRIDABLE=false
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
enumeration IsLocked
Allows you to make an offering unavailable for consumption. If set to True, the technical or business offering and all its children are made read-only in the user interface and the API. The one exception is the attribute itself, which can be protected by field-level security
enumeration OfferingLifeCycle
intended to keep track of the life cycle state of class such as BMC_Offering - ADD Description
enumeration OfferingType
This attribute is deprecated in the BMC Atrium Core 7.6.04 release. The BMC_Offering class is now an abstract class. To specify the type of an offering for a service, use the BMC_ServiceOffering and BMC_RequestableOffering inherited classes. No data migration will be performed for the existing BMC_Offering instances.
enumeration WarrantyLevel
Specifies a user defined code for the warranty level provided by the set of service level targets (SLTs)linked to the offering. You can use the customized warranty level in reporting or to communicate it to customers


Attributes inherited from class BMC.CORE:BMC_BaseElement
AccountID, AssignedTo, AttributeDataSourceList, Availability, Category, CheckSumValue, CITag, ClassId, CMDBRowLevelSecurity, CMDBWriteSecurity, Confidentiality, CreateDate, DatasetId, Description, FailedAutomaticIdentification, History, ImpactComputationModel, InstanceId, Integrity, isCloud, Item, LastModifiedBy, LastScanDate, LicensingType, ManufacturerName, MarkAsDeleted, MarketVersion, Model, ModifiedDate, Name, NameFormat, Notes, OwnerContact, OwnerName, ParentCITag, Priority, ReconciliationIdentity, ReferenceInstance, RequestId, SerialNumber, ShortDescription, Submitter, Supported, SystemEnvironment, TokenFormat, TokenId, Type, VersionNumber

Attribute Detail

IsLocked

enumeration IsLocked
Allows you to make an offering unavailable for consumption. If set to True, the technical or business offering and all its children are made read-only in the user interface and the API. The one exception is the attribute itself, which can be protected by field-level security

Name Value Scope Options
FieldId 530064000
None None
attributeId OS005056B5170D3FIhTA4KDFLQVVAA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1
None None
Values No; Yes
None TRANSLATABLE= true

OfferingLifeCycle

enumeration
OfferingLifeCycle
intended to keep track of the life cycle state of class such as BMC_Offering - ADD Description

Name Value Scope Options
FieldId 530059300
None None
attributeId OS005056B5170D2uYmSgINP1Wwg4UA
None None
namespaceName BMC.CORE
None None
ValueMap 0; 1; 10; 20; 30; 40; 50; 60; 70; 80; 90; 100; 110; 120; 130
None None
Values Other; Unknown; Requirements; Defined; Analyzed; Approved; Chartered; Designed; Developed; Built; Tested; Released; Operational; Closed; Retired
None TRANSLATABLE= true

OfferingType

enumeration
OfferingType
This attribute is deprecated in the BMC Atrium Core 7.6.04 release. The BMC_Offering class is now an abstract class. To specify the type of an offering for a service, use the BMC_ServiceOffering and BMC_RequestableOffering inherited classes. No data migration will be performed for the existing BMC_Offering instances.

Name Value Scope Options
FieldId 530048900
None None
attributeId OS00C04FA081BA9A90SA9_t7RwIWEA
None None
namespaceName BMC.CORE
None None
ValueMap 10; 20
None None
Values Service; Requestable
None TRANSLATABLE= true

WarrantyLevel

enumeration
WarrantyLevel
Specifies a user defined code for the warranty level provided by the set of service level targets (SLTs)linked to the offering. You can use the customized warranty level in reporting or to communicate it to customers

Name Value Scope Options
FieldId 530064100
None None
attributeId OS005056B5170Dv1MhTAQBjJLQY1AA
None None
namespaceName BMC.CORE
None None
ValueMap 0; 1; 10; 20; 30; 40
None None
Values Other; Unknown; Bronze; Silver; Gold; Platinum
None TRANSLATABLE= true

Local Relationship Classes

Name Reference CI Class
BMC.CORE:BMC_OfferingMeasuredBy BMC.CORE:BMC_ServiceLevelTarget
BMC.CORE:BMC_ServiceRealizedByOffering BMC.CORE:BMC_BusinessService

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.