Technical Teams, Database Administrators, and Product Development
Description of Issue:
Error 21 - (0xC0068021) - Aloha responds with a failed order with this error:
"Error Details: Error adding item '123456-No price altering substitutions/additions' to check with id 22020098 - System.Runtime.InteropServices.COMException (0xC0068021): Exception from HRESULT:
Technical Explanation: This issue is caused by an item being committed to POS as it is mapped in Olo and the Item Record ID does not actually exist in the POS's Database (in the local itm.dbf).
To address this, confirm the item is in both CFC>Maintenance>Menu>Items and is in your local %iberdir%\data\itm.dbf. It is possible for the item to be in CFC but not in the dbf due to a failed data Refresh ore hierarchies in Aloha. Then confirm the mapping is correct in the Olo Company Menu. It is possible that the item ID has a typo.
Contact your DBA or reseller to edit POS configuration to not share a queue with a physical terminal in Terminal Maintenance in CFC.