‎2010 Apr 24 11:31 AM
Hi friends,
I am doing a BDC for F-03 and everything is working fine except when the the BDC is executed at background mode i.e N.
It is working good at A and E but it gives a custom validation error at background processing.
I am searching SDN since yesterday and found this is caused by S and W messages but i have diffused then but then too the error is encountered.
No idea why my PROFIT CENTER value is not populated at BACKGROUND mode.
Any ideas?
Please help.
Thanks much.
‎2010 Apr 24 10:35 PM
S and W message don't cause this kind of issue, SDN doesn't always give good results.
One possibility: In N mode, by default, the BDC stops (without any message) if a COMMIT WORK is executed. You may cancel this behavior by running CALL TRANSACTION ... OPTIONS FROM (using value ...-racommit = 'X'), but it's not possible to do the same with sessions (SM35) unless you run it using RSBDCCTU program.
‎2010 Apr 24 10:35 PM
S and W message don't cause this kind of issue, SDN doesn't always give good results.
One possibility: In N mode, by default, the BDC stops (without any message) if a COMMIT WORK is executed. You may cancel this behavior by running CALL TRANSACTION ... OPTIONS FROM (using value ...-racommit = 'X'), but it's not possible to do the same with sessions (SM35) unless you run it using RSBDCCTU program.
‎2010 Apr 25 5:58 AM
‎2010 Apr 26 11:25 AM
Thanks for your time.
Sandra, I tried that before but that didnt helped.
Dinesh, there are no POPUP error screens and since i am calling a SAP standard F-03 tcode I will not be able to mention Check sy-binpt is initial etc...Sorry if i have not understood your term here.
I am replacing PRCTR field value with new one via BDC but it seems value is not getting picked at background mode or screens are different at background but the same is working good at FOREGROUND.
Thanks much.
‎2010 Apr 26 4:51 PM
> it gives a custom validation error at background processing
What did you mean? Did you get some messages using CALL TRANSACTION ... MESSAGES INTO ..., what are they?
‎2010 Apr 27 6:52 AM
The error is coming from Validations configured at FI.
PROFIT CENTER VALUE on the screen is getting placed correctly at FOREGROUND mode but at BACKGROUND error it gives an error.
Now what i did is used NOBINPT = "X"....and the BDC is working good but now there is some issue with Table Control selections..
As without NOBINPT = "X" at Table Control 2 items are selected but with NOBINPT = "X" only 1 item is selected and that is causing an issue.
Many Thanks.
‎2010 Apr 27 10:42 AM
> it gives an error.
which one?
> that is causing an issue.
which one?
Could you give accurate description of issues? (like SAP message numbers, etc.)
‎2010 Apr 27 11:29 AM
Custom Errors are encountered from FI validations...Message Class YF39.
Thanks for your time, Sandra. nobinpt parameter did the trick.
‎2010 Apr 27 12:49 PM
Hi Park,
Since the problem is resolved, wonder why no points was granted. SY-BINPT or NOBINPT are the same thing.
Regards,
Dinesh.