on 07-02-2014 1:20 AM
I'm trying to determine if I am dealing with an RFC connection issue or just an error resulting from the RFC itself.
The error says "Processing of change number...cancelled (raised by...ECCHostXYZ)".
I thought this was a problem with my RFC config because it is labeled as "RFC_ERROR_SYSTEM_FAILURE".
However, when I google that specific message, it appears to be an error specific to change order creation.
Here’s my google search: http://goo.gl/ZhKsm3
Here is the error again:
RFC_ERROR_SYSTEM_FAILURE: Processing of change number CO-01234 cancelled (raised by system ED1|ecc-host-xyz)
When I check ST22, I see no RFC errors.
Hi Jody,
No st22 exception is needed to be throwed in order to raise a controlled exception in the RFC.
You would need to check the RFC in the ECC system with the data that you are sending from PI, if the data is the same, you would need to check PI user RFC roles with the ECC roles user that you used to check the data integrity in the ECC test.
To avoid this error you can do a Z RFC to wrap the standard RFC and to control the exceptions errors with a BAPIRET2 strucutre to return to PI.
Hope this helps.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.