BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_Price

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_LogicalEntity
        |
        +--BMC.CORE:BMC_FinancialElement
              |
              +--BMC.CORE:BMC_Price
Direct Known Subclasses:
None.

Specifies the price at which the service is offered to the consumers.

Properties

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

Attributes Summary

Data type Name and description
enumeration IsLocked
Specifies whether the price of an offering is locked at the current value. The locking mechanism restricts anyone from updating the pricing information from the user interface or the API. You can further protect the pricing information by using the field level security.
integer MaximumQuantity
Specifies the maximum quantity of the business or technical offering that you can order at any given time
integer MinimumQuantity
Specifies the minimum quantity of the business or technical offering that you can order at any given time
currency PriceAmount
Specifies the price as expressed by the UOM and Period. For example, if the monthly price of using 500GB of data is $50, the parameter 'monthly'is the Period and the parameter 'GB' is UOM
enumeration PriceLifeCycle
Specifies an enumeration for the valid states of a Price class
integer PriceQuantity
Specifies the unit of quantity against which price is calculated. For example, if the price of a service is calculated as $250 per 25 users per month, the PriceQuantity is 25 (users).


Attributes inherited from class BMC.CORE:BMC_FinancialElement
PerTimePeriod, UOM

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
Specifies whether the price of an offering is locked at the current value. The locking mechanism restricts anyone from updating the pricing information from the user interface or the API. You can further protect the pricing information by using the 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

MaximumQuantity

integer
MaximumQuantity
Specifies the maximum quantity of the business or technical offering that you can order at any given time

Name Value Scope Options
FieldId 530065000
None None
attributeId OS005056B5170DVV4hTA6XLyLQH1EA
None None
namespaceName BMC.CORE
None None

MinimumQuantity

integer
MinimumQuantity
Specifies the minimum quantity of the business or technical offering that you can order at any given time

Name Value Scope Options
FieldId 530064900
None None
attributeId OS005056B5170D8lwhTAbQjtLQE1EA
None None
namespaceName BMC.CORE
None None

PriceAmount

currency
PriceAmount
Specifies the price as expressed by the UOM and Period. For example, if the monthly price of using 500GB of data is $50, the parameter 'monthly'is the Period and the parameter 'GB' is UOM

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

PriceLifeCycle

enumeration
PriceLifeCycle
Specifies an enumeration for the valid states of a Price class

Name Value Scope Options
FieldId 530065200
None None
attributeId OS005056B5170D5WYhTAheYTLgT1EA
None None
namespaceName BMC.CORE
None None
ValueMap 10; 20; 30; 40; 50
None None
Values Draft; Approved; Operational; Closed; Retired
None TRANSLATABLE= true

PriceQuantity

integer
PriceQuantity
Specifies the unit of quantity against which price is calculated. For example, if the price of a service is calculated as $250 per 25 users per month, the PriceQuantity is 25 (users).

Name Value Scope Options
FieldId 530066100
None None
attributeId OS005056B5170DY6AiTAyXrcMgflgA
None None
namespaceName BMC.CORE
None None

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.