Skip to Content
avatar image
Former Member

Call Transaction BDC is not updating FB05

Dear Experts,

I have a BDC program which is updating FB05 in foreground. when I schedule it as a background job, it is not updating. I have seen few solutions given in SCN but nothing works.

Few of the solutions which i tried are

1. passed mode as 'Q'.

2. -passed CTU_PARAMS as follows

lv_opt-DISMODE = 'N'.
lv_opt-UPDMODE = 'A'.
lv_opt-NOBINPT = 'X'.

Please throw some light.

Thanks,panchara

Add comment
10|10000 characters needed characters exceeded

    1. Did you check the messages returned in background, and which return code?
    2. Does the job run under a different user? (issue with authorizations or with date/number formats)
    3. In background, the batch input runs with the default screen size. Consequently, you must absolutely record the transaction with the "default screen size" so that the number of lines in table controls does not vary between dialog/background.
    4. PS: to other people, Q is the same as N, but sets SY-BATCH = 'X'
  • Former Member

    Hi Sandra,

    There is no error message. When I try in jdbg the sy-batch is 'X' but it post the entry.

  • No "error" message, or no message at all? The difference is important with batch input, because technical errors are returned with type 'S'.

    Moreover, are you talking about messages returned via INTO MESSAGES or in job log? I'm talking about INTO MESSAGES.

    The difference between dialog and background is often because of SET/GET parameters (SAP memory), but you should get 'S' messages after INTO MESSAGES.

    You didn't answer to the other important questions. PS: point 3 is a question too.

  • Get RSS Feed

2 Answers

  • Mar 12 at 07:59 AM

    Not sure whether system is trigger any error message. Did you try with report RFBIBL00?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 13 at 05:13 AM

    Hi,

    I call the report rsbdcsub after the call transaction. I have given the program name as session name. but it is not working. can you tell me how to call this report.

    Add comment
    10|10000 characters needed characters exceeded