---
schema_version: "1"
id: cd3c2ecde284e7c5e08e9ceb7865e9d51a177e80077608dd5e340b0f07fcd133
title: EPC Project Item Upgrade Job
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_epc_project_item_upgrade_job.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_epc_project_item_upgrade_job.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c816b992153129d38b7dba2620152e5677d10c8f61042c84cbaf577ac0b7176c
description: This job populates the Root Item Id and Global Key fields of EPC Project item records if they are blank.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# EPC Project Item Upgrade Job

This job populates the Root Item Id and Global Key fields of EPC Project item records if they are blank.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col>
        <col>
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d250640e32">
            <p style="margin-bottom:0;">Applies to</p>
          </th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d250640e38">
            <p style="margin-bottom:0;">Upgrades from ​Salesforce Industries
              Communications, Media, and Energy
              Winter '20 or earlier release to Summer '20 release</p>
          </th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Applies to" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e32 ">
            <p style="margin-bottom:0;">Apex Name</p>
          </td>

          <td data-label="Upgrades from ​Salesforce Industries Communications, Media, and Energy Winter '20 or earlier release to Summer '20 release" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e38 ">
            <p>
              <span class="apiname">WorkSetItemUpgradeBatchJob</span>
            </p>
            <p style="margin-bottom:0;">This
              class cannot be executed outside of the package because it is not global.
              It can only be executed from the <strong class="uicontrol">Vlocity CMT Administration &gt;
                Upgrade Jobs</strong> view.</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Applies to" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e32 ">
            <p style="margin-bottom:0;">Where to Run this Job</p>
          </td>

          <td data-label="Upgrades from ​Salesforce Industries Communications, Media, and Energy Winter '20 or earlier release to Summer '20 release" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e38 ">
            <p style="margin-bottom:0;">Upgrade Jobs in the Admin Console section on the CMT Administration
              tab.</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Applies to" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e32 ">
            <p style="margin-bottom:0;">Risks of Running this
              Job</p>
          </td>

          <td data-label="Upgrades from ​Salesforce Industries Communications, Media, and Energy Winter '20 or earlier release to Summer '20 release" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e38 ">
            <p style="margin-bottom:0;">Low Risk</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Applies to" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e32 ">
            <p style="margin-bottom:0;">When Not to Run this
              Job</p>
          </td>

          <td data-label="Upgrades from ​Salesforce Industries Communications, Media, and Energy Winter '20 or earlier release to Summer '20 release" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e38 ">
            <p style="margin-bottom:0;">Not needed for a new installation.</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Applies to" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e32 ">
            <p style="margin-bottom:0;">When to Run this Job</p>
          </td>

          <td data-label="Upgrades from ​Salesforce Industries Communications, Media, and Energy Winter '20 or earlier release to Summer '20 release" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e38 ">
            <p style="margin-bottom:0;">When upgrading to Fall '20 or later
              releases.</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Applies to" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e32 ">
            <p style="margin-bottom:0;">More Information</p>
          </td>

          <td data-label="Upgrades from ​Salesforce Industries Communications, Media, and Energy Winter '20 or earlier release to Summer '20 release" class="slds-cell-wrap" style="vertical-align:top;" headers="d250640e38 ">
            <ul>
              <li>
                <p>Root Item Id — Project items are hierarchical, and the Root Item
                  Id is the record ID of the topmost item that represents the root of
                  the hierarchy. Having the Root Item Id ensures the project items show
                  up correctly in the hierarchical tree list view and allows the backend
                  to load the project items efficiently.&nbsp;</p>
              </li>

              <li>
                <p>Global Key — This is a globally unique identifier for the project
                  item record. It is used to identify and match the project item&nbsp;across
                  Salesforce orgs when you use IDX
                  Workbench.</p>
              </li>

            </ul>
          </td>

        </tr>
      </tbody>
    </table>