on 11-07-2013 6:33 AM
Hello Team,
I am working in 2 synchronous dependent scenario between .Net application (SOAP) <--> SAP-PI <--> ABAP Inbound proxies.
Scenario 1 : User Validation
<UserRequest>
<User>Rebecca<User>
</UserRequest>
<UserResponse>
<Description> User exists and has necessary authorization to create quotation<Description>
</UserResponse>
Scenario 2 : Create Quotation
<QuoRequest>
<Customer>IBM<Customer>
<Project>Hardware<Project>
<Article>RAM<Article>
<DeliveryDate>20/12/2013<DeliveryDate>
<QuoRequest>
<QuoResponse>
<QuotationId>Q211<QuotationId>
<Desc>Success<Desc>
<QuoResponse>
Now the million dollar question, how in scenario 2 I can catch the user of the scenario 1 as per the requirement the same user Rebecca should be used in scenario to create the quotation in SAP-ECC.
1. Should I add 1 more field in the sender .Net application to send the user name when they are sending the request to create quotation.
2. This part I want to know whether it can be possible in SAP-ECC and SAP-PI i.e. how to correlate the scenario 1 and scenario 2 with the user id.
Regards....
Hi Rebecca
I think you can achieve the requirement in one scenario only. Asked the .Net team to include the
user name in the quoteRequest.
Then inside PI , take this user name and make an RFC call to check whether the user exists or not.
If the user exists then send the data to ECC or else stop it in PI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.