08-31-2008 4:53 AM
Hi ABAP Gurus,
Iam phaneendra can anybody explain in detail
what happens when there is an error record exist while updating a session in session method and in call transaction.
ie, out of 10 records 7th one is error let it be then what happens to 6 redords that 7th record and 8th 9th 10th records.
and also what is assychronous and synchronous
process .thatly in updation.
-
good answers( helpful answers must be rewarded)
regards,
phaneendra.
08-31-2008 6:40 AM
08-31-2008 6:40 AM
08-31-2008 8:01 AM
In session message , an error session is created and you can reprocess the error records using the transaction Sm35 and the screen pop up as you make a normal entry in SAP you can change the data if you want whereas in call transaction error log can be found in BDCMSGCOLL you have change the the values in the input file and reprocess it for successful posting.
Thanks,
Karthik
09-01-2008 7:00 AM
Hi,
In Session Method all the 9 records will be updated except the &7th record(error record). u can get the error information in SM35.
In call tranasction method it depends upon the mode(A,N,E). In all screen mode system will stop at 7th record and all the previous 6 records will processed. In No screen mode all the 9 records will be updated except the 7th record(error record). and track the error u have to use BDCMSGCOLL in ur program(for call transaction).
Asyn-- System does not wait for Acknowledgement. but in Syn--- System waits for acknow. For this reson Asyn process is fast as compare to Sync.
Thnaks,