BigCommerce Listing Management Setup
The Listing Management module allows you to manage product information within Business Central and push out to the external channel. This includes inventory availability, short descriptions, long descriptions, etc.
CSM Listing Management requires that you have already setup the CSM Order Management functionality.
Initial setup is done on the sale channel
- Open the sales channel you want to work on
- Scroll down to the Listing Management FastTab
Field | Description | Example Value |
Product Information Purpose |
This field is for future use, it will allow you to specify a purpose for product information you populate in CSM |
|
Auto Build Attributes From |
Indicates the method used to auto build attributes for a Sales Channel attribute set Manual: CSM will not build any attributes by defaultItem Attributes: Channel Listing Attributes are populated from Business Central Item Attributes for the linked Business Central Item External: CSM should defer to other extensions that will build the Attributes. Here it is possible to have CSM bring in attributes defined by another extension. |
Item Attributes |
Enable New Attribute Design | Enabling this field will instruct CSM to store listing attribute information in separate tables. You should enable this field if you have not yet deployed CSM for BigCommerce listing management functionality and are doing so for the first time. If you have been working with CSM for BigCommerce’s listing management functionality in the past, please contact your Suite Engine partner before enabling this field, as there may be data migration activities to consider. | Trud |
Use Shared Item Attributes |
Enabling this field will instruct CSM to create common item attribute records that can be shared between CSM listings. This is to accommodate varying attribute structures across different eCommerce platforms. In the instance of BigCommerce, attributes are product- specific. Accordingly, this field must be set to False when you are configuring a BigCommerce sales channel. |
False |
Price Group Code CSM Price List Assignment Type |
Price Group to use in Listing Management for pricing. If you are working with Price Lists,ists select the type of record to which you want to assign them. Blank: if youare not working with CSM price lists, you can leave this setting blank CSM Price Group: price lists will be assigned to specific CSM price groups. This is useful if your price lists are defined for broad groups of customers. CSM Company: price lists will be assigned to specific CSM companies. This is useful in B2B scenarios where you define specific price lists on a company-by-company basis.
|
ECOMB2C |
Attribute Set Behavior |
Select the method by which you want CSM to manage attribute sets for the channel: One Per Category: a single attribute will be assigned per CSM channel category. Single: the channel’s defined listing default attribute set will be assigned to all channel listings. Multiple Categories: a many to one relationship will exist between CSM channel categories and CSM attribute sets. |
|
Listing Default Attribute Set |
If the channel’s defined attribute set behavior is Single or Multiple Categories, enter the default attribute set for new channel listings. The manner in which the listing default is assigned is dependent on the attribute set behavior: Single: the listing default will be assigned as the attribute set to all new channelMultiple categories: if a category without an associated attribute set is assigned to a channel listing, the listing default will be assigned as the attribute set. |
|
Update Product Categories |
Enabling this field will instruct CSM to send a CSM listing’s assigned categories to BigCommerce as part of the channel integration actions that can be executed from the CSM listing record or related automation. If you wish to manage the categories that are assigned to BigCommerce products from within Business Central, it is recommended that you enable this setting. |
True |
Listing Default Short/Long Description |
CSM can send short and long descriptions about a product to BigCommerce based on information that is entered in Business Central. The short description is defined directly on the CSM listing, while the long description is entered as a product information record for a CSM listing. You can select different source types for listing short and long descriptions: Manual: CSM will not use any item information in Business Central as the basis for the description. The user can manually enter this information on a CSM listing. Description 2: CSM will use an item’s Description 2 value as the basis of the description. Extended Text: CSM will use an item’s extended text as the basis of the If you wish to use extended text, you must assign a description of either Short Description or Long Description to your extended text records. LS Item HTML: If the LS Central extension from LS Retail is installed, CSM will use an item’s LS Central item HTML value as the basis of the description. Item Marketing Text: CSM will use an item’s marketing text as the basis of the description. This option is not available for short descriptions; it can only be selected as the default for long descriptions. |
Extended Text |
Default SKU Method | If you want to automatically create new CSM listings from the Item card, you must select the method by which sales channel SKU values will be assigned to these new CSM listing records. A sales channel SKU identifies the CSM listing as a unique record for the CSM sales channel. Sales channel SKUs can be assigned from an item’s number; a combination of an item’s number, variant, and unit of measure; item identifier; or barcode values. | |
Default Images |
CSM can send links/URLs to BigCommerce. BigCommerce does not receive images. |
Item Picture |
API Image File Path |
Not currently for use with BigCommerce. |
|
Base Image External ID |
Not currently for use with BigCommerce. |
|
Small Image External ID |
Not currently for use with BigCommerce. |
|
Thumbnail Image External ID |
Not currently for use with BigCommerce. |
|
Default Product Status |
Select the product status you want to assign by default to all CSM listings that are created for the sales channel. When a CSM listing is sent to an external BigCommerce channel, this setting indicates the status that will be assigned to the product in BigCommerce. Active: the product is available for purchase on your storefront. Draft: the product is currently in the process of being set up and is not available for purchase on your storefront. Pending: the product has been fully set up but requires a final review/sign-off before it will be made available for purchase on your storefront. Private: privately published products are not generally available for purchase on your storefront but can only be accessed by specific visitors. This is useful if you want to create client-specific or member-specific products. |
Active |
Send Availability Information | This field indicates whether CSM should send inventory availability to BigCommerce for this Sales Channel. | True |
Channel Inv Location |
Assign the ID of the BigCommerce location to which you want to send calculated inventory values. By default, inventory information can be sent to a single BigCommerce location. |
|
Default Availability Basis |
The Business Central Inventory method to use when calculating availability. This is a default that every CSM Listing for this Sales Channel will be created with. You can however override this value for each individual Listing. All of the below methods use the location specified on the Sales Channel for the calculation. Availability – (Item Availability) On hand, less what is due to ship on a sales order + what can be received on a Purchase Order where the expected release date is today or less. Available Inventory – On hand minus what is on reserve for other demand Inventory – On hand inventory for the Location specified by this Sales Channel. |
Availability |
Default Availability Percent | Allows you to specify a percentage to reduce the above calculated availability basis by before sending the value to BigCommerce. For Example, if the Availability Basis calculation was 100, and the Availability percent was 80%, then a value of 80 would be sent to BigCommerce. This value will be used when creating the listing and can be changed for each listing. | 80 |
Default Availability Threshold |
A minimum inventory threshold that must exist before CSM will send a calculated value. If the actual Inventory basis calculation was 9 and the threshold was set to 10, CSM would send 0 to BigCommerce for the availability of this listing. If the calculation was 11, then CSM would send 11 to BigCommerce (except if the Subtract Threshold From Avail switch is On). |
10 |
Subtract Threshold from Avail |
A switch that indicates whether the threshold value should be subtracted from the calculated inventory availability before sending to BigCommerce. For Example, If the Availability Basis yielded 100, and the Availability Percent was 80, and the Threshold value was 10, CSM would send a value of 70 to BigCommerce for the Listing. |
False |
Inventory Ship Plan Number Series |
Not currently supported for BigCommerce |
|
Default Replenishment Location |
Not currently supported for BigCommerce |
CSM Tax Groups
Most eCommerce platforms contain some sort of way to group or categorize the different types of tax that are applied to products. The terminology for these records varies from platform to platform, but within CSM these categorizations are referred to as “CSM tax groups.” CSM tax groups are set up to correspond to existing Business Central tax group codes.
CSM tax groups correspond to “tax class” records in BigCommerce. By default, BigCommerce offers tax classes for default taxes, non-taxable products, shipping tax, and gift-wrapping tax, although you can create additional classes to meet your company’s needs. Each tax class in BigCommerce has an external ID number that identifies it as unique.
You must link BigCommerce tax classes to CSM tax groups to ensure that the proper tax group codes are assigned to sales orders that are retrieved from BigCommerce. This is a manual process in which you associate an external ID from BigCommerce to a CSM tax group record in Business Central:
- Open the CSM sales channel you want to set up tax groups
- Choose the Related ribbon, then select the Setup menu and choose the Tax Groups action
- Create a new line. The API set code and sales channel code will be automatically populated by the application.
- In the Tax Group Code field, enter the Business Central tax group code you want to assign.
- In the External ID field, enter the external ID for the tax class you obtained from BigCommerce
You can find more information on the API Refernence Tool in our knowledgebase.
Next: BigCommerce Listing Management Pricing Setup