1. From the variant configuration menu, choose Dependency
® Single dependency ® Create.2. You see the initial screen. Enter a name for your dependency.
If you want to create your dependency as of a specific date, enter a change number.

To copy an existing dependency, choose Copy from. The basic data and source code of the existing dependency you enter are copied to the new dependency.
Confirm your entry.
3. You see the basic data screen.
– On the basic data screen, enter a language-dependent description for the dependency.
– To enter descriptions in different languages, choose Descriptions.
– To enter a long texts for the dependency, choose Extras ® Documentation.
– In the standard R/3 System, you see the status ‘In preparation’ when you first create a dependency. You cannot set the status to ‘Released’ until you have written syntactically correct source code.

You can check the possible statuses in Customizing for Variant Configuration.
4. If you select the Dependency editor pushbutton, you see the editor, where you enter the source code for the dependency.
Once you have entered the source code, choose Check to check whether your source code contains errors.
– The system checks whether the dependency syntax is correct.
– For alphanumeric characteristics, the system checks whether the values you enter are correct.

The system does not check the values of numeric characteristics.
5. Save your source code.
If you want to save source code that contains errors, choose Save without generating. The system sets the status of the dependency to ‘Locked’. You cannot release the dependency until the source code is error-free.
6. You see the basic data screen again.
If the source code contains no errors and you want to use the dependency, change the status to ‘Released’.
Save your dependency.