on 09-23-2013 9:19 AM
Hello,
I hava scenario which web service to RFC. There is a import value type decimal in RFC and created same type in PI. When we try to call webservice from .net the decimal field not being pass to RFC.
I changed type to string it works but the customer doesn't want it in that way.
Anyone has faced same problem ?
Thanks in advance
Regards
Tahir
Problem is solved. After i changed occurence of decimal type to 1 then i able to get decimal value from c#. Its something about the c# because i can send with java and soap ui client while occurrence 0..1
Thanks all of you
Regards
Tahir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Tahir,
I don't understand your solution.
I have the simular problem.
Could you explain it a bit more?
Thanks in Advance,
Benjamin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Tahir,
Are you using a middelware like PI?, you can do the transformation there and you won't need to do any changes in the .net application or R/3 RFC.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Tahir,
I'm not a .net developer, i can only suggest the Raja's blog about .net-PI integration http://scn.sap.com/people/rajasekhar.reddy14/blog/2011/09/28/how-to-integrate-net-microsoft-applicat...
and to check if in your wsdl you have the decimal full defined like:
<xs:restriction base="xs:decimal">
<xs:fractionDigits fixed="true" value="1" />
</xs:restriction>
May be it will better to wait another SCN member suggestion Goog luck!
Regards.
If that field appears in soapui and not in the PI interface, my initial search would be to import the latest WSDL from the sender system in ESR of your outbound service interface. Please check in ESR (message level tab or wsdl level and see whether that tag element and schema definition appears or not). Then please proceed. After update also refresh the cache or delete that export wsdl document and reimport again and see whether that helps.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
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.