RJL_ULZP is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter RJL_ULZP into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
JLI4 - Tfer Del.Billing to Human Resources
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.
Selection Text: PROTO = Detailed Log
Selection Text: P_BUKRS = Company Code
Selection Text: P_DATUM = Settlement Date To
Selection Text: P_VSG = Service Company
Selection Text: SAMMG = Collective Settlement Run
Selection Text: S_MA = Carrier
Selection Text: TESTL = Test Run
Title: IS-M/SD: Transfer Home Delivery Settlement to HR
Text Symbol: 001 = Pers.No.
Text Symbol: 002 = Document Item Note
Text Symbol: 003 = From/To
Text Symbol: 004 = Total
Text Symbol: 005 = CarRte
Text Symbol: 020 = T O T A L S S H E E T
Text Symbol: 022 = Number of Personnel Numbers Transferred:
Text Symbol: 023 = Number of Carrier Routes Settled:
Text Symbol: 024 = Wage Type
Text Symbol: 025 = Total
Text Symbol: 030 = No settlements were to be transferred for the collective runs
Text Symbol: 100 = No errors were found
INCLUDE KONVDATA.
INCLUDE THEADDAT.
INCLUDE JLRKDATA.
INCLUDE JLRPDATA.
INCLUDE JLPADATA.
INCLUDE JLFSDATA.
INCLUDE JFDFDATA.
INCLUDE RVDIREKT.
No SAP DATABASE tables are accessed within this REPORT code!
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
ISP_SERVICE_ACCOUNT_HEAD_POST CALL FUNCTION 'ISP_SERVICE_ACCOUNT_HEAD_POST' TABLES XJLRK = XJLRKVB.
DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.
ENQUEUE_EVJLRKE CALL FUNCTION 'ENQUEUE_EVJLRKE' EXPORTING MANDT = SY-MANDT VBELN = US_VBELN EXCEPTIONS FOREIGN_LOCK = 2 SYSTEM_FAILURE = 3.
DEQUEUE_EVJLRKE CALL FUNCTION 'DEQUEUE_EVJLRKE' EXPORTING VBELN = US_VBELN.
ISP_ZG_READ CALL FUNCTION 'ISP_ZG_READ' EXPORTING GPNR_IN = US_VSG IMPORTING ZG_OUT = JGVDB_ZG EXCEPTIONS DELETED = 01 NOT_EXISTS = 02.
ENQUEUE_EJGTVSGVE CALL FUNCTION 'ENQUEUE_EJGTVSGVE' EXPORTING EKORG = JGTVSGV-EKORG JDLART = CON_DL_ZU VSG = US_VSG EXCEPTIONS FOREIGN_LOCK = 01 SYSTEM_FAILURE = 02.
ISP_SERVICE_ACCOUNT_REFRESH CALL FUNCTION 'ISP_SERVICE_ACCOUNT_REFRESH' EXPORTING WITH_POSTING = ' ' WITH_COMMIT = ' ' TABLES XJFFB = XJFFB XJLFS = XJLFS XJLPA = XJLPA XJLRK = XJLRK XJLRP = XJLRP XJLSS = XJLSS * xjvtlfng = xjvtlfng "
4.02
ISP_SERVICE_ACCOUNT_DOC_READ CALL FUNCTION 'ISP_SERVICE_ACCOUNT_DOC_READ' EXPORTING JLRK_I = JLRK ACTIVITY = AKTIVITAET KONV_READ = CON_ANGEKREUZT NO_NAST = CON_ANGEKREUZT IMPORTING JLRK_E = JLRK TABLES XJLRK = XJLRK XJLRP = XJLRP XJLPA = XJLPA XJLFS = XJLFS XKOMV = XKOMV XKOMLK = XKOMLK.
ISP_EMPLOYEMENT_POSITIONS_READ CALL FUNCTION 'ISP_EMPLOYEMENT_POSITIONS_READ' EXPORTING CHECK_DATE_IN = CON_ANGEKREUZT DATE_FROM_IN = US_VONDATUM DATE_TO_IN = US_BISDATUM ROLLE = CON_RO_ZUSTELLER VSG_IN = US_VSG VSG_MA_IN = US_GPNR TABLES JGTBV_POS_OUT = IT_JGTBV_POS EXCEPTIONS DATE_ERROR = 01 INPUT_ERROR = 02 NO_EMPLOYEMENT = 03.
ISP_GET_CONFIG_OF_EVENT CALL FUNCTION 'ISP_GET_CONFIG_OF_EVENT' EXPORTING I_APPKL = CON_APPL_VERLAG I_BUKRS = BUK I_EVENT = EVENT IMPORTING E_LOGSYS = LOGSYS E_MAPN = MAPN E_RFNAME = RFNAME EXCEPTIONS NO_ANWEN = 01 NO_RFCDES_FOUND = 02 NO_TJU01_FOUND = 03 NO_TJU03_FOUND = 04 NO_TJU04_FOUND = 05.
ISP_SELECT_SINGLE_TJL50 CALL FUNCTION 'ISP_SELECT_SINGLE_TJL50' EXPORTING BUKRS = XJLRK-BUKRS KSCHL = XKOMV-KSCHL DRERZ = XJLRP-DRUTAT PVA = XJLRP-PVATAT IMPORTING MELDUNG = MELDUNG TJL50_I = TJL50 EXCEPTIONS NO_ENTRY_FOUND = 1 OTHERS = 2.
ISM_HINT_LIST_SETTLEMENT CALL FUNCTION 'ISM_HINT_LIST_SETTLEMENT' EXPORTING I_VARIANT = LOC_VARIANT TABLES I_JLFS_TAB = XJLFS .
ENQUEUE_EJLRKS CALL FUNCTION 'ENQUEUE_EJLRKS' EXPORTING MANDT = SY-MANDT "3.03
NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING NR_RANGE_NR = TJY01-NUMKI OBJECT = TJY01-OBJECT IMPORTING NUMBER = UEBNR EXCEPTIONS INTERVAL_NOT_FOUND = 01 NUMBER_RANGE_NOT_INTERN = 02 OBJECT_NOT_FOUND = 03 QUANTITY_IS_0 = 04.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RJL_ULZP - IS-M/SD: Transfer Home Delivery Settlement to HR RJL_ULZP - IS-M/SD: Transfer Home Delivery Settlement to HR RJL_ULZM - IS-M/SD: Transfer Employee Home Delivery Settlement to FI RJL_ULZM - IS-M/SD: Transfer Employee Home Delivery Settlement to FI RJL_ULPV - IS-M/SD: Commission Settlement for SC to Financial Accounting RJL_ULPV - IS-M/SD: Commission Settlement for SC to Financial Accounting