Skip to Content
author's profile photo Former Member
Former Member

About session method

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.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    Posted on Jul 23, 2008 at 10:57 AM

    1. 4250 records will be updated.

    2. check the errors in sm35, correct the file and reprocess.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 23, 2008 at 11:00 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      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.

  • Posted on Jul 23, 2008 at 11:09 AM

    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.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.