Ansicht
Dokumentation

SIMG_OLPR_CMOD_FLD9 - Develop Customer-Specific Fields in the Network Header

SIMG_OLPR_CMOD_FLD9 - Develop Customer-Specific Fields in the Network Header

CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

You can use the following SAP enhancements for networks in the Project System:

  • CNEX0016 Customer-specific fields in the network header

You can use this enhancement to add customer-specific fields to the table of network headers (table AUFK). You can create your own screen (dynpro) for processing the fields, which users can call when they are processing networks.

Enhancement CNEX0016 contains the following enhancement components:

Menu entries:

SAPLNWCU+CU1

Function exits:

EXIT_SAPLCOKO_003 for transferring data to your own program
EXIT_SAPLCOKO_004 for transferring data from your own program to SAP

Screen areas:

SAPLCONW2999_CUSTSCR1_SAPLXCN10900
  1. Create the enhancement.
    To do this, either create a new project or use an existing one.
  2. Create structure CI_AUFK in the ABAP/4 dictionary (transaction SE11), in one of your own development packages.
  3. Add your fields to the structure.
    When you do this, note the following:
  • The namespace for fields that is reserved for customers

  • The database table can have a maximum of 749 fields (in AUFK and CI_AUFK, that is, fields defined by SAP plus user-defined fields). For reasons of clarity, however, we recommend that you keep the number of fields to a minimum.

SAP reserves the right to add new fields to table AUFK. If the maximum number is reached, this could mean that your fields are removed.
Activate the structure.
  1. Process the enhancement components.
  • Give the function Customer Fields a name.

  • Add the program coding for function exit EXIT_SAPLCOKO_003. It takes the data from the SAP standard program and adds it to your part of the program.
    To do this, call up the function module and double-click the include line. Create the include module.

  • Add the program coding for function exit EXIT_SAPLCOKO_004. It takes the data from your part of the program and adds it to the SAP standard program. Create the corresponding include module, as you did before.

  • Create the screen areas.

  1. Activate the project.
    The enhancement is not active until you have activated the project.

If you subsequently want to fill your customer-specific fields using batch input, you must take into account screen SAPLCONW 2999.

Unlike modifications, enhancements are not influenced by release upgrades, because they exist in an area reserved for customers, rather than being part of the SAP original.

Each enhancement has its own documentation. For more information, choose Display SAP Documentation in the enhancement transaction.

New user-defined fields do not automatically appear in the information system. To display these fields in the information system, execute report RCNCT001. The procedure is described in the documentation for the report.






ROGBILLS - Synchronize billing plans   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 3607 Date: 20240523 Time: 203848     sap01-206 ( 47 ms )