cancel
Showing results for 
Search instead for 
Did you mean: 

Adobe Form - SO Creation Offline scenario - Posting problem

Former Member
0 Kudos

Hi,

We have created offline adobe form for Sales order creation using ABAP Workbench SFP.

After entering the Sales order details, this form is emailed to SAP to create SO and SO is created in SAP.

Our requirement is when user1 send this form to SAP, SO has to be created by SAP user1.

and when user2 send this form, SO has to be created by SAP User2.

For this we have maintained Inbound distribution list in SO28. but problem is not solved.

Please help...

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi ,

I am also creating the SO form.

I am new to adobe so i dont have much idea about it.

Plz explain step by step how to proceed and also how the form should be uploaded in case of OFFLINE forms.

I have created a Z table having all the required fields to create a SO.

Then i have created an interface in SFP having import parameter as type of Z table.

Then i have created the layout for the form having header data and item data.

Am i required to give any submit button,If so then wat is the functionality of it.

Please help me how to proceed further in creating and uploading the form.

Kindly tell me step by step procedure.

Thanks in advance,

Lina

Former Member
0 Kudos

Hi Neenu,

There is a solution if you are maintaining the user emails in SU01. In the class handler get the user corresponding to sender mail id and create the SO (It can cause performance issues).

If the form is user specific, embedded the user in a hidden field within the form while downloading (Drawback - Downloaded forms cannot be circulated among users).

Thanks & Regards,

Sanoosh

Former Member
0 Kudos

Hi Sanoosh,

In SO BAPI, there is no option to specify the SAP User Name.

Regards,

Neenu.

Former Member
0 Kudos

Hi Neenu,

I thought the problem was in identifying the user. I am not sure about posting the data with some other user name. Anyway you may check the following approaches.

1) Create a seperate RFC destination which points to the same system in SM59, execute the FM -RFC_MODIFY_R3_DESTINATION and maintain the user details dynamically, Execute the BAPI

2) Try FM SUSR_INTERNET_USERSWITCH, which will switch the service user

Still I am not sure whether it will help you out or not.

Thanks & Regards,

Sanoosh