BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_ContractLine

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_Document
        |
        +--BMC.CORE:BMC_ContractLine
Direct Known Subclasses:
None.

Class that stores contract line items that establish specific agreements between the provider and the customer.

Properties

Name Value Scope Options
namespaceName BMC.CORE None None
classId BMC.CORE:BMC_CONTRACTLINE None None
FormName BMC.CORE:BMC_ContractLine None None
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
enumeration ContractLineType
Attribute that specifies the type of contract line items. Values are Other (0), Unknown (1), SLA (100), OLA (200), and UPC (300). There is no default value.
character PerPricePeriod
Specifies the time period against which the service is priced, such as per month or per year.
currency PriceAmount
Specifies the unit of measure of the price for the service, such as by month or by users
character PriceUOM
Specifies the unit of measure for the price, such as per month or per 100 users.
integer Quantity
Specifies the quantity of the Offering for which contracted
character ServiceRequestId
Specifies the Service Request ID created by the BMC Service Request Management. The ID is used to identify the service request that creates the contract line.


Attributes inherited from class BMC.CORE:BMC_Document
Author, ContractLifeCycle, DocumentAttachment, DocumentAttachment_pool, DocumentDate, DocumentPurpose, DocumentSize, DocumentStatus, DocumentType, EndDate, ExecutionDate, FileName, Keywords, Locale, StartDate, TerminationDate

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

ContractLineType

enumeration ContractLineType
Attribute that specifies the type of contract line items. Values are Other (0), Unknown (1), SLA (100), OLA (200), and UPC (300). There is no default value.

Name Value Scope Options
FieldId 530054000
None None
attributeId OS00C04FA081BAjcPKSA0F0kWAOJIA
None None
namespaceName BMC.CORE
None None
ValueMap 0; 1; 10; 20; 30; 40; 50; 100; 200; 300
None None
Values Other; Unknown; SelectedOptionLine; AddOnServiceLine; ServiceOfferingLine; RequestOfferingLine; DeliveryROLine; SLA; OLA; UPC
None TRANSLATABLE= true

PerPricePeriod

character
PerPricePeriod
Specifies the time period against which the service is priced, such as per month or per year.

Name Value Scope Options
FieldId 530065900
None None
attributeId OS005056B5170D6WohTA55YjLgylEA
None None
namespaceName BMC.CORE
None None
MaxLen 10
None None

PriceAmount

currency
PriceAmount
Specifies the unit of measure of the price for the service, such as by month or by users

Name Value Scope Options
FieldId 530065100
None None
attributeId OS005056B5170DpF4hTAeanzLQJVEA
None None
namespaceName BMC.CORE
None None

PriceUOM

character
PriceUOM
Specifies the unit of measure for the price, such as per month or per 100 users.

Name Value Scope Options
FieldId 530066000
None None
attributeId OS005056B5170DIWshTAqnEkLg0FEA
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

Quantity

integer
Quantity
Specifies the quantity of the Offering for which contracted

Name Value Scope Options
FieldId 530066200
None None
attributeId OS005056B5170DhakiTAwiUAMwuFgA
None None
namespaceName BMC.CORE
None None

ServiceRequestId

character
ServiceRequestId
Specifies the Service Request ID created by the BMC Service Request Management. The ID is used to identify the service request that creates the contract line.

Name Value Scope Options
FieldId 530067760
None None
attributeId BMC.CORE_SERVICEREQUESTID
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

Local Relationship Classes

Name Reference CI Class
BMC.CORE:BMC_ContractComponent BMC.CORE:BMC_Contract

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.