Prerequisites for Rhythm for Commerce functions
To use some of the features and functions in Rhythm for Commerce, your ERP must meet certain requirements. In addition, certain application properties and application details in the Business Center must be set up during implementation.
Feature or function | ERP prerequisites | Business Center prerequisites |
---|---|---|
Spare part sales | Must send SyncBillofMaterials BOD |
Enable the Application.SPS Enabled tenant
application property Optionally, enable the Spare Parts.Inherit Parts Into Assortment and the Application.Product Header Selling Enabled application properties |
Style item sales | Must send style information in the
ItemMaster/ItemMasterHeader/UserArea/Property/NameValue
xpath in the SyncItemMaster BOD. |
Enable the Application.Style Items Enabled tenant application
property. To list individual SKUs and the parent item in the Product List widget, specify true in the Application.ItemListStyleItem application property. To display only the parent item, specify False. Note: If you enable style item sales, then your
customers cannot select multiple delivery methods at
checkout. Ensure that you have not enabled the Choose
Multiple Delivery Methods feature element for any role in
Business Center.
|
Display brand icons in the Business Center and on your website | Enable the Items.Brand Icons tenant application property | |
Display product icons in the Business Center and on your website | Enable the Items.Product Icons tenant application property | |
Item aliases | Must send item alias information in SyncItemMaster
BOD |
Enable the Items.Customer Item Alias tenant application property |
Price breaks | Price breaks must be expressed in the units used to sell the product. For example, you can specify one price for a quantity of 1 to 5 units and a second price for a quantity of 6 to 10 units. Price breaks that are based on modular quantities are not supported. For example, if a customer orders 6 units of an item, the customer receives the price break offered for 6 units. You cannot require that the customer purchase the item in a multiple of 4 to receive the price break. | Enable the Items.Price Breaks tenant application property. If you enable the Price Breaks application property, you should always disable the Show MSRP feature element. If you use price breaks, you cannot show the MSRP. If you offer price breaks on an item, you cannot offer a promotional discount on the same item. |
Ability to create assortments in the ERP | Must send SyncCatalog BOD |
|
Ability to create promotions in the ERP | Must send SyncPromotion BOD |
|
Ability to show promotions | Enable the Application.Promotions tenant application property | |
Credit card processing | Must integrate to CenPOS | |
Use confirmed delivery dates | A web service capable of extracting confirmed delivery dates from the ERP | Set the Get confirmed delivery date application detail to true. |
Manage order blocking in the ERP | Must have a BOD mapping for this xpath in the
CustomerPartyMaster BOD:
<CodelistID="CustomerStop" sequence
="5"> |
Order.Customer Order Blocking thru ERP application property must be set to true. |
Document downloads from IDM | Must integrate to IDM | Must set up IDM.Enabled and IDM.ServiceEndPoint
application properties. Must set up application details in the IDM group. |
Modular quantity notifications | Must specify modular quantities in the field that maps to
ItemMaster/ItemLocation/SalesParameters/OrderIncrementQuantity |
Must set Items.Enable Modular Quantity Check application property to enforce or recommended. |
Display multiple statuses for each order line | Must publish status codes and quantities through these elements,
respectively:
|
Must set Ordering.Order Line Split Status application property to true. |
Display outstanding invoice balances | Must send the SyncReceivableTransaction BODMust publish due value in this xpath:
Must publish paid value in this xpath:
|
Enable the Account Balance feature element. |
Display delivery tracking information | Must send these xpaths:
|
Configure URLs for carriers in Delivery
Carrier form. Enable the Delivery Tracking feature element. |