cancel
Showing results for 
Search instead for 
Did you mean: 

Issue with Transporting Mapping

Former Member
0 Kudos

Hi,

There is a strange issue that we are facing while importing a mapping from one PI server to another.

Source PI server : PI 7.1

Target PI server : PI 7.1 EHP1

For the first time the softwarecomponent was import successfully. However eventually there were certain changes in the mapping and the mapping was transported to the target system.

While doing so we encountered an issue stating :-

The source structure, target structure, or a function library has been changed or could not be

found in the Enterprise Services Repository. The mapping definition contains elements or attributes

that does not exist in the changed structure, or function that were changed in a function library.

The relevant entries will be deleted

calculate122222222222222 function not found

Signature of field 'a' has changed

Signature of field 'b' has changed

Signature of field 'c' has changed

Howerever there is no such udf in the original software component. Also there is no Udf with name calculate.

There is no common udf for all the 3 target fields as well.

There is only an RFC lookup that is common among the 3 fields, but without any field 'calculate'

Kindly advice in case anyone has encountered such an issue.

Regards,

Milan Thaker

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Milan,

In my opinion ,you are encountering this problem, because EHP 7.1 has some more new standard functions. In your landscape only you can check if PI 7 and PI 7 with EHP 7.1 has any differences in the used standard functions.

Thanks

Amol

Former Member
0 Kudos

Hi Amol,

As our development is purely in 7.1, hence we have not used any standard function of 7.11. Or is there a possibility that the standard function of 7.11 may create an issue inspite of not being used.

Regards,

Milan Thaker

Answers (2)

Answers (2)

Former Member
0 Kudos

Milan,

Yes that could be the case, if your repository is modifiable then try to use PI 711 functions. Also try search for any note on this.

Amol

stefan_grube
Active Contributor
0 Kudos

> calculate122222222222222 function not found

This is a default name, when the function is not found. You don't find the real function name in the error message.

If you use a standard function and this is no longer available after import -> OSS ticket.

If it is a global UDF, import it before the mapping.

stefan_grube
Active Contributor
0 Kudos

When you say, you have an RFC lookup, did you import the corresponding RFC structure before the mapping?

Former Member
0 Kudos

Hi Stefan,

Yes we have imported the RFC structure.

Could you please elaborate on the standard function issue. Does your statement mean that the standard functions are different in both the versions of PI.

Regards,

Milan Thaker

stefan_grube
Active Contributor
0 Kudos

> Could you please elaborate on the standard function issue. Does your statement mean that the standard functions are different in both the versions of PI.

I have checked release notes, there is no hint for this assumption. But i have not different systems to compare.

Former Member
0 Kudos

In that case rasing an OSS Ticket is an appropriate option.

Regards,

Milan Thaker