RPUTX1D0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The report is used for reading technical Customizing settings for employment tax statements...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RPUTX1D0 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Title: Test Report to Read Electronic Wage Techn. Customizing
Text Symbol: 044 = Error in an SSF parameter
Text Symbol: 045 = Certificate not found
Text Symbol: 046 = No Error Text Exists. Undefined
Text Symbol: 047 = Exception of Function Module SSFC_GETOWNCERTIFICATE
Text Symbol: 048 = Undefined Call Error
Text Symbol: 049 = FM SSFC_GETOWNCERTIFICATE
Text Symbol: 050 = Unknown SSF Kernel Error
Text Symbol: 051 = No operation code for SSF ABAP service
Text Symbol: 052 = Main memory not sufficient
Text Symbol: 053 = Invalid operation code for SSF ABAP service
Text Symbol: 054 = Stated Length of Input Data is Incorrect
Text Symbol: 055 = Error in an SSF parameter
Text Symbol: 056 = Length of an SSF parameter is incorrect
Text Symbol: 057 = Incorrect Entry
Text Symbol: 058 = Undefined Error - No Error Text Exists
Text Symbol: 059 = Error - No Public Employer Key
Text Symbol: 060 = Table T000
Text Symbol: 061 = Error - No Entries in Table T000
Text Symbol: 062 = Client
Text Symbol: 063 = Category
Text Symbol: 064 = Last LCP for SAP_HR
Text Symbol: 065 = No Entries (for SAPKE*) in Table PAT03
Text Symbol: 066 = LSTA
Text Symbol: 067 = LSTB
Text Symbol: 068 = No PSE File in Constant PFPSE in Table T50BK
Text Symbol: 069 = System/Kernel Information
Text Symbol: 070 = Kernel Patch :
Text Symbol: 071 = Kernel Release :
Text Symbol: 072 = DBLIB :
Text Symbol: 073 = DB_SAP :
Text Symbol: 074 = DB_VENDOR :
Text Symbol: 075 = OP_SYS :
Text Symbol: 001 = Customizing in Table T50BK
Text Symbol: 002 = Error - No Entry in Table T50BK
Text Symbol: 003 = Table T50BS
Text Symbol: 004 = Error - No Entries in Table T50BS
Text Symbol: 005 = Prof.Parameters
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DDUT_DOMVALUE_TEXT_GET CALL FUNCTION 'DDUT_DOMVALUE_TEXT_GET' EXPORTING name = 'CCCATEGORY' value = l_dvalue_in LANGU = SY-LANGU TEXTS_ONLY = ' ' IMPORTING DD07V_WA = l_dvalue_out EXCEPTIONS NOT_FOUND = 1 ILLEGAL_INPUT = 2 OTHERS = 3.
SSF_KRN_VERSION CALL FUNCTION 'SSF_KRN_VERSION' EXPORTING ssftoolkit = 'SAPSECULIB' IMPORTING ostr_output_data = g_version_data ostr_output_data_l = g_version_data_l crc = g_ssfrc EXCEPTIONS ssf_krn_error = 399 ssf_krn_noop = 201 ssf_krn_opinv = 203 ssf_krn_invalid_par = 209 ssf_krn_invalid_parlen = 210 OTHERS = 212.
NUMBER_RANGE_INTERVAL_LIST CALL FUNCTION 'NUMBER_RANGE_INTERVAL_LIST' EXPORTING * NR_RANGE_NR1 = ' ' * NR_RANGE_NR2 = ' ' object = 'HRB2A' * SUBOBJECT = ' ' * CLEAR_LOCAL_MEMORY = ' ' TABLES interval = gt_interval EXCEPTIONS nr_range_nr1_not_found = 1 nr_range_nr1_not_intern = 2 nr_range_nr2_must_be_space = 3 nr_range_nr2_not_extern = 4 nr_range_nr2_not_found = 5 object_not_found = 6 subobject_must_be_space = 7 subobject_not_found = 8 OTHERS = 9 .
NUMBER_RANGE_INTERVAL_LIST CALL FUNCTION 'NUMBER_RANGE_INTERVAL_LIST' EXPORTING * NR_RANGE_NR1 = ' ' * NR_RANGE_NR2 = ' ' object = 'HRB2A_DSTN' * SUBOBJECT = ' ' * CLEAR_LOCAL_MEMORY = ' ' TABLES interval = gt_interval EXCEPTIONS nr_range_nr1_not_found = 1 nr_range_nr1_not_intern = 2 nr_range_nr2_must_be_space = 3 nr_range_nr2_not_extern = 4 nr_range_nr2_not_found = 5 object_not_found = 6 subobject_must_be_space = 7 subobject_not_found = 8 OTHERS = 9 .
TH_SAPREL2 CALL FUNCTION 'TH_SAPREL2' IMPORTING KERN_REL = l_kern_rel KERN_DBLIB = l_kern_dblib KERN_COMP_ON = l_kern_comp_on KERN_COMP_TIME = l_kern_comp_time KERN_PATCHLEVEL = l_kern_patchlevel TABLES SUPP_DB_SAP = lt_SUPP_DB_SAP SUPP_DB_VENDOR = lt_SUPP_DB_VENDOR SUPP_OP_SYS = lt_SUPP_OP_SYS PATCHCOMMENT = lt_PATCHCOMMENT.
HR_DE_B2A_ELSTER_CERTINFO CALL FUNCTION 'HR_DE_B2A_ELSTER_CERTINFO' destination l_dest IMPORTING DEFAULTPROFILE = l_DEFAULTPROFILE RECIPiENTINFO = l_recipientinfo TABLES profileinfo = lt_PROFILEINFO EXCEPTIONS no_input_given = 1 communication_failure = 2 message l_msg system_failure = 3 message l_msg others = 4.
HR_DE_B2A_ELSTER_CERT_CHECK CALL FUNCTION 'HR_DE_B2A_ELSTER_CERT_CHECK' EXPORTING profile = p_PROFILE IMPORTING REMAINING = l_remaining EXCEPTIONS EXPIRED = 1 OTHERS = 2.
SSFC_GETOWNCERTIFICATE CALL FUNCTION 'SSFC_GETOWNCERTIFICATE' EXPORTING profile = l_profile PROFILEPW = '' IMPORTING CERTIFICATE = l_certificate EXCEPTIONS SSF_KRN_ERROR = 1 SSF_KRN_NOMEMORY = 2 SSF_KRN_NOSSFLIB = 3 SSF_KRN_INVALID_PAR = 4 SSF_KRN_NOCERTIFICATE = 5 OTHERS = 6.
SSFC_BASE64_CODE CALL FUNCTION 'SSFC_BASE64_CODE' EXPORTING * DECODE = ' ' * IO_SPEC = 'T' ostr_input_data_l = l_length_raw IMPORTING OSTR_DIGESTED_DATA_L = l_length_base64 tables ostr_input_data = lt_cert_raw ostr_digested_data = lt_cert_base64 EXCEPTIONS SSF_KRN_ERROR = 1 SSF_KRN_NOOP = 2 SSF_KRN_NOMEMORY = 3 SSF_KRN_OPINV = 4 SSF_KRN_INPUT_DATA_ERROR = 5 SSF_KRN_INVALID_PAR = 6 SSF_KRN_INVALID_PARLEN = 7 SSF_FB_INPUT_PARAMETER_ERROR = 8 "#EC ARGCHECKED OTHERS = 9.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name RPUTX1D0 or its description.
RPUTX1D0 - Test Report to Read Electronic Wage Techn. Customizing RPUTX1D0 - Test Report to Read Electronic Wage Techn. Customizing RPUTVOEDF4 - documentation and ABAP source code RPUTVOEDF3 - documentation and ABAP source code RPUTVOEDF2 - documentation and ABAP source code RPUTVOEDF1 - documentation and ABAP source code