cancel
Showing results for 
Search instead for 
Did you mean: 

Cyrillic is not accepted in integration between SCCO and SBO

0 Kudos

Dear Colleagues,

I see the problem with Cyrillic in integration between SCCO and SBO.

Instead of Cyrillic symbols like 'руб' (RUR) I see '???' and integration falls with error: "999 - DI Error: (-5002) Enter valid currency code [OINV.DocCur] , "???"-The di call #1 did fail."

Perhaps this is a problem on Integration Framework side.

Nevertheless the problem is very interesting because using Russian localization is impossible if there is no Cyrillic support.

Additional information:
* SAP Business One 9.3 PL06
* SAP Customer Checkout 2.0
* Integration Framework 2.0
* MS SQL Server 2014
All programs are installed on one PC.

Accepted Solutions (0)

Answers (4)

Answers (4)

stephan_best
Advisor
Advisor

Dear Andrey,

please have a look into SAP Note 2202185, here you can find information about the localization of SAP Customer Checkout. For Russia SAP Customer Checkout is currently not localized, therefore a SAP partner has to figure out which gaps are existing and then the SAP Partner can decide if he will close the existing gaps (own developed enhancements & plugins) and take over the responsibility for support of the developed enhancements. How to develop enhancements and plugins in SAP Customer Checkout is well described in the different guides we provide in the SAP Partner Edge:

https://partneredge.sap.com/en/products/scc/implement.html

https://partneredge.sap.com/en/library/assets/products/cust_mng/scc/implement/tr_ug_scc_guide_plugin...

In the SAP Partner Edge you will also find a link to pre-register for SAP Customer Checkout Training.

kind regards

Stephan

stephan_best
Advisor
Advisor
0 Kudos

Hi Konstantin,

thank you for the information. We will reproduce the issue in our test environment and come back with further information. this could take some days.

kind regards

Stephan

stephan_best
Advisor
Advisor
0 Kudos

Finally we reproduced the issue, currently the development team has an internal incident to fix the issue. A fix will come with one of the next patches.

kind regards

Stephan

0 Kudos

Hello colleagues,

I've reproduced the issue successfully :).

You need to create in CCO the currency like in SBODemoRU DB - 'руб'.

After you create Receipt in CCO the wrong data is going to PointOfSaleReceipt table.

Currency 'руб' changed to '???'.

B1 if is doing just simple select from this table. And put this data to DI API object.

So something wrong with encoding in CCO?

This can be solved if I recreate the PointOfSaleReceipt table manually and change the datatype to the field to Nvarchar. But this is workaround that I need to apply to the whole currency field in DB.


former_member237414
Contributor
0 Kudos

Dear Andrey,

feel free to contact us for plugin developments, especially when you are sure that this plugin is useful for all SAP partners in Russia.

Have a nice day,

Julian