08-18-2010 7:04 PM
I have an ORDERS inbound IDOC which when posted creates a Sales order in our system. I want to set a break point during the 'SAVE' of this Sales order creation process. I did put a break point, which stops when i create sales order from VA01..But not through RBDAPP01 program or we19 using Standard Inbound or Inbound function module, it does not stop at the break point.
Am I doing this correcly ?
Thanks in advance..
08-23-2010 5:35 AM
Hi,
First put a break point in the function module idoc_input_ordesr and then put a break point in the place where you want to stop in the VA01 transaction, then it will stop.
First put the above break points and then execute your RBDAPP01 or WE19 transaction.
It will definitely stop, if not let me know. I can help you further.
Thanks,
Mahesh.
08-18-2010 10:39 PM
Hello,
IDOC for creating Sales order uses BDC recording.
If you can go via WE19 than put break point in FM "IDOC_INPUT_ORDERS".
LIne no 118 - CASE XAPRAU. " In ECC 6.0
There is code to call transaction for VA01.
Snippet code:
CALL TRANSACTION 'VA01' USING BDCDATA
MODE INPUT_METHOD
UPDATE 'S'
MESSAGES INTO XBDCMSGCOLL.
Regards,
Sameer Desai
08-23-2010 5:35 AM
Hi,
First put a break point in the function module idoc_input_ordesr and then put a break point in the place where you want to stop in the VA01 transaction, then it will stop.
First put the above break points and then execute your RBDAPP01 or WE19 transaction.
It will definitely stop, if not let me know. I can help you further.
Thanks,
Mahesh.