This documentation supports the 20.22.01 version of BMC Helix Remedyforce.

To view an earlier version, select the version from the Product version menu.


Stores information about installed software elements for a particular platform. BMC_Software is an abstract class.

Class type


Direct known subclasses

Attribute summary

AttributeData typeDescription
Build NumberText (255)The internal identifier for a compilation of the software element.
Build TypeText (255)The type of build used for the operating system. For example, retail build or checked build.
Configuration Basic NumberText (255)The internal identifier of the basic configuration of the software element.
Contract IDText (255)Identifies the contract governing the software element.
Install LocationLong Text Area (32000)The location at which the software is installed.
License TypePicklist

The type of license available for the software element.

The following options are provided:

  • None
  • Group
  • Site
  • Global
  • Server
Licenses AvailableNumber (18, 0)The number of licenses available for the software element.
Patch NumberText (255)The internal identifier for the latest patch applied to the software element.
Service PackText (255)The internal identifier for the latest service pack applied to the software element. For mainframe software elements, this field stores the function modification identifier (FMID) with System Modification Program/Extended (SMP/E), a code that identifies the release levels of the element.

Inherited attributes

Inherited from classInherited attributes

Asset #, CI Status, Class ID, Class Name, Description, Instance Name, Location, Mark As Deleted, Model Manufacturer, Model Name, Notes, Primary Client, Priority, Serial #, Short Description, Site, Stage, Supported, Supported By, Token Id, Version Number, Warranty Exp Date

BMC_SystemComponentSystem Class ID, System Name, Is Virtual
Was this page helpful? Yes No Submitting... Thank you