Enhancements using Customer Exits (Document)
Use
In order to optimize the business processes in document management you can change some functions of the SAP System by using
Customer Exits. You can, for example, add additional authorization checks.See also:
Enhancements of the SAP System in the Area of PDM and The SAP System Enhancement ConceptPrerequisites
When you use a function exit, you must create a company-specific include program that matches the programming logic of the function module.
You want to determine the original application files for a distribution order. You create an enhancement project where you use the enhancement CVDI0003 (Determine original application files). The enhancement contains the function module for the required function (for example, EXIT_SAPLCVV1_003). The function module branches to the include program zxcvv5u02. You use this include program to program your specific functional requirements.
Features
The tables below show the enhancements for customer exits used in document distribution (development class CVDI).
Enhancements for Function Group XCVV1 (Recipient List)
Use |
Enhancement |
Function Module |
Save recipient list |
CVDI0001 |
EXIT_SAPLCVV1_001 |
Modify initial values for screen 100 |
CVDI0002 |
EXIT_SAPLCVV1_002 |
Determine original application file |
CVDI0003 |
EXIT_SAPLCVV1_003 |
Determine document part and version of a document |
CVDI0004 |
EXIT_SAPLCVV1_004 |
Create distribution order |
CVDI0005 |
EXIT_SAPLCVV2_001 |
Enhancements for Function Group XCVV2 (Distribution Order)
Use |
Enhancement |
Function Module |
Create distribution order |
CVDI0005 |
EXIT_SAPLCVV2_001 |
Check part order |
CVDI0006 |
EXIT_SAPLCVV2_002 |
Create initial order |
CVDI0007 |
EXIT_SAPLCVV2_003 |
Enhancements for Function Group XCVV5 (Events)
Use |
Enhancement |
Function Module |
Determine context |
CVDI0008 |
EXIT_SAPLCVV5_001 |
Enhancements for Function Group XCVVW (ITS Access)
Use |
Enhancement |
Function Module |
ITS access |
CVDI0009 |
EXIT_SAPLCVVW_001 |