Articles in this section

Configure and run flows in the BigCommerce – Microsoft Dynamics 365 Business Central quickstart integration template

Additional record mapping is required to integrate the template’s exports and imports with your BigCommerce and Microsoft Dynamics 365 Business Central apps.

You can install the BigCommerce - Microsoft Dynamics 365 Business Central quickstart template from the integrator.io Marketplace.

BigCommerce customers to Microsoft Dynamics 365 Business Central Customers

The flow syncs the customers from BigCommerce as customers in Microsoft Dynamics 365 Business Central. The flow creates customers in Microsoft Dynamics 365 Business Central only if a matching customer is not found. If a matching customer is found, the flow updates the customer by email.

Flow details

Export source: BigCommerce

  • Built-in export - Get BigCommerce customers: This export retrieves all customer from BigCommerce by customer ID.
  • Built-in lookup - Get all BigCommerce customer addresses by customer ID: This lookup retrieves all customer addresses from BigCommerce by customer ID.
respmap1.pngResponse mapping for Get BigCommerce customer addresses by customer ID lookup

Import destination: Microsoft Dynamics 365 Business Central

  • Built-in lookup - Get Microsoft Dynamics 365 Business Central Companies by displayName: This lookup retrieves all Microsoft Dynamics 365 Business Central companies by displayName.
respmap2.pngResponse mapping for Get Microsoft Dynamics 365 Business Central Companies by displayName lookup
  • Built-in import - Get Microsoft Dynamics 365 Business Central customers: This import adds or updates customers in Microsoft Dynamics 365 Business Central with email as the lookup identifier.
importMappings1.jpgImport mapping for Get Microsoft Dynamics 365 Business Central customers

Before you begin

Verify that the Single Customer Address Book is imported into Microsoft Dynamics 365 Business Central for Customers record type.

Note: Multiple Address Books are not supported in Microsoft Dynamics 365 Business Central.

Setup instructions

Configure a filter in the search parameters at export for Microsoft Dynamics 365 Business Central Company record type. Provide the company name in the filter to retrieve company details.

BigCommerce orders to Microsoft Dynamics 365 Business Central sales orders

The flow syncs the orders from BigCommerce as sales orders in Microsoft Dynamics 365 Business Central. The flow creates sales orders in Microsoft Dynamics 365 Business Central only if a matching sales order is not found. If a matching sales order is found, the flow ignores the sales order by external order number.

Flow details

Export source: BigCommerce

  • Built-in export - Get BigCommerce orders: This export retrieves all orders from BigCommerce that were created since the last flow run time.
  • Built-in lookup - Get BigCommerce order products: This lookup retrieves all order products from BigCommerce by order id.
respmap3.pngResponse mapping for Get BigCommerce order products lookup
  • Built-in lookup - Get BigCommerce customer by ID: This lookup retrieves each customer from BigCommerce by ID.
respmap4.pngResponse mapping for Get BigCommerce customer by ID lookup
  • Built-in lookup - Get BigCommerce customer address by ID: This lookup retrieves each customer address from BigCommerce by ID.
respmap5.pngResponse mapping for Get BigCommerce customer address by ID lookup

Import destination: Microsoft Dynamics 365 Business Central

  • Built-in lookup - Get Microsoft Dynamics 365 Business Central companies by displayName: This lookup retrieves each company from Microsoft Dynamics 365 Business Central by displayName.
respmap6.png Response mapping for Get Microsoft Dynamics 365 Business Central companies by displayName lookup
  • Built-in import - Import Microsoft Dynamics 365 Business Central customers: This import adds or updates customers in Microsoft Dynamics 365 Business Central with email as the lookup identifier.
importmap2.1.jpgImport mapping for Import Microsoft Dynamics 365 Business Central customers
respmap7.pngResponse mapping for Import Microsoft Dynamics 365 Business Central customers
  • Built-in import - Import Microsoft Dynamics 365 Business Central sales orders: This import adds (or ignores existing) sales orders in Microsoft Dynamics 365 Business Central with externalDocumentNumber as the lookup identifier.
importmap2.2.jpgImport mapping for Import Microsoft Dynamics 365 Business Central sales orders
respmapsalesord.pngResponse mapping for Import Microsoft Dynamics 365 Business Central sales orders
  • Built-in import - Import Microsoft Dynamics 365 Business Central sales orders lines: This import adds (or ignores existing) sales order lines into Microsoft Dynamics 365 Business Central.
