This document provides a step-by-step guide on how to sync products from Salesforce to Xero using the SFX - Product Sync feature. The process is a one-way sync, where Salesforce acts as the master system, pushing product data to Xero.
2. Product Mapping Setup
Before syncing products, you must configure the mapping between Salesforce and Xero.
Steps to Set Up Product Mapping:
Navigate to Xero Custom Object Mapping in Salesforce.
Click New to configure product mapping.
Map Custom / Standard object in > (e.g., Product2).
Map
Map the fields under Item/Product Related:
Ensure each Salesforce field has a corresponding Xero field.
Use a checkbox field (e.g., Product/Item Sync (SF-Xero)) to mark products for syncing.
Save your mapping setting
3. Syncing Products to Xero
Once mapping is set up, follow these steps to sync products.
Steps to Sync Products:
Go to Salesforce → SFX Setup - > SFX - Product Sync (SF to Xero).
Select Xero Org from the dropdown.
Click "Click to Preview" to review:
Total products for sync
New products
Existing products in Xero
If everything looks correct, click "Create/Update Products" to push the products to Xero.
Wait for the sync to complete. Successful records will be marked as "Synced Successfully".
4. Updating Existing Products
If you need to update product details, follow these steps:
Repeat the syncing steps (Section 4).
Use the Xero Status field to check if a product is:
New: Not yet in Xero
Existing: Already in Xero
Click "Create/Update Products" to update the records in Xero.
Sync Configuration enables users to control synchronisation of Invoices/Bills, Purchase Orders, Quotes, Credit Notes, and Pre-payments on a global level and also on account level. The [ Flush/Delete all config ] button allows to clear current config ...
[ Sync Invoices ] button on the < SFX Setup > tab allows you to synchronise any historical invoices or invoices that require manual sync This feature allows you to synchronise invoices and bills Invoices or bills can be synced from Xero to Salesforce ...
[ Sync Credit Notes ] button on the < SFX Setup > tab allows you to synchronise any historical Credit Notes or Credit Notes that require manual sync This feature allows you to synchronise Credit Notes. Credit Notes can be synced from Xero to ...
Upon creating invoice or updating an invoice in Salesforce, the data is immediately synced with Xero automatically on real time basis. Any payment updates in Xero is automatically synced to Salesforce, however the interval between Xero to Salesforce ...