Skip to main content
Version: 1.7.0

ITAM Application Deployment

tip

Role required: admin

To deploy the ITAM application, complete the following steps:

  1. Install the ITAM application.
  2. (optional) Deploy demo data.

To install the ITAM application for the first time, use the full version pack. To update the application from the previous versions, use the update packages.

Full version deployment

caution

Ensure you are going to install the ITAM application 1.7.0 on the platform version 1.28.0 or later.

  1. Install the [ITAM] 1.7.0 full.sop package.

  2. In the Simple Application, add a new column Corresponding asset (corresponding_asset_id) to the Default form view of the Configuration Item (sys_cmdb_ci) table to ensure proper visualization of the relationship between the asset and the current configuration item.

  3. (optional) If the ITSM application is installed on your instance and you require communication between these applications, install the [ITAM]_ITAM_1_3_1_ITSM_1_12_1_full.sop package and configure the ITAM-ITSM Connector. Once configured, you do not need to reconfigure it as it remains actual for further updates.

  4. (optional) Upload the [ITAM]_1_7_0_master_data_en_full.sop package that contains ITAM record labels from the Form Label (sys_color_table_label) table in English.

    caution

    After the package is installed, the record labels in Russian will be replaced with the English ones.

Update installing

Install all versions and patches in their release order.

Example:

To update the application from version 1.1.1 to 1.7.0, sequentially install the update packages in the following order: 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.4.0, 1.4.1, 1.4.2, 1.5.0, 1.6.0, 1.6.3, and 1.7.0. Always follow the version deployment instructions.

Update version 1.6.3 to version 1.7.0

caution

Ensure you are going to install the ITAM application 1.7.0 on the platform version 1.28.0 or later.

  1. Install the [ITAM]_1_6_3.sop package.

  2. (optional) Install the ITAM-ITSM Connector and configure the forms if not done earlier.

  3. (optional) Add record labels in English using one of the packages:

    • If ITAM Record Labels have already been installed to your instance with the previous version, upload the [ITAM]_1_6_0_master_data_EN.sop package that contains current updated for the record labels.

    • To install record labels in English for the first time, use the [ITAM]_1_7_0_master_data_EN_full.sop package. It contains English record labels for ITAM tables in the Record Label (sys_color_table_label) table.

    caution

    After the package is installed, the record labels in Russian will be replaced with the English ones.

Populating the mandatory "Serial number required" field on the nomenclature form

A new field called Serial number mandatory with the Yes/No choice options has been added to the Nomenclature (itam_nomenclature) table. This allows the responsible employee to determine whether a serial number is required for assets of each nomenclature, primarily to streamline the asset registration process.

To ensure the application functions correctly after updating to version 1.7.0, run the Set Serial number mandatory to yes in nomenclature records scheduled script:

  1. Navigate to System SchedulerScheduled Scripts.

  2. Open the Set Serial number mandatory to yes in nomenclature records record, also available at the {your instance URL}/record/sys_schedule_script/176399192116840505 address, and complete the fields as follows:

    FieldValue
    ActiveYes
    Run frequencyOnce
    Run date and time

    Specify the time when the system load is minimal, for example, after midnight.

    Example: 2025-09-01 01:01:00

    The system will run the script according to the time set in the Preferences menu of the platform, not the time set on your device. If they differ, for your convenience, edit the time zone in the Preferences so that it coincides with the time on your device.

  3. Click Save to apply the changes. The script will be executed at the specified time.

As a result, all nomenclature records will have the Serial number mandatory field set to Yes. You can then change this value as needed.

Read more in Nomenclature.

Populating the asset serial number

After running the Set Serial number mandatory to yes in nomenclature records script, perform the following steps:

  1. In the nomenclature records where serial number tracking is not required during the asset registration, manually select No in the Serial number mandatory field.

  2. Update the Serial number field value for assets where you set the Serial number mandatory field to No (Step 1). To do so, run the Update Serial number for assets that do not need Serial number scheduled script by navigating to System SchedulerScheduled Scripts.

  3. Open the Update Serial number for assets that do not need Serial number scheduled script record, also available at {your instance_URL}/record/sys_schedule_script/176398359416583671, and fill in the fields as follows:

    FieldValue
    ActiveYes
    Run frequencyOnce
    Run date and time

    Specify the time when the system load is minimal, for example, after midnight.

    Example: 2025-09-01 01:01:00

    The system will run the script according to the time set in the Preferences menu of the platform, not the time set on your device. If they differ, for your convenience, edit the time zone in the Preferences so that it coincides with the time on your device.

  4. Click Save to apply the changes. The script will be executed at the specified time.

As a result, for all assets where the nomenclature has the Serial number mandatory field set to No, the value from the Inventory number field will be copied to the Serial number field. The field will remain editable.

Read more in Asset.

Populating the mandatory Company field in purchase request records

In this version, a new mandatory Company field has been added to the Purchase Request (itam_purchase_request) table to specify the company associated with the purchase request. To populate this field in existing records with the value from the Company field of the purchase request's cost center, run the Set Company from Cost Center in Purchase Requests scheduled script:

  1. Navigate to System SchedulerScheduled Scripts.

  2. Open the Set Company from Cost Center in Purchase Requests record, also available at the {your instance URL}/record/sys_schedule_script/176233934812547977 address, and complete the fields as follows:

    FieldValue
    ActiveYes
    Run frequencyOnce
    Run date and time

    Specify the time when the system load is minimal, for example, after midnight.

    Example: 2025-09-01 01:01:00

    The system will run the script according to the time set in the Preferences menu of the platform, not the time set on your device. If they differ, for your convenience, edit the time zone in the Preferences so that it coincides with the time on your device.

  3. Click Save to apply the changes. The script will be executed at the specified time.

As a result, the Company field in the purchase requests is populated with the corresponding values.

Parent asset field inheritance

This version introduces a mechanism for configuring field inheritance from parent assets. The list of fields whose values are passed to child assets is defined in the new itam.asset.hierarchy_field_inheritance system property.

To update the attributes of all assets in existing hierarchies according to this system property, run the Inherit values from parent asset scheduled script:

  1. Navigate to System SchedulerScheduled Scripts.

  2. Open the Inherit values from parent asset record, also available at the {your instance URL}/record/sys_schedule_script/176501819012368083 address, and complete the fields as follows:

    FieldValue
    ActiveYes
    Run frequencyOnce
    Run date and time

    Specify the time when the system load is minimal, for example, after midnight.

    Example: 2025-09-01 01:01:00

    The system will run the script according to the time set in the Preferences menu of the platform, not the time set on your device. If they differ, for your convenience, edit the time zone in the Preferences so that it coincides with the time on your device.

  3. Click Save to apply the changes. The script will be executed at the specified time.

As a result, the values of the fields listed in the itam.asset.hierarchy_field_inheritance system property are synchronized in child assets with the values of their parent assets.