SAP EXIT_SAPLRPTC_005 Function Module for User exit for downloading attendance/absence reasons









EXIT_SAPLRPTC_005 is a standard exit saplrptc 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 User exit for downloading attendance/absence reasons 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 saplrptc 005 FM, simply by entering the name EXIT_SAPLRPTC_005 into the relevant SAP transaction such as SE37 or SE38.

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



Function EXIT_SAPLRPTC_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_SAPLRPTC_005'"User exit for downloading attendance/absence reasons
TABLES
ATT_ABS_REASONS = "
.



Related Function Modules

Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.
ALE_CC1_DNLOAD_ATTABSREASON
ALE_CC1_DNLOAD_BALANCES
ALE_CC1_DNLOAD_COSTCENTER
ALE_CC1_DNLOAD_EXTWAGETYPE
ALE_CC1_DNLOAD_INTERNALORDER
ALE_CC1_DNLOAD_MINIMASTER
ALE_CC1_DNLOAD_OBJECTID
ALE_CC1_DNLOAD_TEVENTTGROUP
ALE_CC1_DNLOAD_WBSELEMENT
ALE_CC1_REQUEST_EXTWAGETYPE
ALE_CC1_REQUEST_TIMEEVENT
ALE_CC1_UPLOAD_EXTWAGETYPE
ALE_CC1_UPLOAD_TIMEEVENT
BAPI_CC1_DNLOAD_ATTABSREASON HR-PDC: Download Attendance/Absence Reasons
BAPI_CC1_DNLOAD_BALANCES HR-PDC: Download Employee Balances
BAPI_CC1_DNLOAD_COSTCENTER HR-PDC: Download Cost Centers
BAPI_CC1_DNLOAD_EXTWAGETYPE HR-PDC: Download Permitted Employee Expenditures
BAPI_CC1_DNLOAD_INTERNALORDER HR-PDC: Download Internal Orders
BAPI_CC1_DNLOAD_MINIMASTER HR-PDC: Download HR Mini-Master
BAPI_CC1_DNLOAD_OBJECTID HRPDC: Download Objects (such as Positions)
BAPI_CC1_DNLOAD_TEVENTTGROUP HR-PDC: Download Time Event Type Groupings
BAPI_CC1_DNLOAD_WBSELEMENT HR-PDC: Download Work Breakdown Structure Element
BAPI_CC1_REQUEST_EXTWAGETYPE HR-PDC: Upload Request for Employee Expenditures
BAPI_CC1_REQUEST_TIMEEVENT HR-PDC: Upload Request for Time Events
BAPI_CC1_UPLOAD_EXTWAGETYPE HR-PDC: Upload Employee Expenditures
BAPI_CC1_UPLOAD_TIMEEVENT HR-PDC: Upload Time Events
CUST_CC1_DNLOAD_ATTABSREASON
CUST_CC1_DNLOAD_BALANCES
CUST_CC1_DNLOAD_COSTCENTER
CUST_CC1_DNLOAD_EXTWAGETYPE
CUST_CC1_DNLOAD_INTERNALORDER
CUST_CC1_DNLOAD_MINIMASTER
CUST_CC1_DNLOAD_OBJECTID
CUST_CC1_DNLOAD_TEVENTTGROUP
CUST_CC1_DNLOAD_WBSELEMENT
CUST_CC1_UPLOAD_EXTWAGETYPE
CUST_CC1_UPLOAD_TIMEEVENT
IDOC_INPUT_HRCC1UPEXTWT
IDOC_INPUT_HRCC1UPTEVEN
INTERNAL_CC1_UPLOAD_TIMEEVENT
MAP2I_BAPICC1UPEXTWT_TO_T538A
MAP2I_BAPICC1UPE_TO_CC1_EWAGE
MAP2I_BAPICC1UPT_TO_CC1_TEVEN

TABLES Parameters details for EXIT_SAPLRPTC_005

ATT_ABS_REASONS -

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

Copy and paste ABAP code example for EXIT_SAPLRPTC_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:
lt_att_abs_reasons  TYPE STANDARD TABLE OF BAPICC1DNATTAB. "   

  CALL FUNCTION 'EXIT_SAPLRPTC_005'  "User exit for downloading attendance/absence reasons
    TABLES
         ATT_ABS_REASONS = lt_att_abs_reasons
. " EXIT_SAPLRPTC_005




ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLRPTC_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.

 


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!