Transitioning existing customers and vendors to Multi-currency

Once you enable Multi-currency, assigning a customer currency to a new customer is as easy as populating any other field. You simply select it when you create or edit the organization record. The only requirement is that you have not yet posted anything against the organization.

You can change the currency of a customer account as long as none of the following scenarios applies:

  • The organization is associated with posted billing items, either as the revenue organization (the organization that was billed), or the cost organization (the organization where the work was done)
  • The organization has 10,000 or more pending billing items
  • The organization is the parent organization of another organization
  • The organization is the billing organization for another organization

You can change the currency of a vendor account as long as none of the following scenarios applies:

  • You have created a purchase order for the vendor
  • At least one product has this account selected as its vendor

NOTE  For vendor accounts, data modification is not available. If the vendor has existing dependencies, you may want to assign your internal currency to the organization so that the values in existing POs are not assigned a different currency, and create a new vendor account to use with the new currency.

Selecting a different currency for customers with pending billing items

IMPORTANT  The various types of billing items differ when it comes to changes in the customer currency. You must review and update billable amounts based on the following behavior:

Pending Billing Item Type Description
Labor The currency symbol for pending labor items will be updated to the new currency. The billable amount for the labor is recalculated using the saved role rates and work types for the new currency.
Charges, Services, Service Bundles, Milestones and Subscriptions Billable amounts for pending non-labor items for this organization will remain the same, but the currency symbol will be changed. For example, a billable amount of $100.00 will be changed to £100.00. This change will also be applied to pending contract service and service bundle periods for the entire duration of the contract.
Expenses Expenses are incurred in various currencies independently from the currency of the customer organization they will be billed to.
When the expense report is approved, the value of the expense is calculated in both the internal and the customer currency.
• If the customer currency is updated before the expense report is approved, the value is calculated for the correct customer currency, so there is no issue
• If the customer currency is changed after the expense report approval, the currency symbol is updated, but the value is not

Transitioning customers with posted billing items

Transitioning existing customers to Multi-currency is more complicated. All posted billing items must be recalculated using the correct exchange rate with the customer currency, which has been fluctuating over time. Simply changing the currency symbol would mean all posted amounts are incorrect, so we do not allow it.

To transition existing customers who have posted billing items to Multi-currency, you have the following options:

Transition process

YOU: Contact Datto to have us activate the Multi-currency module

If you are interested in having Multi-currency enabled, please contact your Datto Account Manager or Account Executive. We will contact you and answer any questions you might have. If you decide to go ahead, you will sign a Scope of Work document for a Professional Services engagement. Since your Autotask instance modification will require a brief outage while the scripts is run, we will schedule the date for your Multi-currency implementation.

YOU: Notify your customers about the transition to a different currency

Notify the customers you want to assign a different currency that starting on a given date, you will begin doing business with them in their own currency. Communicate your price list in the new currency or the exchange rates the pricing will be based on, and conclude any pricing negotiations, if necessary.

Don't assume that everyone will want to switch - give them the opportunity to opt out of the currency change.

DATTO: Install the Multi-currency module

We will install the Multi-currency module to your Autotask instance.

YOU: Enable and configure Multi-currency in your Autotask instance

Before we perform the data transformation, you must enable Multi-currency at your end and complete all configuration tasks. Refer to Configuring Multi-currency. You will also need to send us an Excel spreadsheet with a list of organizations that will be assigned a new currency. We will need the following information:

  • Organization ID
  • Organization Name
  • New Currency
  • Exchange Rate

IMPORTANT  All related organizations (parent organization, sub-organizations and billing organizations) must be assigned the same currency!

DATTO: Copy your Autotask instance to a sandbox

Once you have configured your Autotask instance for Multi-currency and submitted your Excel spreadsheet, we will copy your Autotask instance to a sandbox and create your custom data modification scripts. We will run the data modification on the copy in the sandbox.

YOU: Review your Autotask instance in the sandbox

You will have 1 week to review the data and verify that everything is as you expected. You will give us the go-ahead to run the same calculations on your real Autotask instance.

DATTO: Perform the data modification on your Autotask instance

On the appointed day and time, we will take your Autotask instance offline to run the data modification scripts.

We will assign the new currency to all organizations that won't be using your internal currency. We will use the spreadsheet that you provided.

  • If you employed Strategy 1, the Unit Prices (Customer Currency) will be correct when the new currency is assigned to your customers. We will recalculate the values in the Unit Price (Internal Currency) fields by using the following formula:

Unit Price (Internal Currency) = Unit Price (Customer Currency)* Exchange Rate

  • If you employed Strategy 2, the Unit Prices (Internal Currency) will be correct when the new currency is assigned to your customers. We will recalculate the values in the Unit Price (Customer Currency) fields by using the following formula:

Unit Price (Customer Currency) = Unit Price (Internal Currency) / Exchange Rate

YOU: Confirm that the Data Modification succeeded

As soon as the data modification is complete, you will review your data and confirm that it was a success. If there are any issues, notify us immediately.

NOTE  We will take your sandbox offline to eliminate the chance that you start working in the wrong copy of your Autotask instance.