cancel
Showing results for 
Search instead for 
Did you mean: 

Object dependencies

former_member334926
Participant
0 Kudos

Hello gurus

I have a class with 3 characteristics:

Continent - Asia, Europe and Africa

Country - Japan, China, Germany, Spain, Egypt and Congo

Language - Japanese, Chinese, German, Spanish, Others

Where created object dependencies (precondition) for example:

1 - Characteristic Continent, value is: Europe:

Precondition is: Country = 'Germany' or Country = 'Spain' or Language = 'German' or Language = 'Spanish'

2 - Characteristic Country, value is: 'Germany'

Precondition is: Continent = 'Europe' or Language = 'German'

3 - Characteristic language, value is: 'German'

CONDITION: CONTINENT = 'EUROPE' OR COUNTRY = 'GERMANY'

Result is (for example):

Continent - Europe

Country - Germany

Langauge - German

Starting in this point, I can enter manually value in Continent (for example) Asia, and my result is changed to:

Continent - Asia

Country - Germany

Langguage - German

It´s wrong!!!

My question is::

Is there a way to lock insertion manually in these characteristics? Is possible only accept selected values for precondition?

Regards

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Check precondition written on languages.

Good option is to use a constraint or procedure to restrict allowed value,which do not allow manual overwriting.

Thanks

Rachel_Tang
Advisor
Advisor
0 Kudos

To lock the manually change of characteristics you can set indicator "Not ready for input" for the characteristic in tab "Addnl data" in CT04.

If the value you entered is conflict with the value that is resulted from a dependency, there should be some inconsistency mark in the configuration screen to remind you this, then you will have the options to bear with the inconsistencies or correct it.