The Hardware or Inventory Reservation/Release feature is installed as a part of the Asset Inventory (ASI) application. This feature can access required Inventory Management information from within applications like BMC Service Request Management or using Web Services. It allows applications to release or reserve CIs using information from BMC Asset Management (AST:Base Element).
This feature includes the following functions:
- #Get CI Information returns the selected CI types' current usage information to the requesting application.
- #Reserve CI updates the selected CI type status in AST:BaseElement.
- #Release CI releases the requested number of CIs from the application request or from the Reservation Details dialog box.
Get CI Information
The Get CI Information function returns the selected CI types' current usage information to the requesting application when the user is submitting a new hardware request.
Input field values
DB field name | Field on interface form | Notes |
|---|---|---|
Company | Company | Required Field |
CI Type | CI Type | Required Field |
Categorization Tier 1 | Product Categorization Tier 1 | Required Field |
Categorization Tier 2 | Product Categorization Tier 2 | Required Field |
Categorization Tier 3 | Categorization Tier 3 | Required Field |
z1D Action | z1D Action | To execute this function, value = "GET_HARDWARE_ID" |
The following table lists the output field values:
Output field values
DB field name | Displayed on interface form | Notes |
|---|---|---|
z1D_Number_CI_Reserved | Number Reserved | Integer field to indicate number of CIs reserved |
z1D_Number_CI_Available | Number Available | Integer field to indicate number of CIs available |
z1D_ReturnCode | Return Code | Selection field with possible values:
|
Reserve CI
The Reserve CI function reserves the requested number of CIs for a user from the application request and updates the selected CI type status in AST:BaseElement form.
Input field values
DB field name | Field on interface form | Notes |
|---|---|---|
Company | Company | Required Field |
CI Type | CI Type | Required Field |
Categorization Tier 1 | Categorization Tier 1 | Required Field |
Categorization Tier 2 | Categorization Tier 2 | Required Field |
Categorization Tier 3 | Categorization Tier 3 | Required Field |
z1D Action | z1D Action | To execute this function, value = "GET_HARDWARE_ID" |
Request ID | Request ID | Required Field. |
App_Keyword | Key of App Making Reservation | Required Field. |
Reserved By | Reserved_By | Required Field. Login Name of the person making reservation |
The following table lists the output field values:
Output field values
Displayed on interface form | Field on interface form | Notes |
|---|---|---|
z1D_Number_CI_Reserved | Number Reserved | Integer field to indicate number of CIs reserved |
z1D_Number_CI_Available | Number Available | Integer field to indicate number of CIs available |
z1D_CI_ID | CI ID | ID of the CI |
z1D_ReturnCode | Return Code | Selection field with possible values:
|
Release CI
The Release CI function releases the requested number of CIs from the application request or from the Reservation Details dialog box and updates the selected CI status in the AST:Base Element form.
Input field values
DB field name | Field on interface form | Notes |
|---|---|---|
Company | Company | Required Field |
CI Type | CI Type | Required Field |
Categorization Tier 1 | Categorization Tier 1 | Required Field |
Categorization Tier 2 | Categorization Tier 2 | Required Field |
Categorization Tier 3 | Categorization Tier 3 | Required Field |
z1D Action | z1D Action | To execute this function, value = "RELEASE_HARDWARE_LICENSE" |
Request ID | Request ID | Required Field. |
App_Keyword | Key of App Making Reservation | Required Field. |
Reserved By | Reserved_By | Required Field. |
Number_to_be_Released | Number to be Released | Integer Field to indicate the number of CIs to be released. |
The following table lists the output field values:
Output field values
Displayed on interface form | Field on interface form | Notes |
|---|---|---|
z1D_Number_CI_Available | Number Available | Integer field to indicate number of CI available |
z1D_CI_ID | CI_ID | ID of the CI |
z1D_ReturnCode | Return Code | Selection field with possible values:
|