cancel
Showing results for 
Search instead for 
Did you mean: 

Launch SAP transaction for sales order

former_member381146
Participant
0 Kudos

Hi Experts,

There is a requirement to open a SAP GUI transaction when clicked the sales order in assignment block in sales assignment block.

The sales order number will have hot spot. When the sales order is clicked, the corresponding sales order (VA03) should be opened in web browser.

Think this can be achieved through transaction launcher. But, unable to figure out how to pass the sales order number dynamically for opening the transaction launcher.

Regards,

Santosh

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Santosh

These links will help you.

[|]

[http://www.sdn.sap.com/irj/scn/weblogs?blog=/cs/user/view/cs_msg/84255|http://www.sdn.sap.com/irj/scn/weblogs?blog=/cs/user/view/cs_msg/84255]

Regards

Leon

former_member381146
Participant
0 Kudos

Hi Leon,

Have seen first link regarding transaction launcher. The document contains launching the outbound delivery transaction in web browser and then we have to pass the outbound delivery number to see it.

But, in my case, the number is visible on WEB UI. The number will have hotspot. If it is clicked, it should open the transaction in WEB UI.

Former Member
0 Kudos

Hi Santosh,

You can achieve passing the sales document number to transaction launcher on clicking the hot spot.

We have to use the Z class that we have given in the wizard, while creating transaction launcher.In that z class ,edit the method IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW and pass your sales document number to the parameter ICWEBCLIENTBORKEYPARAMETER.

In the event handler method of hot spot click , pass your sales document number to a global attribute and access that in the above mentioned method.

Hope this helps.

Regards,

Anitha

Former Member
0 Kudos

Hi ,

Were you able to resolve this issue?Did you try implementing the point mentioned in my previous reply?

Keep us posted.

Regards

Anitha

former_member381146
Participant
0 Kudos

Hi Anitha,

This is not yet implemented. Stil in process of displaying the data in assignment block.

Regards,

Santosh

former_member381146
Participant
0 Kudos

Hi Anitha,

Your answer is working perfectly for the sales order. As you know, the BOR type for sales order is BUS2032.

But, unable to know the BOR type for deliveries (VL03) and invoices (VF03).

Could you please help.

Regards,

Santosh

former_member381146
Participant
0 Kudos

Hi All,

The transaction launcher for deliveries is not calling the custom class mentioned in wizard.

Could you please let me know whether any config needs to be done for calling the custom class.

Regards,

Santosh

kavindra_joshi
Active Contributor
0 Kudos

Use this [Blog|http://www.google.co.in/url?sa=t&rct=j&q=almost%20everything%20about%20transaction%20launcher&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fwww.sdn.sap.com%2Firj%2Fscn%2Findex%3Frid%3D%2Flibrary%2Fuuid%2F3059fb20-987f-2e10-ef82-d147b9b5e8b4&ei=ho0wT8O9GJDIrQeK6ImABA&usg=AFQjCNHbnGq5gKRsW35611zkJ_lxGS4f-Q]

Regards

Kavindra

former_member381146
Participant
0 Kudos

The issue is resolved. I chose the wrong BOR type for invoice and delivery.

Correct BOR type for outbound delivery is LIKP and invoice is VBRK.

Answers (0)