=> In SAP Business One: Administration/System Initialization/General Settings/Display/Exchange Rate Posting Either in system the value should be "Direct" or "Indirect". => In SAP Customer Checkout, the setting should be the same as Business One. The Exchange rate posting setting for SAP Customer Checkout is different from the setting in SAP Business One. SAP Customer Checkout is configured to handle several currencies for payment and a foreign currency was used for payment.=> The currency used in payment is not available in SAP Business One. SAP Customer Checkout is configured to handle several currencies for payment.Some of the known reasons are documented here. This is a very generic error message and can occur for several reasons. Maintain the appropriate mapping for this currency in SAP Customer Checkout (Settings à Cash desk à Field Mapping) and post this transaction again from the SAP Customer Checkout receipt details screen.ĭi Error: (-10) Internal error (-10) occurred If changing currency in SAP Customer Checkout Monitor is not possible (because the field is read only in monitor or the currency is used several times in the same transaction), then you need to cancel this transaction from the SAP Customer Checkout monitor.
If the currency code itself is wrong, then you can change the currency code in SAP Customer Checkout monitor and try to post it again. Maintain the currency or exchange rate in SAP Business One and try to post it again. In SAP Customer Checkout, the currency used in the SALES ITEM (basically the main currency in SAP Customer Checkout) "GER" in this example message, is not available in SAP Business One or an exchange rate for this currency is not maintained in SAP Business One.
To now post the current transaction successfully, you need to change in SAP Customer Checkout Monitor the account for this transaction or maintain the code as a GL account in SAP Business One.ĭi Error: (-10) 1470000365 - Update the exchange rate, "GER" If the SAP Business One is configured to use Segmentation Accounts, in the CCO, it is necessary to enter the value of the AcctCode from the table OACT of your SAP B1 database. The code maintained in the Financial Transaction Types and used in the current transaction should exist as a GL account in SAP Business One. In SAP Customer Checkout under Configuration > Accounting > Financial Transaction Types Either change the Tax Code category in SAP Business One or change the Tax Code for this item in SAP Customer Checkout and try to post again.ĭi Error: (-10) G/L account is not valid
This tax code is most probably for Purchase (category input tax in SAP Business One) relevant transactions only and not sales relevant (category output tax in SAP Business One). In SAP Customer Checkout the Tax code assigned to the item is not valid for Sales (category output tax in SAP Business One). Either create the new Tax Code in SAP Business One or change the Tax Code for this item in SAP Customer Checkout and try to post again.ĭi Error: (-10) 10000180 - Invalid VAT Group In SAP Customer Checkout the Tax code assigned to the item does not exists in SAP Business One. Now try to post the transaction again.ĭi Error: (-10) 10000180 - Specify valid tax code Either change the item to non-stock or change the inventory count for this warehouse in SAP Business One or change the warehouse in SAP Customer Checkout Monitor. The material in is marked as "Stock Item" in SAP Business One but the warehouse sent along with the item data has no inventory in SAP Business One. The default payment term code for cash transactions (-1) has to be entered in the Configuration of Customer Checkout in Integration -> SAP Business One -> General -> Payment terms.ĭi Error: (-10) 10001069 Quantity falls into negative inventory Material with ID "XYZ" is inactive in SAP Business OneĭI Error: (-2028), "No matching records found (ODBC -2028)"-The di call #1 did fail Di Error: (-10) 10001071 - Customer 123 is inactiveīusiness Partner of type Customer with ID "123" is inactive in SAP Business Oneĭi Error: (-10) 10001069 - Item XYZ is inactive