cancel
Showing results for 
Search instead for 
Did you mean: 

substitution

Former Member
0 Kudos

Hi All,

i have to create one substituion but i am not able to find some fileds in substituion . but i can able to view in se11

can any one tell me how can i add those fields

Thanks & Regards

phaneendra

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

you take ABAP consultant help for this

Go to se11 and create maintenance view, and create ZGB01 view name and enter table name GB01. and go to view fields you will get some fields default then add view field BEXCLUDE data element as BEXCLUDE

Save and activate the view.

And go to utilities-> table maintenance generator.

Give authorization group name &NC&

And function group name ZGB01

Select maintenance type one step or two step

Click on propose screen on the application tool bar.

create and after that save.

Then go to SM30 give you view name and click on maintain.

Then you can unmark the BEXCLUDE you would like to display on that sub.

And then save. It says sap data donu2019t change. Then again save. Come back from that transaction .

And now login and to substitution and try .. you will able to see the fields that you uncheck in that view.

Edited by: Manohar Mathkunti on Sep 10, 2008 3:42 PM

Answers (3)

Answers (3)

Former Member
0 Kudos

But changing the Boolean classes is not a recommended method by SAP it has a few unknown side effects

ravi_nagh
Active Contributor
0 Kudos

Hi,

Please check the notes 42615, 842318 which explains about the substitutions.

Regards

Ravinagh Boni

Former Member
0 Kudos

Hi

Using below given procedure, you can add the fields:

1. In the command field, enter /nsm30 and choose Enter.

The Maintain Table Views: Initial Screen appears.

2. In the Table/view field, enter v_gb01c and choose Maintain.

View GB01C contains the customer configuration fields that can be used for each Boolean class.

The Boolean class type can be:

u2013 A Used for rules, conditions, and substitutions (read/write)

u2013 B Used for rules and conditions only (read)

u2013 S Used only for fields that can be substituted (write)

Boolean class type S is not used for substitution conditions.

You can specify all fields for a particular table by using * for the field name. The following table shows examples of how you can use Boolean class type B for Boolean class 8.

For Boolean class 8, type B (B = Read only) all fields except the Quantity field (MENGE) can be used for validations and rules.

3. To add a field to a Boolean class:

Deselect the Exclude indicator for each field you want to include in the Boolean class.

4. To exclude a field from a Boolean class:

Select the Exclude indicator for each field that you do not want included in the Boolean class.

It is not possible to remove a table entry (or the last field belonging to a table), as this could create a syntax error in the generated code.

SAP-delivered table GB01 (together with GB01C) is also used to specify the fields allowed for a Boolean class; however, you cannot change table GB01. If a field is excluded in table GB01 and you include the excluded field in GB01C, the field will not be included, since GB01 has priority.

You can only add fields to a Boolean class if they are already defined in table GB01 for the respective Boolean class.

5. Choose Table view Save.

VVR