SAP Customer Checkout 2.0 FP16 for USA integrated with SAP BusinessOne – Part 2
This blog details a topic which is planned for delivery with a future release FP16 of SAP Customer Checkout 2.0 (scheduled for end of Q2,2023). The functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
blog is not a commitment, promise or legal obligation to deliver any material, code or functionality.
This is 2nd part of the blog series regarding integration of SAP Customer Checkout 2.0 FP16 to SAP BusinessOne for USA localization. The 1st blog can be read here.
In the 2nd part, which is more aimed at implementation consultants, i explain step-by-step with screenshots how to configure SAP Customer Checkout specific for US localization integration of SAP Business One. In this blog, i do not discuss about how to install SAP Customer Checkout, or SAP Customer Checkout manager, or integrate out-of-the-box with SAP Business One using SAP Business One Integration Framework(B1if). It is assumed that the integration is set-up and ‘check connection’ is working. For beginners, this blog ‘Getting started with SAP Customer Checkout and SAP Business One can help‘ can help.
In this current blog, we focus on US localization specific topics.
Sales tax code with 8.875% tax
Sales tax code with 0.000% tax
Article with tax liable flag set to true
Article with tax liable flag set to false
Customer with tax status liable
Customer with tax status Exempt
Tax Code Determination maintained in SAP Business One is not used by SAP Customer Checkout.
Now lets start with SAP Customer Checkout. You select the country as US-United States and select a state. This ask for a confirmation as we will switch some configuration for you- which i will mention next.
As a result of selection of United States as country,
we change the default currency to USD. screenshot below.
We maintain a field mapping USD=$. screenshot below.
We change the Taxation, Tax calculation mode, and Tax calculation trigger. screenshot below.
The currency is auto-selected to USD.
Petty Cash. This is the general ledger account to which cash transactions are posted. Same is true for different card payments. The data in Master Petty Cash ID, General Ledger Account needs to be filled with data from SAP Business One. You need to take this data from OACT table like you showed above.
Trouble Shooting – Living document 🙂
1) Article is not synced to SAP Customer Checkout.
It is important that the tax code field in SAP Business One is empty. Though this field is not shown in the SAP Business One UI when you are in US mode, but in the database the field exists. And if the value is filled like CA,PA, then we do not use the default tax rate but search for tax rate like CA,PA in SAP Customer Checkout.
2) Tax liable articles are not synced but tax exempt articles are synced.
Kindly verify that you have maintained a default tax rate in SAP Customer Checkout as mentioned in the blog before. For tax liable articles we use the default tax rate.
3) I get an error in SAP Customer Checkout monitor.
There can be so many reasons for that.. but i hope this SAP Note from me will help you
4) I need help. Either configuration issue or i found a bug.
For bugs create tickets using SAP Support tools. Component is IS-SE-CCO
For general help, use our SAP Community for questions.
5) I want to request a new feature
Kindly use our SAP Customer Influence. So far we have delivered 65 such requests.
This was a brief introduction to US localization specific implementation.
We support a lot of SAP Business One integration scenarios like Sales Order, Invoice Payment, customer Creation, Stock Overview, Serial Batch Number. They continue to work. If you are looking for what we support with SAP Business One this blog can help.
In this blog, you have learnt about configuration of SAP Customer Checkout and SAP BusinessOne focusing on out-of-the-box integration for USA.
Hope you enjoyed the blog. Best of luck with your SAP Customer Checkout journey.
Feel free to comment and give feedback about the blog.
My name is Bikash Bansal. I work for SAP SE, Germany. My current role is of Product Owner for SAP Customer Checkout.
You can find more blogs from me about SAP Customer Checkout here .