SAP EXIT_SAPLVCOM_005 Function Module for Fill Output Communication Structure KOMKBM1
EXIT_SAPLVCOM_005 is a standard exit saplvcom 005 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Fill Output Communication Structure KOMKBM1 processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for exit saplvcom 005 FM, simply by entering the name EXIT_SAPLVCOM_005 into the relevant SAP transaction such as SE37 or SE38.
Function Group: XVCO
Program Name: SAPLXVCO
Main Program:
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function EXIT_SAPLVCOM_005 pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'EXIT_SAPLVCOM_005'"Fill Output Communication Structure KOMKBM1.
EXPORTING
I_LIKP = "Delivery Header
I_RV50A = "Help Fields for SAPMV50A
I_TRTYP = "Transaction Type
I_VBUK = "Status
CHANGING
C_KOMKBM1 = "Header Communication Structure for Application M1
TABLES
T_PART = "Output Partner
T_VBPA = "Document partner
Related Function Modules
Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.KOMKBCF_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBCF
KOMKBCV_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBCV
KOMKBE1_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBV2 für die Nachrichtenfind
KOMKBEA_FILL NOTRANSL: Füllen Kommunikationsstruktur Nachrichtenfindung Anfrage
KOMKBES_FILL NOTRANSL: Füllen Kommunikationsstruktur Nachrichtenfindung Erfassungsblatt
KOMKBK1_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBK1 für die Nachrichtenfind
KOMKBM1_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBV2 für die Nachrichtenfind
KOMKBMD_FILL NOTRANSL: Füllen Komm.block Dir.beschaff.
KOMKBME_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBME
KOMKBMM_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBMM für die Nachrichtenfind
KOMKBMR_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBMR
KOMKBOI_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBOI für die Nachrichtenfind
KOMKBOJ_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBOJ für die Nachrichtenfind
KOMKBOK_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBOK für die Nachrichtenfind
KOMKBON_FILL NOTRANSL: Oil
KOMKBOQ_FILL NOTRANSL: Fill commstr for SSR output determination
KOMKBOT_FILL NOTRANSL: Oil
KOMKBP1_FILL NOTRANSL: Füllen Komm.block Dir.ferigung.
KOMKBPA_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBPA
KOMKBRS_FILL NOTRANSL: KOMKBRS füllen
KOMKBV1_FILL Fill Communication Block KOMKBV1 for Output Determination
KOMKBV2_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBV2 für die Nachrichtenfind
KOMKBV3_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBV3 für die Nachrichtenfind
KOMKBV5_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBV5
KOMKBV6_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBV6 für die Nachrichtenfind
KOMKBV7_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBV7 für die Nachrichtenfind
KOMKBWA_FILL NOTRANSL: Füllen Komm.Block KOMKBWA (Aufteiler / Nachrichtenfindung )
KOMKBWB_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMKBWB
KOMKBWE_FILL NOTRANSL: WWS Etikettierung (Kopf): Füllen Kommunikationsstruktur Nachrich
KOMKBWN_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBWN
KOMKBWR_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBWR
KOMKBWS_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBWS
KOMKBWT_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMKBWT
KOMKB_FILL_TEMP1 Available
KOMKB_FILL_TEMP2 Available
KOMKB_FILL_TEMP3 Available
KOMKB_FILL_TEMP4 Available
KOMKB_FILL_TEMP5 Available
KOMPBEA_FILL NOTRANSL: Füllen Kommunikationsstruktur Nachrichtenfindung Einkauf/Positio
KOMPBME_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMPBME
KOMPBMR_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMPBMR
KOMPBOI_FILL NOTRANSL: Oil
KOMPBON_FILL NOTRANSL: Füllen von KOMPBON
KOMPBOT_FILL NOTRANSL: Oil
KOMPBV1_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMPBV1 für die Nachrichtenfind
KOMPBV2_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMPBV2 für die Nachrichtenfind
KOMPBV3_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMPBV3 für die Nachrichtenfind
KOMPBWA_FILL NOTRANSL: Füllen Komm.Block KOMPBWA (Aufteiler / Nachrichtenfindung )
KOMPBWB_FILL NOTRANSL: Füllen des Kommunikationsblockes KOMPBWB
KOMPBWR_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMPBWR
KOMPBWT_FILL NOTRANSL: Füllen der Kommunikationsstruktur KOMPBWT
IMPORTING Parameters details for EXIT_SAPLVCOM_005
I_LIKP - Delivery Header
Data type: LIKPOptional: No
Call by Reference: No ( called with pass by value option)
I_RV50A - Help Fields for SAPMV50A
Data type: RV50AOptional: No
Call by Reference: No ( called with pass by value option)
I_TRTYP - Transaction Type
Data type: T180-TRTYPOptional: No
Call by Reference: No ( called with pass by value option)
I_VBUK - Status
Data type: VBUKOptional: No
Call by Reference: No ( called with pass by value option)
CHANGING Parameters details for EXIT_SAPLVCOM_005
C_KOMKBM1 - Header Communication Structure for Application M1
Data type: KOMKBM1Optional: No
Call by Reference: Yes
TABLES Parameters details for EXIT_SAPLVCOM_005
T_PART - Output Partner
Data type: MSGPAOptional: No
Call by Reference: No ( called with pass by value option)
T_VBPA - Document partner
Data type: VBPAVBOptional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for EXIT_SAPLVCOM_005 Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.| DATA: | ||||
| lv_i_likp | TYPE LIKP, " | |||
| lt_t_part | TYPE STANDARD TABLE OF MSGPA, " | |||
| lv_c_komkbm1 | TYPE KOMKBM1, " | |||
| lt_t_vbpa | TYPE STANDARD TABLE OF VBPAVB, " | |||
| lv_i_rv50a | TYPE RV50A, " | |||
| lv_i_trtyp | TYPE T180-TRTYP, " | |||
| lv_i_vbuk | TYPE VBUK. " |
|   CALL FUNCTION 'EXIT_SAPLVCOM_005' "Fill Output Communication Structure KOMKBM1 |
| EXPORTING | ||
| I_LIKP | = lv_i_likp | |
| I_RV50A | = lv_i_rv50a | |
| I_TRTYP | = lv_i_trtyp | |
| I_VBUK | = lv_i_vbuk | |
| CHANGING | ||
| C_KOMKBM1 | = lv_c_komkbm1 | |
| TABLES | ||
| T_PART | = lt_t_part | |
| T_VBPA | = lt_t_vbpa | |
| . " EXIT_SAPLVCOM_005 | ||
ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLVCOM_005
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.| "SELECT single TRTYP FROM T180 INTO @DATA(ld_i_trtyp). | ||||
Search for further information about these or an SAP related objects