This document describes the product activation and synchronization functionality in the Anyware POS Connector.
The functionality covers the following scenarios:
There are no prerequisites for this functionality.
There are different ways of activating products with Anyware POS:
Usually there are always specific product segments that are not intended for the retail stores. Therefor automatic activation is rarely used. Manuall activation is a more suitable method in most cases and can be executed directly from the item card. To activate a single product, follow the steps below:
To activate products based on a filter, follow the steps below:
The "POS Product List" page has the following columns, which are all read-only:
| Field | Description |
| Item No. | The item number from Business Central. |
| SKU | The generated SKU number based on item number and variant code in Business Central. |
| Variant Code | The variant code of the specific variant in Business Central. |
| Description | The description from the item card in Business Central. |
| Unit Price | A calculated primary unit price in the local currency based on the price settings in Business Central. |
| Sales Price | A calculated primary sales price in the local currency based on the unit price above in combination with the discount settings in Business Central. |
| Unit Prices | Additional calculated unit prices in POS activated currencies. |
| Sales Prices | Additional calculated sales prices in POS activated currencies. |
| Image Url | Url to downloadable image used to enrich the product once synced to Anyware Cloud. |
| Product Details Url | Url to the product details page on the web platform. |
| Updated | Indicates if the product is updated and will be included in the next product sync to Anyware Cloud. |
| Inventory Updated | Indicates if the product inventory is changed and will be included in the next inventory sync to Anyware Cloud. |
The following actions are available on the "POS Product List" page:
| Action | Description |
| Add Products | Shows the filter page used with activating products based on filters. |
| Update All Products | Checks the "Updated" checkbox on all products in the list, which results in every product beeing included in the upcoming product syncs with Anyware Cloud. |
| Update All Inventories | Check the "Inventory Updated" checkbox on all products in the list, which results in every product beeing included in the upcoming inventory syncs with Anyware Cloud. |
| Sync. Products Manually | Starts the product sync. job manually. |
| Sync. Current Product | Syncs the current product instantly with Anyware Cloud. |
| Sync. Inventories Manually | Starts the product inventory sync. job manually. |
| Download From Web Plattform | Depending on the settings in "Anyware POS Setup", this triggers the image download job to enrich the products in the list with image url:s. |
Product price calculation is always performed when the product is synced with Anyware Cloud. This is so that the synced price should be the latest known price available. There are no performed price calculations on product activation. The price calculations uses the settings on "Anyware POS Setup" to get the actual price from the correct set of prices for the current currency. After the prices has been calculated, the "POS Product List" is updated with the last updated prices for transparency and troubleshooting.
To re-calculate prices for a given product, follow the steps below:
The synchronization and replication process is performed by two background tasks, scheduled in the job queue:
Both of them has the object ID "82302" and are scheduled to run on different intervals. Inventory sync should be set up to run every 5 minutes while product sync normally does not need to run as frequent.