Setting up Localization

Note: If you have Chatter feeds enabled in your org, you may need to enable feed tracking on the Company object. For more information, see "Feed Tracking" in the Salesforce Help.

Before using this functionality you must complete these steps:

Key: Y – You must do this; N – Not Mandatory

Step France Spain

Netherlands

Enabling Localization in Feature Console

The features vary based on the country localization is being enabled for.

Y Y Y
Selecting Localization at Company Level Y Y Y

Loading a Chart of Accounts

This is only required if you do not have an existing chart of accounts.

Y Y N

Loading Mapping

This is only required if you do not have existing mapping.

Y Y N

Assigning Users the Accounting - Localization Audit File Permission Set

Assign this permission set to users who need to localize audit file permission set.

Y N Y

Enabling Localization in Feature Console

The following features must be enabled in this order:

Step France Spain

Netherlands

Localization Setup

Y Y Y
Local Chart of Accounts Mapping Setup. This is only required if you do not have an existing chart of accounts. Y Y N

For each feature you must perform the following Feature Console steps:

  1. Click the Feature Console tab.
  2. In the Features list, click the name of the feature you want to enable, for example Localization Setup.
  3. For each feature step listed, click Perform. When the step has completed, the Status changes from NOT DONE to DONE.
  4. For each manual feature step listed, complete the tasks required. When finished click Mark as Done.
  5. When all the feature steps have been completed, turn the slider from (off) to (on).
Note: Steps 6-19 below do not apply to France. If you are setting up Localization for France, go to Selecting Localization at Company Level.

You must now ensure that you have correctly configured the following:

  1. Go to Setup | Feature Settings | Analytics | Analytics | Settings.
  2. Select Grant all users access to Wave API.
  3. Click Save.
  4. Go to Setup | Users | Users.
  5. Ensure each necessary user has the following Permission Set Assignments:
    • Analytics and Financial Statements Read Access
    • Einstein Analytics Platform Admin
    • Financial Analytics App Template
    • Financial Analytics App Template - App Creation
  6. Ensure each necessary user has the following Permission Set License Assignments:
    • Analytics Platform
  7. For the user who generates the files, ensure they have a Business Analytics license.
  8. Ensure the Integration User has the following Permission Set Assignments:
    • Analytics and Financial Statements Read Access
    • Analytics Permissions
  9. Assign the Integration User a FinancialForceAccounting license.
  10. Go to Setup | Custom Code | Custom Settings | Financial Statements Reporting Settings.
    Note: Use the custom setting with the Namespace Prefix ffban.
  11. Click Manage.
  12. At the top of the Setup Owner list click New.
  13. Paste the System Name from your Financial Analytics App into the Einstein Analytics App Name field.
  14. Click Save.

Selecting Localization at Company Level

To select localization at company level perform the following steps:

  1. Go to the Accounting Companies tab.
  2. Click the company you want to select localization for.
  3. In the Localization field click and select the relevant ISO country code.
  4. Click Save.
Note: The company Record Type must be "VAT".

Loading a Chart of Accounts

Note: Not required if you have an existing chart of accounts. If a chart of accounts is not already set up in your org, you can import a chart of accounts for your chosen localization, and a corporate chart of accounts.
  1. Open the Chart of Accounts Localization tab.
  2. In the Select Localization picklist select your localization.
  3. Click Load Chart of Accounts.The local chart of accounts loads with all GLAs selected by default.
  4. [Optional] Click Corporate to load the corporate GLAs.
  5. [Optional] Deselect any GLAs that you do not want to load. Use the search bar to find specific GLAs. Use the search GLAs field if you need to find specific GLAs.
  6. Click Load.
Note: The local balance sheet fields are populated when you load the chart of accounts.

Loading Mapping

  1. Open the Chart of Accounts Localization tab.
  2. In the Select Localization picklist select your localization.
  3. Click Load Mapping.
  4. A list of mappings is displayed.
  5. Click Load.
Note: All one-to-one mappings are created. You must manually configure those mappings that are not one-to-one, such as the mapping of tax on sales and services.

Assigning Users the Accounting - Localization Audit File Permission Set

Users will only be able to generate an audit file if you assign them this permission set.

  1. Go to Setup | Users | Permission Sets.
  2. Click Accounting - Localization Audit File.
  3. Click Manage Assignments.
  4. Click Add Assignments.
  5. Select the checkbox for each user that requires this permission.
  6. Click Assign.
  7. Click Done.

Audit File Custom Settings

The Async Record Limit field in the XML settings custom setting define the maximum number of records processed in each asynchronous batch when XML audit files are generated and sent to Analytics.

The default value is set to 10,000. The asynchronous processes used to generate the XML audit files are governed by your Salesforce instance. If Salesforce limits are encountered and errors occur, reduce the value in this custom setting.