‎2010 Dec 17 2:07 PM
Hi,
We are executing YBAPI in SAP it is generating output file with no issues...
But the Same BAPI when calling from NON SAP System(EGATE) some of the recording are missing in the non sap system output file..
For Example : Input fill i will pass 80 records output should also be 80 records it is gud in SAP..
But in Non SAP(Egate) first 2 records are generating fine but from 3rd record it generating every alternative record in the output instead of all..
fetching records like :1,2,4,6,8,10,12,14,16,18,20 etc...
missing record here is : 3,4,7,9,11,13,15etc.....
I am not able to understand whether the problem is...
Regards
Anil
‎2010 Dec 17 2:13 PM
If it's working fine in SAP then there will not be any issues.
The Non-SAP team has to check the data they are passing and the conditions used before passing the data.
‎2010 Dec 17 3:38 PM
Thankyou Naresh
But non-SAP team is saying below point
eGate is expecting u201C\r\nu201D as a record delimiter but the output returned by SAP contains u201C\r\nu201D as a record delimiter only first 2 record
can anybody can suggest what is the meaning on the above point.
Regards
Anil
‎2010 Dec 19 12:39 AM
Hi,
First creat a custome table with all the fields u want to upload into sap with a timestamp field.
then before uploading statement, add this fields to the table.
then ask the non sap people to upload and side by side you will check your custom table. if all the 80 entries are coming properly to your table , then there is no problem in your table.
If it is not coming properly then there is some error in your code.
May be you forgot to refresh all the import, export and table fields in the BAPI.
Check it out and let me know if it works?