---
schema_version: "1"
id: 5f796cca9df460eafc9a31102c1b62d9b1bf4968fb3067dfc07ff8fc2a23de1a
title: Additional Steps To Upgrade Managed Packages to Spring ’22
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/cg_concept_admin_static_resources_upgrade.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.cg_concept_admin_static_resources_upgrade.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1b4618a667d120aa3e08079e59deeb4819100e86bebf1ac0eb240333eaf6971e
description: To upload static resources for Spring ’22, follow these steps.
products:
  - Consumer Goods
release: "264"
---
# Additional Steps To Upgrade Managed Packages to Spring ’22

To upload static resources for Spring ’22, follow these steps.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
          <colgroup>
            <col>
          </colgroup>
          <tbody>
            <tr class="">
              <td class="slds-cell-wrap" style="vertical-align:top;">
                <p>Available in: Lightning Experience </p>
                <p style="margin-bottom:0;">Available in: <strong>Enterprise</strong> and
                  <strong>Unlimited</strong> Editions where Consumer Goods Cloud is enabled
                </p>
              </td>

            </tr>
          </tbody>
        </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
          <colgroup>
            <col style="width:50%">
            <col style="width:50%">
          </colgroup>
          <thead class="slds-text-title_caps ">
            <tr class="">
              <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d94501e66">User Permissions
                Needed</th>
            </tr>
          </thead>
          <tbody>
            <tr class="">
              <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e66 ">To upload static resources:</td>

              <td class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e66 ">System Administrator</td>

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

## Update the Sync\_Config\_\_c Object

For the Sync\_Config\_\_c object, update the Sync\_On\_Online\_\_c field.

1. From Setup, in the Quick Find box, enter Custom Settings, and then select **Custom Settings**.
2. Select **Manage** for the Sync Configuration custom setting.
3. Select **Edit** for the TquilaONE record.
4. Select False for the Sync on Online field.
5. Save your changes.

## Map Fields with IDs

Use Data Loader to update the Mobile App Picklist Mapping - MODIFIED 236.csv, Tracked Object Config - MODIFIED 236.csv, and Named Query - MODIFIED 236.csv files before you upload the static resource files.

Ensure to install Data Loader from setup.

To map fields with IDs:

1. From Data Loader, select **Export**.
2. Enter the authentication credentials and log in to Data Loader.
3. Filter the object, and select the target path for the CSV file.
4. To map these fields of the objects with relevant field IDs, select the fields and add filters, if necessary.
    
      
    | CSV File | Object | Field |
    | --- | --- | --- |
    | Mobile App Picklist Mapping - MODIFIED 236.csv | Sync\_Mobile\_App\_PL\_Map\_\_c | Mobile App Domain |
    | Tracked Object Config - MODIFIED 236.csv | Sync\_Named\_Query\_\_c | Bindable Name |
    | Named Query - MODIFIED 236.csv | Sync\_Tracked\_Object\_Config\_\_c | Object Api Name |
5. To export the CSV file, click **Finish**.
    
    The data is exported and a CSV file is created.
6. Export all CSV files.

After you download all the CSV files, update the files and then upload the modified files.

## Upload Static Resource Files

Download files from RetailRepositoryData in Static Resources, and then upload the files to Salesforce by using the dataloader.io insert or upsert operation.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-consumer_goods_retail_admin-264-0-0-production-enus/5bb7d7f5-119d-42d0-8596-95e762837019/images/icon_note.png)

