2013 Jun 03 10:37 AM
I wonder the usage of the check box 'dialog allowed' in TCODE BD51. Is there anyone know that?
2013 Jun 03 12:01 PM
Idocs are usually processed through background jobs.
Using that checkbox, individual Idoc can be processed in dialog mode, which helps in debugging.
Idocs are usually processed through background jobs.
Using that checkbox, individual Idoc can be processed in dialog mode, which helps in debugging.
2013 Jun 03 11:09 AM
2013 Jun 03 11:11 AM
2013 Jun 03 12:01 PM
Idocs are usually processed through background jobs.
Using that checkbox, individual Idoc can be processed in dialog mode, which helps in debugging.
2013 Jun 03 12:24 PM
thank you for you answer. I still have a question, how does it help us to debug the program? Goto SM50 to debug it or just create the break-point in the inbound function module?
2013 Jun 03 1:14 PM
SM50 would be needed for long running background job.
For foreground debugging, idoc can be processed from BD87 transaction.
2013 Jun 04 2:32 AM
Hi Manish, I don't need to mark the check box, I can still use BD87 to debug the idoc inbound function...
2013 Jun 04 8:08 AM
I did a where-used search on TBD51 table, and found that FM IDOC_MANUAL_INPUT checks for that field.
This FM is called by program RBDMANI2, which is used to reprocess error inbound idocs.
BD87 also calls FM IDOC_MANUAL_INPUT while reprocessing error inbound idoc.
When reprocessing is done in BD87 using process button, the calls happen in no_dialog mode.
In order to do it in dialog mode, "Restrict and process" needs to be done instead of "Process".
2013 Jun 04 12:22 PM
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |