‎2008 Jul 23 11:54 AM
Hi,
Dear All,
I have a doubt in BDC upload data using session method. Source file(.txt) contains 4500 records, in that 250 records contains wrong data, when you run session in SM35
System will process all records and create log file for all success and error records.
My doubts are ->
Q1. System will update 4250 records in database tables or not? If not when they update ?
Q2. If I want to process 250 records I need to run BDC program with corrected 250 records in source file or is there any why to do from SM35?
Thanks in advance....
regards,
meeravali.
‎2008 Jul 23 11:57 AM
1. 4250 records will be updated.
2. check the errors in sm35, correct the file and reprocess.
‎2008 Jul 23 11:57 AM
1. 4250 records will be updated.
2. check the errors in sm35, correct the file and reprocess.
‎2008 Jul 23 12:02 PM
‎2008 Jul 23 12:00 PM
Hi,
According to me in session method the first time when an error is encountered
it stops there only ...
u can use call transaction method..
In the Call transaction Method,
It will process all the records if the Update Mode is 'N', it will store all the error messages in BDCMSGCOLL structure. The errored records would be stored in that structure.
In Session Method,
It stops in the error record, it wont move further.
Reward point if useful..
Thnaks and regards,
Nishant
‎2008 Jul 23 12:28 PM
Hi,
Dear Nishant Rana ,
thnaks for your reply.
you told like 'session method the first time when an error is encountered
it stops there only ... ' but it does not stop.
I run session in SM35 with few 5 records, 4th records is error one, but system session does not stop processing next records, it continue and process 5th records also. When i check log file it process all records.
‎2008 Jul 23 12:09 PM
Hi Meera,
As and when u ran ur session it will update all the successful records(4250) to database and creates error log for error records.
If the number of error records are few then generally we will correct the records in foreground and process them. If more then correct the file and run again.
Thanks,
Vinod.
‎2008 Jul 23 12:23 PM