Migrating your Data

Integrating data on Slyncy (or in fact on any data integration platform) needs some careful consideration. When more than one of your systems already contains data, here is a checklist of things to consider:

Tax Codes

Matching is done on the tax code identifier. Each system’s tax codes should be aligned before attempting an integration.

When you finalise your integration with Slyncy, you can contact us to discuss tax code alignment if necessary. If the source system has more tax codes than the destination system, then new tax codes may need to be created in the destination system. If the sync is two-way, then both systems may need new tax codes.

If any tax codes are not matched up and they are used, then the sync process will not have a tax code to translate to.

Financial Accounts

Matching is done on ledger codes. Each system’s ledger codes should be aligned before attempting an integration.

When you finalise your integration with Slyncy, we will discuss financial accounts alignment if necessary. Financial accounts mapping is similar to tax code mapping.

Parties

Most connectors allow you to do email based matching for contacts. However, since emails are not always unique and are not always filled in, this is not a recommended way of working.

If more than one of your systems already contains Party data, a manual integration process may need to be done.

Note that it is not always a good idea to leave the matching option turned on. Matching data from untrusted systems can result in ‘data spiking’. An eCommerce system which may not enforce strict identity checking rules may introduce a contact; – however, a hacker could also introduce invalid data, which may get matched to one of your important contacts and update your valid data.

Inventory Items

Inventory items are matched on catalogueItemIdentification. The inventory item of each system should be aligned before attempting an integration.

Transactions

No matching is done on transactions. You should set the financial start date of the end point to match the first date of the data you would like to start bringing across.

Payments

No matching is done on payments. You should set the financial start date of the end point to match the first date of the data you would like to start bringing across. If any payments are created whose transactions are not transferred yet (for example, due to a financial start date cut-off), then the payment transfer will fail and you will be notified.

Manual Integration

In cases where the migration cannot be done by you, you can contact Slyncy support (support@slyncy.com) to arrange a quote to integrate your data.