2007 Mar 15 12:23 PM
Hi ,
I am facing a peculiar problem . I have created a BDC using call transaction to upload records for FI Document postings ( Transaction FB01) .
When the user is processing it in the " Display all screens" or " Display errors only" mode , they have to process through each record contained in the input excel file.
When they want to exit the screen to correct any error which they encounter midway , the system is not allowing them to come out unless they complete all transactions or they exit the SAP Logon all together . They have tried /bend ( Batch end " but it does not work. Please suggest how to enable the user to come out of Batch input .
2007 Mar 15 12:27 PM
Hi,
That is process of BDC in 'A' and 'E' Modes. so have to run in 'N' mode.
If at all you use the Sessions method and 'N' mode, correct records will be posted.
and go to the SM35 t code and see the log, you will come to know the wrong records,
correct them and upload in aseperate file.
reward if useful.
Regards,
Anji
2007 Mar 15 12:27 PM
Hi,
That is process of BDC in 'A' and 'E' Modes. so have to run in 'N' mode.
If at all you use the Sessions method and 'N' mode, correct records will be posted.
and go to the SM35 t code and see the log, you will come to know the wrong records,
correct them and upload in aseperate file.
reward if useful.
Regards,
Anji
2007 Mar 15 12:35 PM
So does this mean /BEND ( Batch end) works only in Sessions method and not in CAl transaction ?
2007 Mar 15 12:37 PM
HI
Its very useful for u for BDC
/n terminates current batch input transaction and marks as incorrect. /bdel delete current batch input transaction from session. /bend terminate batch input processing and mark session as incorrect. /bda change display mode to process the session on screen instead of displaying only errors./bde change display mode to display only errors instead of processing the session on the screen.
**Please reward suitable points***
With Regards
Navin Khedikar
2009 Nov 13 6:01 AM
Try to Terminate the transaction using '/NFK10N' EX: '/N ANY TCODE' WHILE U WANT TO TERMINTE IN BETWEEN THE 15 OR 20TH RECORD OUT OF 50 REOCRDS.
Edited by: Mohammed Rasul on Dec 8, 2009 11:44 AM
2009 Dec 08 10:57 AM
Nice job, Rasul, you created an another "Phoenix-thread"... Risen from it's ashes over and over again...
2009 Dec 08 10:55 AM
Hi,
data : opt type ctu_params.
<fill tab_bdcdata>
opt-dismode = 'N'. " Use this mode
opt-defsize = 'X'.
Simply :
CALL TRANSACTION 'FB01' USING tab_bdcdata OPTIONS FROM opt.