Please go through this extract from documentation:
Creating New Data Fields in a Communication Structure
Data fields are created in the Data Dictionary. You create data elements and fields in the Data Dictionary as well as integrate them in the relevant structures. Use following check list when you create new data fields:
1. Check whether an identical data field already exists in the standard system
If you want to use the order reason (AUGRU) for pricing, for example,
the data element already exists.
If you want to use parts of the product hierarchy, for example, you must create a new data element (e.g. ZZPRODH1).
Remember that new data fields must begin with the letter "ZZ" or "YY" because SAP has selected this name convention to protect modifications of the customer during a release changeover. Create a new domain for the new data element.
If you want to use a new partner function, such as a selling agent (Z1) you have to create a new partner function (Z1) and a new data element (ZZVRTZ1) in Customizing.
2. Using the source tables, check wether the field is used at header or at item level, which determines the structure in which the field is included. The source tables are listed in the section "Supplying Fields Within the Communication Structure and Using Them in Condition Tables" below.
The order reason, for example, is included in table VBAK, the product hierarchy in table VBAP.
3. Integrate the field in the appropriate communication structure by means of an INCLUDE.
For pricing, for example, you include header fields in KOMKAZ, item fields in KOMPAZ: For the field name enter the field description new fields and make sure that they begin with ZZ or YY. For example, enter ZZAUGRU, ZZPRODH, and ZZVRTZ1 and assign them to the SAP data element AUGRU, or the new data elements you have just created ZZPRODH1 and ZZVRTZ1.
The description of the individual functions will inform you about the structures into which the fields must be integrated.
4. Activate the structure.
5. Include a new field in table T681 and allocate it to the application in which is to be used.
Example
A new field for pricing, has the allocation A, V, 001.
When you have succesfully added the new fields in the communication structure, you will be able to find the same in FIELD CATALOG under the acess squences definition. Please check the same...
You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
Add a comment