Hierarchy

⤷

⤷

⤷

IMG Activity
ID | SIMG_OLPR_CMOD_FLD4 | Create customer-specific fields in a standard WBS |
Transaction Code | S_ALR_87005255 | IMG Activity: SIMG_OLPR_CMOD_FLD4 |
Created on | 19981222 | |
Customizing Attributes | SIMG_OLPR_CMOD_FLD4 | Create customer-specific fields in a standard WBS |
Customizing Activity | SIMG_OLPR_CMOD_FLD4 | Create Customer-Specific Fields in a Standard WBS |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | SIMG_OLPR_CMOD_FLD4 |
The following SAP enhancement is available for standard WBS elements in the Project System:
- CNEX0004 Customer-specific fields in the standard WBS element
You can use this enhancement to add new customer-specific fields for the standard project definition in table PRPSS. To process these fields you can create your own screen, which the user can call up when maintaining standard project definitions.
The enhancement CNEX0004 contains the following enhancement components:
Menu entries:
SAPLCJSS+CUE
Function exits:
EXIT_SAPLCJSS_004 for transferring data to your own program
EXIT_SAPLCJSS_005 for transferring data from your program to the SAP system
Screen areas:
SAPLCJSS0215_CUSTSCR1_SAPLXCN10400
Activities
- Create the enhancement.
To do this, either create a new project or use an existing one. - Create structure CI_PRPSS in ABAP/4-Dictionary (transaction SE11) in your own development class.
- Expand structure CI_PRPSS to include your own fields.
Note the following: - You must use the name ranges reserved for customers.
- The maximum number of fields in database tables is 255 (in PRPSS and CI PRPPS - for SAP field and user-defined fields together). SAP reserves the right to add new fields to table PRPSS; if the maximum number is reached, your user-defined fields could be excluded.
Activate the structure.
- Maintain the enhancement components:
- Assign the function customer fields a name.
- Add to the program code for the function exit EXIT_SAPLCJSS_004. This function exit transfers SAP data to your part of the program.
To do this, call up the function module and double-click the include line. Create the include module.
In order to transfer the variables, you must insert a Move-corresponding statement in Include ZXCN1U17:
move-corresponding sap_prpss_imp to prpss.
Include the following tables statement in the source text for include ZXCN1TOP.
* tables
tables prpss.
- Add to the program code for the function exit EXIT_SAPLCJSS_005. This function exit takes the data from your part of the program and transfers it to the SAP standard program. Create your own corresponding include module.
In order to transfer the variables, you must insert a Move-corresponding statement in Include ZXCN1U18:
move-corresponding prpss to cnci_prpss_exp.
- Create the screen area.
Double-click SAPLCJSS0215_CUSTSCR1_SAPLXCN10400 and then choose Fullscreen. The screen has been preconfigured by SAP. You can delete these fields and add new ones:
Choose Goto -> Dict./Program fields
Maintain the table/field name PRPSS and select the fields to appear on the screen.
Generate the screen.For detailed information, see OSS Note number 86050.
- Activate the project.
Only once you have activated the project, will your enhancement take effect. - For your customer-specific fields to be evaluation in the project information system (PIS), you must generate the structures in the PIS again. Do this by running program RCNCT001.
Note for Batch-Input
If you later want to fill your customer-specific fields using batch-input you must take the screen SAPLCJSS 0215 into consideration.
Further notes
Unlike modifications, enhancements 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.
You can also find documentation for this enhancement in the enhancement transaction.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 3 | Nonrequired activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | SIMG_OLPR_CMOD_FLD4 | 0 | HLA0006671 | Standard Work Breakdown Structure |
Maintenance Objects
Maintenance object type | C | Customizing Object |
Assigned objects | ||||||
---|---|---|---|---|---|---|
Customizing Object | Object Type | Transaction Code | Sub-object | Do not Summarize | Skip Subset Dialog Box | Description for multiple selections |
CMOD | L - Logical transport object | CMOD | 0000000030 | Enhancement: Customer-Specific Fields Standard WBS Element |
History
Last changed by/on | SAP | 19981222 |
SAP Release Created in |