importmap2.4.jpgImport mapping for Import Microsoft Dynamics 365 Business Central sales orders lines
  • Built-in import - Import Microsoft Dynamics 365 Business Central Sales orders (for discount): This import updates (or ignores identical) sales orders in Microsoft Dynamics 365 Business Central with SalesOrderID as the identifier.
impmap2.5.pngImport mapping for Import Microsoft Dynamics 365 Business Central Sales orders (for discount)

Before you begin

  1. Verify the Single Customer Address Book is imported into Microsoft Dynamics 365 Business Central for Customers record type.

    Note: Multiple Address Books is not supported in Microsoft Dynamics 365 Business Central.

  2. Verify that products in BigCommerce and items in Microsoft Dynamics 365 Business Central store the same values.
  3. Verify that payment method name in BigCommerce and payment method displayName in Microsoft Dynamics 365 Business Central store the same values.

Setup instructions

  1. Set the concurrency level to 1 for the Microsoft Dynamics 365 Business Central connection.
  2. Configure a filter record type in the search parameters at export for Microsoft Dynamics 365 Business Central Company. Provide the company name in the filter to retrieve company details.
  3. Configure a dynamic map for paymentMethodId in mapping on Microsoft Dynamics 365 Business Central customers import.
  4. Configure mapping for type in Microsoft Dynamics 365 Business Central customers import.
  5. Configure multi-field for displayName in Microsoft Dynamics 365 Business Central customers import.
  6. Configure multi-field for orderDate in Microsoft Dynamics 365 Business Central sales orders import.
  7. Configure mapping for lineType in Microsoft Dynamics 365 Business Central sales order lines import.
  8. Configure dynamic map for itemId in mapping on Microsoft Dynamics 365 Business Central sales order lines import.

Microsoft Dynamics 365 Business Central customers to BigCommerce customers

The flow syncs the customers from Microsoft Dynamics 365 Business Central as customers in BigCommerce. The flow creates customers in BigCommerce only if a matching customer is not found. If a matching customer is found, the flow updates the customer by email.

Flow details

Export source: Microsoft Dynamics 365 Business Central

  • Built-in export - Get Microsoft Dynamics 365 Business Central Companies by displayName: This export retrieves each company from Microsoft Dynamics 365 Business Central by displayName.
  • Built-in lookup - Get Microsoft Dynamics 365 Business Central customers: This lookup retrieves all customers from Microsoft Dynamics 365 Business Central that were modified since the last flow run time.
respmap3.1.pngResponse mapping for Get Microsoft Dynamics 365 Business Central customers lookup

Import destination: BigCommerce

  • Built-in import (for customers) - Import BigCommerce customers (create): This import creates customers in BigCommerce with email as the lookup identifier.
impmap3.1.pngImport mapping for Import BigCommerce customers (create)
respmap3.3.pngResponse mapping for Import BigCommerce customers (create)
  • Built-in import (for customers) - Import BigCommerce customers (update): This import creates customers in BigCommerce with email as the lookup identifier.
bcupdate.pngImport mapping for Import BigCommerce customers (update)
respmap3.3_2.pngResponse mapping for Import BigCommerce customers (update)
  • Built-in lookup - Get BigCommerce customers: This lookup retrieves customer addresses in BigCommerce with customer ID.
respmap3.5.pngResponse mapping for Get BigCommerce customers lookup
  • Built-in import - Import BigCommerce customer addresses (create): This import adds customer addresses in BigCommerce with address ID as the lookup identifier.
impmap3.2.pngImport mapping for Import BigCommerce customer addresses (create)
  • Built-in import - Import BigCommerce customer addresses (update): This import adds customer addresses in BigCommerce with address ID as the lookup identifier.
updateaddresses__1_.pngImport mapping for Import BigCommerce customer addresses (update)

Setup instructions

Configure a filter record type in the search parameters at export for Microsoft Dynamics 365 Business Central Company record type. Provide the company name in the filter to retrieve company details.

Microsoft Dynamics 365 Business Central fulfillments (SO with status fulfilled) to BigCommerce shipments

This flow syncs the fulfillments from Microsoft Dynamics 365 Business Central as fulfillments in BigCommerce. The flow creates shipments in BigCommerce with the BigCommerce order ID.

Flow details

