Show TOC
Create
Customer-Specific Fields in Network Activities
The following SAP enhancement is available for
networks in the Project System:
- CNEX0008 Customer-specific fields in network
activities
You can use this enhancement to add new
customer-specific fields to network activities in table AFVU. To process these
fields you can create your own screen, which the user can call up when
maintaining networks. or from the project planning board.
The enhancement CNEX0008 contains the following
enhancement components:
Menu entries:
SAPLNWGR+CU1 project
planning board
SAPLNWCU+CU1 network
maintenance (CN21, CN22, CN23)
Function exits:
EXIT_SAPLCONW_002
for data transfer to your own program
EXIT_SAPLCONW_003 for data transfer from your own program
Screen areas:
SAPLCONW2999_CUSTSCR1_SAPLXCN10800
Activities
1. Create the
enhancement.
To do this, either create a new project or use an existing one.
2. Create
structure CI_AFVU in ABAP/4-Dictionary (Transaction SE11) in your own
development class.
3. Expand
structure CI_AFVU to include your own fields.
Please note:
- to use the name ranges reserved for
customers
- the maximum number of fields in database
tables,in this case AfVV and CI_AFVV is 255 (for SAP fields and user-defined
fields together) . SAP reserves the right to add new fields to table AFVV; if
the maximum is reached, your user-defined fields could be removed.
Activate the
structure.
4. Maintain the
enhancement components:
- Assign the function customer
fields a name.
- Add to the program coding for the function
exit EXIT_SAPLCONW_002. This exit transfers SAP data to your part of the
program.
RTo do this, call up the function module and double-click on the include
Create the include module.
- Add to the program coding for the function
exit EXIT_SAPLCONW_003. This function exit takes the data from your part of
the program and Ptransfers it to the SAP standard program. Create your own
corresponding module.
5. Activate the
project.
Only once you have activated the project, will your enhancement take
effect.
Note for
Batch-Input
If you want to fill your customer-specific
fields later via batch-input you must take screen SAPLCONW 2999 into
consideration.
Further
Notes
Enhancements - as opposed to modifications -
are not influenced by a release upgrade because they are not part of the
original SAP programs, rather, they exist in an area reserved for
customers.
Each enhancement has its own documentation. You
can access this documentation by clicking on Display SAP
Doc. in the enhancement transaction.
Newly created user-defined fields are not
automatically displayed in the information system. To display these fields in
the information system, execute the report program RCNCT001. The procedure is
decribed in the program documentation.