I’m speculating here, but I’ve just upgraded to DS 4.2 sp3 and found that SQL Server 2014 isn’t suported as a source or target database. Can you try modifying your compatability level to 110 and see if that has any effect?
I set
compatability level to 110
and
compatability level to 100,
same result.
Then I take our Oracle database as source,
same table VBAP
limit the document number from 1073005000 - 1073009000,
that works but that is not the solution.
Hi
I had this issue also. After a lot of debugging finally got there.
There are two cases.
First datatype issue. The SAP DS Supported datatypes does not include data type like numeric(x,y). so when extracting from ABAP dataflow, it is best to cast it to varchar and then map it to decimal(x,y) which is a support DS datatype. in case of SQL Server this is one reason for getting the error. I tried mapping to decimal direct in the abap dataflow also and sometimes it also works. The former however is more reliable.
Second scenario I found were null values in SAP. In case of fields that you expect to have NULLs, use NVL function to handle these in earlier version of SAPDS. In version from 14.x there is a flag in the designer to handle this under options that will make it part of the jobserver parameters itself.