Question:
Hi to all,
I wrote a program to process my inbound IDOC's, first I wrote a batch to process the file and then I call RBDAPP01, when I do these manually, RBDAPP01 deletes the file it process ssuccesfully. But it does not happen when I call from my program. Although it process the IDOC's successfuly, it does not clear the directory.
Any idea will be appreciated.
Regards,
Didem GUNDOGDU
Answer:
Hi,
Are you sure that the program RBDAPP01 deletes the file ???
In SAP R/3 45B it only submit IDOCs with status 64 or 66.
Probably you should delete the file after processing it on your Batch.
Good luck,
SSII
Answer:
RBDAPP01 doesn't do any deletion work.
It processes files which are already stored in SAP database and not attempted by posting module processed by posting
Status 64 "ready to be passed to application"
Status 66 "IDoc is waiting for predecessor IDoc (serialization)
EDI_DATA_INCOMING is the function module which stores IDOC to SAP database and deletes idoc from directory defined in your port.
Venkat Gurram
Answer:
RBDAPP01 doesn't do any deletion work.
It processes files which are already stored in SAP database and not attempted by posting module processed by posting
Status 64 "ready to be passed to application"
Status 66 "IDoc is waiting for predecessor IDoc (serialization)
EDI_DATA_INCOMING is the function module which stores IDOC to SAP database and deletes idoc from directory defined in your port.
Venkat Gurram