cancel
Showing results for 
Search instead for 
Did you mean: 

Error RELATION_NOT_UNIQUE

Former Member
0 Kudos

Hi all,

I'm trying to specify a condition for mapping in Interface Determination. This is the case:

Inbound interface Condition Maping

============ ======= ======

MI_INB field='A' MAPPING1

MI_INB field<>'A' MAPPING2

And I'm getting the error:

com.sap.aii.af.ra.ms.api.DeliveryException: XIServer:RELATION_NOT_UNIQUE

Any help?

Regards,

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Ismael Perez

first take a full cache refresh so that old entries will be refreshed.

also check about your condition

MI_INB field='A' MAPPING1

MI_INB field<>'A' MAPPING2

because with the same condition and with same value of field you can't call two mappings

Thanks

sandeep

PS; if helpfull plz reward points

Former Member
0 Kudos

Do you mean I can't use twice the field "cod_number" in this way?

cod_number='A'

cod_number<>'A'

I thought it's not possible to use twice the same condition but not the same field.

Regards,

GabrielSagaya
Active Contributor
0 Kudos

please visit

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e01e9400-9e81-2910-20a5-a862945a...

RELATION NOT UNIQUE

Old cache entries were not deleted.

Cache contains old and new entries simultaneously.

The select of the Interface Determination has no unique result.

see OSS message 81662 2006, Note 923068

Former Member
0 Kudos

In TA SXI_CACHE I see 2 records in "Interface Determination", so I don't think is bad.

Is there a problem for using the same inbound interface in both cases (both conditions)?

prateek
Active Contributor
0 Kudos

Do a Complete sxi_cache refresh.

Regards,

Prateek