Every now and then transactions get stuck. Most often due to missing or illegal posting setup, but also due to inventory discreppancies. This document describes the possibilities and actions related to monitoring and trouble shooting.
Below is a list of different scenarios that may happen in Business Central:
| Scenario | Description | Take Action |
| Store-to-store transfer order not created. | A transfer shipment created in Anyware Cloud is not beeing created in Business Central. | Transfer Monitoring |
| Store replenishment order not created. | A transfer order (manual or replenishment suggestion) created in Anyware Cloud is not beeing created in Business Central. | Transfer Monitoring |
| Store-to-store transfer shipment not posted. | A transfer shipment, shipped in Anyware Cloud, is not beeing shipped in Business Central. | Transfer Monitoring |
| Inbound transfer receipt not posted. | An inbound goods receipt, managed in Anyware Cloud, is not beeing posted in Business Central. | Transfer Monitoring |
| POS transaction not posted. | A single POS transaction, imported into Business Central, is not beeing posted. | Transaction Posting Monitoring |
| End of day journal not created in Business Central. | A single end-of-day journal is not imported into Business Central. May correspond to one single day. | End of Day Handling |
| End of day journal not posted. | A single end-of-day journal is not beeing posted in Business Central. | Transaction Posting Monitoring |
| Background jobs are not running as expected. | Job Queue Monitoring | |
There are no prerequisites for this functionality.
Each transfer instruction targeting Business Central is shown in the page "POS Order Posting List". There are 3 different event types for each transfer order: "Create", "Post Shipment" and "Post Receipt". Each one of these events have its own status update and the possibility to return an error message. A detailed view is available by clicking the "Type" column.
From the list, it is also possible to run the imports manually even though all of the actions are included in the background jobs. The following actions are available:
| Action | Description |
| Send Transfer Shipments | Exports all posted transfer order shipments that target store locations, to Anyware Cloud for receipt handling. |
| Get Transfer Orders | Imports all created transfer orders from Anyware Cloud. |
| Get Received Transfer Shipments | Imports all transfer shipments from Anyware Cloud, that have been receipt handled. |
| Get Shipped Transfer Shipments | Imports all store-to-store shipments, created and shipped in Anyware Cloud. |
| Update Transfer Status | Syncs transfer shipment status from Business Central to Anyware Cloud based. |
| Process All Reports | Loops all transfer order entries and processes the event. |
| Process Current Report | Processes the current event for the current transfer order. |
Monitoring of transactions is similiar to monitoring of transfers. The page "Anyware POS Error Log" displays transactions, end-of-day journals and created invoices where errors have occured, and the error message is presented in clear text.
The following actions are available from the list:
| Action | Description |
| Post Transaction | Runs the posting process for the current transaction. |
| Show Transaction | Opens the detail page for the current transaction. |
The end of day import job is scheduled in the background aproximately every 5 minutes. How ever, it requires that every included transaction is imported first. Otherwise the end-of-day journal will be skipped. This may result in a scenario where one end-of-day journal for a previous day is missing. To import a missing end-of-day journal, follow the steps below: