on 07-16-2013 4:40 PM
Hi there,
We have a problem with the mapping from SAP BAPI.
Namely:
We have one simple bapi that returns a simple structure.
There is a DECIMAL(DEC) field that have "Internal Length" = 8 and "No of characters" = 15.
If I preview the data I will see that there are values in this column that are bigger than 8.
But in data source(in Sybase Unwired WorkSpace 2.2) I am getting decimal(8), I suppose, this is wrong.
if I call Syncronize on the app side it will fail to synchronize and I get an error on the server side.
2013-07-16 17:22:53.126 WARN Other Thread-183 [BusinessPartnersData.server.BusinessPartnersDataDB]{"_op":"C","level":5,"code":500,"eisCode":"","message":"java.sql.SQLException:SQL Anywhere-Fehler -158: Wert 10101000000 f\u00fcr Ziel au\u00dferhalb des Bereichs","component":"BusinessPartnersDataDB","entityKey":null,"operation":"synchronize","requestId":null,"timestamp":"2013-07-16 15:22:53.126","messageId":0,"_rc":0}
It looks like SUP tries to cache the data, But the data type does not match.
What can I do here?
Thanks in Advance.
It would be good if there were an explanation of how I can find such fields, where definition in SAP and SUP is not consistent.
If I set VALID_FROM length to >16 iit works,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
9 | |
9 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.