Item relations
When a customer views details about an item in the catalog, the listing may include references to one or more related items from the catalog. There are four types of relations, which are summarized in the table below. Replacement Items, Upsale Items, Cross-sale Items and Also Ordered items. In the Customer Center, these relations are displayed in the Related Items section on the Item Details page. At any time, only one of these four types of relations will be listed, though several items of the selected type may appear if defined. The conditions under which each type of relation will be displayed are also summarized in the table below;
Relation type | Description | Condition |
Replacement Items | Items that are appropriate replacements for an out-ofstock item | Always listed when defined for items that are out-of-stock |
Upsale Items | Higher performance (and more expensive) items that are similar to the selected item. |
|
Cross-sale Items | Add-ons or accessories for the selected item. |
|
Also Ordered |
Items that are brought frequently in the same order as the actual item. Note: This feature is available
only in the Infor e-Commerce B2C setup.
|
If an item is not in stock, then also ordered items are never shown, even if no replacement items are defined. |
The Also Ordered item (Other item) relation is based on a buyer’s ordering pattern. Infor e-Commerce automatically generates cross-sale relations for items based on actual purchases. In the Customer Center, on the Item Details page users can see a list of items that are purchased by buyers who also bought that item. A maximum of 5 such items are displayed. This relation is automatically created by the Item.GenerateOtherItemsRelation scheduled job. You can set the time period you want this scheduled job to cover. For example, you can set it to filter and display the top 5 related items purchased within the last 6 months. However, the longer time period covered, the more Previous Order records are to be processed. Consequently, the longer it takes for the scheduled job to run, which affects performance.
Determining how often your clients make their orders will help in identifying the most reasonable time period to cover. Also, you should verify the business need of how frequent the data should be updated. A scheduled job running at a shorter time interval adds more load to the database server. If possible, set the scheduling interval at a value not smaller than 10 minutes. It is recommended to set it at a higher value, about 60 minutes or more.