Export source: Microsoft Dynamics 365 Business Central

  • Built-in export - Get Microsoft Dynamics 365 Business Central companies by displayName: This export retrieves a company from Microsoft Dynamics 365 Business Central by displayName.
  • Built-in lookup - Get Microsoft Dynamics 365 Business Central sales orders: This lookup retrieves all sales orders from Microsoft Dynamics 365 Business Central that were modified since the last flow run time.
respmap4.1.pngResponse mapping for Get Microsoft Dynamics 365 Business Central sales orders lookup

Import source: BigCommerce

  • Built-in lookup - Get BigCommerce products: This lookup retrieves all order products from BigCommerce by order id. 
respmap4.2.pngResponse mapping for Get BigCommerce products lookup
  • Built-in import - Import Bigcommerce shipments: This import adds all shipments into BigCommerce.
impmap4.1.pngImport mapping for Import Bigcommerce shipments

Before you begin

  1. Sync orders in BigCommerce and Microsoft Dynamics 365 Business Central.
  2. BigCommerce order ID should be stored as externalDocumentNumber in Microsoft Dynamics 365 Business Central sales orders.

Setup instructions

  1. Configure a filter record type in the search parameters at export for Microsoft Dynamics 365 Business Central Company. Provide the company name in the filter to retrieve company details.
  2. Configure mapping for shipping_provider in BigCommerce shipments import flow.

Microsoft Dynamics 365 Business Central items to BigCommerce products

This flow syncs the items from Microsoft Dynamics 365 Business Central as products in BigCommerce. This flow creates products in BigCommerce only if a matching item is not found. If a matching item is found, the flow updates the product name.

Flow details

Export source: Microsoft Dynamics 365 Business Central

  • Built-in export - Get Microsoft Dynamics 365 Business Central companies: This export retrieves a company from Microsoft Dynamics 365 Business Central by displayName.
  • Built-in lookup - Get Microsoft Dynamics 365 Business Central items: This lookup retrieves all items from Microsoft Dynamics 365 Business Central that were modified since the last flow run time.
respmap5.1.pngResponse mapping for Get Microsoft Dynamics 365 Business Central items lookup

Import destination: BigCommerce

  • Built-in import - Import BigCommerce products: This import adds or updates products in BigCommerce with displayName as the lookup identifier.
impmap5.1.pngImport mapping for Import BigCommerce products

Before you begin

  1. Sync orders in BigCommerce and Microsoft Dynamics 365 Business Central.
  2. BigCommerce order ID should be stored as externalDocumentNumber in Microsoft Dynamics 365 Business Central sales orders.

Setup instructions

  1. Configure a filter record type in the search parameters at export for Microsoft Dynamics 365 Business Central Company. Provide the company name in the filter to retrieve company details.
  2. Configure a static map for type in mapping.
  3. Configure mapping for weight, categories, availability, is_visible, height, depth, and width in BigCommerce products import flow.

Microsoft Dynamics 365 Business Central sales invoices to BigCommerce billings

This flow syncs the sales invoices from Microsoft Dynamics 365 Business Central as billings in BigCommerce. The flow retrieves the sales invoices from Microsoft Dynamics 365 Business Central using the SO status as Pending.

Flow details

Export source: Microsoft Dynamics 365 Business Central

  • Built-in export - Get Microsoft Dynamics 365 Business Central companies: This export retrieves a company from Microsoft Dynamics 365 Business Central by displayName.
  • Built-in lookup - Get Microsoft Dynamics 365 Business Central sales invoices: This lookup retrieves all sales invoices from Microsoft Dynamics 365 Business Central that were modified since the last flow run time.
respmap6.1.pngResponse mapping for Get Microsoft Dynamics 365 Business central sales invoices lookup

Import destination: BigCommerce

  • Built-in import - Import BigCommerce billings: This import adds or updates billings with Microsoft Dynamics 365 Business Central data.
impmap6.1.pngImport mapping for Import BigCommerce billings

Before you begin

  1. Sync orders in BigCommerce and Microsoft Dynamics 365 Business Central.
  2. BigCommerce order id should be stored as externalDocumentNumber in Microsoft Dynamics 365 Business Central sales orders.

Setup instructions

  1. Configure a filter record type in the search parameters at export for Microsoft Dynamics 365 Business Central Company. Provide the company name in the filter to retrieve company details.
  2. Configure mapping for status_id in BigCommerce orders import flow.
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.