cancel
Showing results for 
Search instead for 
Did you mean: 

eCATT :Chaining of transactions

Former Member
0 Kudos

Hi Gurus,

I am creating a purchase cycle in eCATT. In that Purchase requisition from Shedule line data from VA01 should go to ME21n. I have a system generated purchase requisition number in the field VBEP BANFN. How to export this to next transaction? Which symbol i have to use? transporting last message previous transaction we are using &MS1. But for transporting data like this which is in shedule line data which symbol i have to use.

Please suggest me some solution.

Thanks and Regards,

Anil panguluri

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Anil,

here is a simple way to do this. while recording eCATT captures that message in a command "SAPGUI ( XXXXXXX). nowexapnd the command(xxxxx) in the structure editor and assign the parameter1 or parameter2(as per the number stored) to a export varaible by just dragging the parameter.

it is like this.

E_VBELN = VA01_xxx_STEP_xxx-PROCESSEDSCREEN- MESSAGE-PARAMETER1.

REPLY ME FOR FURTHER CLARIFICATIONS

***REWARD POINTS IF USEFUL.

Regards,

Santosh

Former Member
0 Kudos

Hello Ani,

U can capture the Purchase requisition number which is being generated from sales order using "GETGUI" function and then store the value into eCATT local variable.

THis variable can be exported to the another transaction in your script.

Command : GETGUI ( Command )

- Command contain s the recorded value, so you can replace the value with Local variable.

Former Member
0 Kudos

Hi Anil

This was a long time ago I know but I would recommend a different apporach if possible (we have the same flow). What we do is to run ME59 and then you only need the Sales Order number for input.

Alternatively you could write some simple ABAP to do a select on VBEP.

Niall