SAP HRCM_LTI_TABLES_REFRESH Function Module for









HRCM_LTI_TABLES_REFRESH is a standard hrcm lti tables refresh SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used to perform a specific ABAP function and below is the pattern details, 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 hrcm lti tables refresh FM, simply by entering the name HRCM_LTI_TABLES_REFRESH into the relevant SAP transaction such as SE37 or SE38.

Function Group: HRCMP00LTI
Program Name: SAPLHRCMP00LTI
Main Program:
Appliation area: P
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function HRCM_LTI_TABLES_REFRESH 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 'HRCM_LTI_TABLES_REFRESH'"
EXPORTING
PLVAR = "
* PROCESS = "
* GDATE = "
* REACTION = ' ' "

IMPORTING
NO_EMP = "
NO_LOCKED_EMP = "
SUBRC = "

CHANGING
LTI_INFO = "

TABLES
EMP_INFO_TABLE = "
EMP_LTI_INFO_TABLE = "
DB_EMP_LTI_INFO_TABLE = "
GUIDELINE_TABLE = "
MATRIX_TABLE = "
* ERROR_TABLE = "

EXCEPTIONS
NO_EMPLOYEES_FOUND = 1
.



IMPORTING Parameters details for HRCM_LTI_TABLES_REFRESH

PLVAR -

Data type: T778P-PLVAR
Optional: No
Call by Reference: No ( called with pass by value option)

PROCESS -

Data type: C
Optional: Yes
Call by Reference: No ( called with pass by value option)

GDATE -

Data type: CMP_LT_GDATE
Optional: Yes
Call by Reference: No ( called with pass by value option)

REACTION -

Data type: SY-MSGTY
Default: SPACE
Optional: Yes
Call by Reference: No ( called with pass by value option)

EXPORTING Parameters details for HRCM_LTI_TABLES_REFRESH

NO_EMP -

Data type: SY-TABIX
Optional: No
Call by Reference: No ( called with pass by value option)

NO_LOCKED_EMP -

Data type: SY-TABIX
Optional: No
Call by Reference: No ( called with pass by value option)

SUBRC -

Data type: SY-SUBRC
Optional: No
Call by Reference: No ( called with pass by value option)

CHANGING Parameters details for HRCM_LTI_TABLES_REFRESH

LTI_INFO -

Data type: HRCM_LTIINFO
Optional: No
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for HRCM_LTI_TABLES_REFRESH

EMP_INFO_TABLE -

Data type: HRCM_EMPINFO
Optional: No
Call by Reference: No ( called with pass by value option)

EMP_LTI_INFO_TABLE -

Data type: P0382
Optional: No
Call by Reference: No ( called with pass by value option)

DB_EMP_LTI_INFO_TABLE -

Data type: P0382
Optional: No
Call by Reference: No ( called with pass by value option)

GUIDELINE_TABLE -

Data type: HRCM_GUIDELINE_VALUES
Optional: No
Call by Reference: No ( called with pass by value option)

MATRIX_TABLE -

Data type: HRCM_MATRIX_EMP
Optional: No
Call by Reference: No ( called with pass by value option)

ERROR_TABLE -

Data type: RPBENERR
Optional: Yes
Call by Reference: No ( called with pass by value option)

EXCEPTIONS details

NO_EMPLOYEES_FOUND -

Data type:
Optional: No
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for HRCM_LTI_TABLES_REFRESH 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_plvar  TYPE T778P-PLVAR, "   
lv_no_emp  TYPE SY-TABIX, "   
lv_lti_info  TYPE HRCM_LTIINFO, "   
lt_emp_info_table  TYPE STANDARD TABLE OF HRCM_EMPINFO, "   
lv_no_employees_found  TYPE HRCM_EMPINFO, "   
lv_process  TYPE C, "   
lv_no_locked_emp  TYPE SY-TABIX, "   
lt_emp_lti_info_table  TYPE STANDARD TABLE OF P0382, "   
lv_gdate  TYPE CMP_LT_GDATE, "   
lv_subrc  TYPE SY-SUBRC, "   
lt_db_emp_lti_info_table  TYPE STANDARD TABLE OF P0382, "   
lv_reaction  TYPE SY-MSGTY, "   SPACE
lt_guideline_table  TYPE STANDARD TABLE OF HRCM_GUIDELINE_VALUES, "   
lt_matrix_table  TYPE STANDARD TABLE OF HRCM_MATRIX_EMP, "   
lt_error_table  TYPE STANDARD TABLE OF RPBENERR. "   

  CALL FUNCTION 'HRCM_LTI_TABLES_REFRESH'  "
    EXPORTING
         PLVAR = lv_plvar
         PROCESS = lv_process
         GDATE = lv_gdate
         REACTION = lv_reaction
    IMPORTING
         NO_EMP = lv_no_emp
         NO_LOCKED_EMP = lv_no_locked_emp
         SUBRC = lv_subrc
    CHANGING
         LTI_INFO = lv_lti_info
    TABLES
         EMP_INFO_TABLE = lt_emp_info_table
         EMP_LTI_INFO_TABLE = lt_emp_lti_info_table
         DB_EMP_LTI_INFO_TABLE = lt_db_emp_lti_info_table
         GUIDELINE_TABLE = lt_guideline_table
         MATRIX_TABLE = lt_matrix_table
         ERROR_TABLE = lt_error_table
    EXCEPTIONS
        NO_EMPLOYEES_FOUND = 1
. " HRCM_LTI_TABLES_REFRESH




ABAP code using 7.40 inline data declarations to call FM HRCM_LTI_TABLES_REFRESH

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 PLVAR FROM T778P INTO @DATA(ld_plvar).
 
"SELECT single TABIX FROM SY INTO @DATA(ld_no_emp).
 
 
 
 
 
"SELECT single TABIX FROM SY INTO @DATA(ld_no_locked_emp).
 
 
 
"SELECT single SUBRC FROM SY INTO @DATA(ld_subrc).
 
 
"SELECT single MSGTY FROM SY INTO @DATA(ld_reaction).
DATA(ld_reaction) = ' '.
 
 
 
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!