SAP EXIT_SAPLOIIP_120 Function Module for Site control parameters - transfer data from customer exit work area
EXIT_SAPLOIIP_120 is a standard exit saploiip 120 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Site control parameters - transfer data from customer exit work area 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 saploiip 120 FM, simply by entering the name EXIT_SAPLOIIP_120 into the relevant SAP transaction such as SE37 or SE38.
Function Group: XOII
Program Name: SAPLXOII
Main Program: SAPLXOII
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function EXIT_SAPLOIIP_120 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_SAPLOIIP_120'"Site control parameters - transfer data from customer exit work area.
IMPORTING
E_ROIIP = "Site control parameters screen structure
E_DATALOSS = "Dataloss flag
Related Function Modules
Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.OIISCPBL_SINGLE_READ Single read function for OIISCPBL
OIISCPSH_SINGLE_READ Single read function for OIISCPSH
OII_GET_DEFAULT_LOOKUP_BL_PR Get default (MRN) partner role for customer partner lookup
OII_SCP_CHECK_INHERIT_BL Check inheritance of site control from business location to customer
OII_SCP_CUSTOMER_GET_EXTERNAL Return site control parameters for a specified customer
OII_SCP_DATALOSS_TRANSFER Transfers the Dataloss flag from the SO function group
OII_SCP_DIALOG_BL Maintain/Display site control parameters for a Business Location
OII_SCP_DIALOG_CU Maintain/Display site control parameters for a Customer
OII_SCP_DIALOG_WK Maintain/Display site control parameters for a plant
OII_SCP_FCODE_TRANSFER Transfers an Fcode to the SO function group
OII_SCP_TPI_DIALOG_BL Maintain/Display (SCP) Transport Planning Sys control for a Business Loc
OII_SCP_TPI_DIALOG_CU Maintain/Display (SCP) Transport Planning System control for a Customer
OII_SCP_UPDATE_BL Save workarea of Business Location SCP maintenance function group to DB
OII_SCP_UPDATE_CU Save workarea of customer SCP maintenance function group to DB
OII_SCP_UPDATE_WK Save workarea of Plant SCP maintenance function group to DB
ROIIP_GET Get site control parameters - screen fields
EXPORTING Parameters details for EXIT_SAPLOIIP_120
E_ROIIP - Site control parameters screen structure
Data type: ROIIPOptional: No
Call by Reference: No ( called with pass by value option)
E_DATALOSS - Dataloss flag
Data type: R185D-DATALOSSOptional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for EXIT_SAPLOIIP_120 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_e_roiip | TYPE ROIIP, " | |||
| lv_e_dataloss | TYPE R185D-DATALOSS. " |
|   CALL FUNCTION 'EXIT_SAPLOIIP_120' "Site control parameters - transfer data from customer exit work area |
| IMPORTING | ||
| E_ROIIP | = lv_e_roiip | |
| E_DATALOSS | = lv_e_dataloss | |
| . " EXIT_SAPLOIIP_120 | ||
ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLOIIP_120
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 DATALOSS FROM R185D INTO @DATA(ld_e_dataloss). | ||||
Search for further information about these or an SAP related objects