Note For more information about unmapped fields that require mapping, see [Record Type Mapping](https://help.salesforce.com/s/articleView?id=ind.cg_concept_admin_map_recod_types.htm&release=264.0.0&type=5 "After you upload a file by using dataloader.io, use this table to identify the fields that aren't mapped and then map the fields accordingly."). For fields that don’t require mapping, see [Unmapped Fields](https://help.salesforce.com/s/articleView?id=ind.cg_concept_admin_unmap_record_types.htm&release=264.0.0&type=5 "When you upload a static resource file by using dataloader.io, don't map these fields.").

1. From Setup, in the Quick Find box, enter Static Resources and select it.
2. From Setup, in the Quick Find box, enter Dataloader.io and select it.
3. Click **Launch dataloader.io** and login with your org credentials.
4. In dataloader.io, upload the files from only the RetailRepositoryData/Upgrade/234 folder.
    
    ![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-consumer_goods_retail_admin-264-0-0-production-enus/5bb7d7f5-119d-42d0-8596-95e762837019/images/icon_important.png)
    
    Important A CSV file that you upload can be dependent on another CSV file. To prevent any errors, we recommend that you upload files in this sequence.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
            <colgroup>
              <col style="width:50%">
              <col style="width:50%">
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d94501e411">File name</th>
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d94501e414">sObject API Name</th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Batch Process Configuration.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Batch_Process_Configuration__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Condition Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Condition_Template__c </td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Custom Permission User Role Mapping.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Custom_Permission_User_Role_Mapping__c </td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Customer Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Account_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Mobile App Domain - NEW 236.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 "> Sync_Mobile_App_Domain__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Mobile Picklist Mapping Conf - NEW 236.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sync_Mobile_App_PL_Config__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Named Fetch Tree Node - NEW 236.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sync_Named_Fetch_Tree_Nodes__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">
                  <ul>
                    <li>Named Query - NEW 236.csv: Insert the file</li>

                    <li>Named Query - MODIFIED 236.csv: Upsert the file</li>

                  </ul>
                </td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sync_Named_Query__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">POS Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">POS_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Product Assortment Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Product_Assortment_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Product Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Product_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Sales Folder Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sales_Folder_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Sales Organization.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sales_Organization__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">System Setting - NEW 236.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">System_Setting__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">
                  <p>Tracked Object Config - NEW 236.csv: Insert the file.</p>
                  <p style="margin-bottom:0;">Tracked Object Config - MODIFIED 236.csv: Upsert the file.</p>
                </td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sync_Tracked_Object_Config__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Trigger Setting.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Trigger_Setting__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Visit Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Visit_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Search Strategy.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">CP_Search_Strategy__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Pricing Condition Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">CP_Pricing_Condition_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Signature Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Signature_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">
                  <p>System Number 1.csv and System Number 2.csv</p>
                  <p style="margin-bottom:0;">The System Number 2.csv file
                    depends on the System Number 1.csv file.</p>
                </td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">System_Number__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">System Number Segment.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">System_Number_Segment__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Workflow.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Workflow__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Workflow State Transition.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Workflow_State_Transition__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Order Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Order_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Order Template Product Selector Group.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Order_Template_Product_Selector_Group__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Order Item Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Order_Item_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Order Item Order Template Association.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Order_Item_Order_Template_Association__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Signature Flow Step.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Signature_Flow_Step__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Promotion Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Promotion_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Promotion Template Hierarchy.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Promotion_Template_Hierarchy__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Tactic Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Tactic_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Promotion Template Tactic Template.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Promotion_Template_Tactic_Template__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Data Type.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Data_Type__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Data Type Option.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Data_Type_Option__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">
                  <ul>
                    <li>Mobile App Picklist Mapping - NEW 236.csv: Insert the file.</li>

                    <li>Mobile App Picklist Mapping - MODIFIED 236.csv: Manually update and then
                      upsert the file. For information on how to manually update the file, see <a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_admin_static_resources_upgrade.htm&amp;release=264.0.0&amp;type=5" title="To upload static resources for Spring ’22, follow these steps.">Additional Steps To Upgrade Managed Packages to Spring ’22</a></li>

                  </ul>
                </td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sync_Mobile_App_PL_Map__c</td>

              </tr>
              <tr class="">
                <td data-label="File name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e411 ">Mobile App Picklist Mapping Extension.csv - NEW 236.csv</td>

                <td data-label="sObject API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d94501e414 ">Sync_Mobile_App_PL_Map_Ext__c</td>

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

To use Penny Perfect Pricing, upload these .csv files in this sequence.

 
| File name | sObject API Name |
| --- | --- |
| Calculation Schema.csv | CP\_Calculation\_Schema\_\_c |
| Calculation Schema Determination.csv | CP\_Calculation\_Schema\_Determination\_\_c |
| Search Strategy.csv | CP\_Search\_Strategy\_\_c |
| Key Attribute.csv | CP\_Key\_Attribute\_\_c |
| Key Type.csv | CP\_Key\_Type\_\_c |
| Pricing Condition Template.csv | CP\_Pricing\_Condition\_Template\_\_c |
| Calculation Schema Step.csv | CP\_Calculation\_Schema\_Step\_\_c |
| Search Strategy Step.csv | CP\_Search\_Strategy\_Step\_\_c |

#### See Also

- [Using Static Resources](https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_resources.htm)
- [About Data Loader](https://help.salesforce.com/s/articleView?id=xcloud.data_loader_about.htm&type=5&language=en_US)