Function module that is called by customer exit CVDI0002 after the data for recipient list screen (screen 100, program SAPLCVV1 ) has been read.
Depending on the function (i_function) called, documents, recipients, or general data is determined. You can change this data in the include program. The modified data is then displayed on screen 100 (program SAPLCVV1 ).
If you change recipient data, for example, the changes must also be made in the following tables:
Table T_DRZA (document recipient relation)
Table T_REC (to display the change in the table control)
The interface is structured as follows:
Parameters that can be processed in the Function Module
Parameter |
Parameter value |
Direction |
Description |
|
exporting |
e_return |
0 <>0 |
OK Error |
|
importing |
i_function i_ass_id i_ref_ass_id |
CR CH DI RD DR SC SW SN SR ST RE RP |
→ |
Create recipient list Change recipient list Display recipient list Display all recipients of a document Display all documents sent to a recipient Display Start distribution with Recipient Lists Start distribution with dialog Start distribution without dialog Start distribution without reading existing recipient list Start distribution with standard recipient list Restart distribution with dialog Restart distribution of a package with dialog Number of the recipient list Number of the template for Recipient Lists |
Tables Whose Fields can be Processed in the Function Module
Table |
Description |
T_DRZA |
As database structure CVIDRZA (document/recipient relation) |
T_DOC |
As database structure CVIDOC_TAB (documents displayed in the table control) |
T_REC |
As database structure CVIREC_TAB (recipients displayed in the table control) |
T_IMP_OBJ |
As database structure CVDIOBJ (table with selected document that was used to start the function) |
T_TEXT |
As database structure CVITEXT (language-dependent description of the recipient list) - for recipient list functions only |
You can enter your company-specific programming logic in the source code of include program zxcvv1u02 .