SAP Reports / Programs | Payroll | Germany | Construction Industry(PY-DE-CI) SAP PY

RPCBL6D0 SAP ABAP INCLUDE - Construction industry: Functions for construction industry leave







RPCBL6D0 is a standard ABAP INCLUDE 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 RPCBL6D0 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RPCBL6D0. "Basic submit
SUBMIT RPCBL6D0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCBL6D0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Construction industry: Functions for construction industry leave


INCLUDES used within this REPORT RPCBL6D0

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

HR_DE_CI_GET_ZVKAS CALL FUNCTION 'HR_DE_CI_GET_ZVKAS' EXPORTING it_p0189 = p0189[] iv_stichtag = wpbp-endda CHANGING cv_zvkas = t5dbf_btag-urkas.

HR_DE_CI_BTAG CALL FUNCTION 'HR_DE_CI_BTAG' EXPORTING zr_btag = zr per = per prot = sw_prot iv_pernr = pernr-pernr "YMO1791993 TABLES wpbp = wpbp ab = ab zl = zl it = it tl = tl lrt = lrt crt = crt otl = otl atz = atz i5dbf = t5dbf_btag ptext = ptext EXCEPTIONS no_entry_found_t001p_t5d0p = 1 no_entry_found_t5d0a = 1 no_entry_found_t5d0s = 1 no_entry_found_t5dbk = 1 error_urlaubsaufbau = 2 error_poswpbp = 3 OTHERS = 6.

HR_DE_CI_URLAUBSANSPRUCH CALL FUNCTION 'HR_DE_CI_URLAUBSANSPRUCH' EXPORTING g_endda = aper-endda g_endda_azubi = datum1 g_prot = sw_prot g_0190 = sw_bau_0190_wiederein io_ptext = lo_ptext io_muv = lo_muv "YMO1832704 IMPORTING g_sw_p0005_changed = sw_p0005_changed TABLES p0000 = p0000 p0001 = p0001 p0002 = p0002 p0004 = p0004 p0005 = p0005 old_p0005 = old-p0005 p0008 = p0008 p0041 = p0041 p0189 = p0189 "QCM#1349669 tl = tl "QCM#1349669 purl = purl wpbp = wpbp it = it crt = crt lrt = lrt ptext = ptext urlprot = urlprot EXCEPTIONS error_urlaubsaufbau = 1 missing_urlaubsart = 2 no_entry_t5dbf = 3 no_entry_t533 = 4 missing_bwg_uleitung = 5 wronge_entry_t5dbf = 6 error_aufbau_utage = 7 no_entry_t5dbe = 9 "YMOH497136 entitlement_not_generated = 10 "YMO1551780 no_entry_t5dbk = 11 "YMO1808765 mindesturlaubsverguetung = 12 "YMO1808765 OTHERS = 8. "YMO1551780

RP_BAU_URLAUBSREGELUNG CALL FUNCTION 'RP_BAU_URLAUBSREGELUNG' EXPORTING stichtag = stichtag IMPORTING entry_t5dbf = t5dbf TABLES it0000 = p0000 it0001 = p0001 it0002 = p0002 it0004 = p0004 it0008 = p0008 it0041 = p0041 EXCEPTIONS no_entry_found_it0000 = 1 no_entry_found_it0001 = 1 no_entry_found_it0002 = 1 no_entry_found_it0008 = 1 no_entry_found_t001p_t5d0p = 2 no_entry_found_t5d03 = 2 no_entry_found_t5d0u = 3 no_entry_found_t5dbf = 4.

RP_BAU_URLAUBSREGELUNG CALL FUNCTION 'RP_BAU_URLAUBSREGELUNG' EXPORTING stichtag = purl-datum info_purl = purl IMPORTING entry_t5dbf = t5dbf TABLES it0000 = p0000 it0001 = p0001 it0002 = p0002 it0004 = p0004 it0008 = p0008 it0041 = p0041 EXCEPTIONS no_entry_found_it0000 = 1 no_entry_found_it0001 = 1 no_entry_found_it0002 = 1 no_entry_found_it0008 = 1 no_entry_found_t001p_t5d0p = 2 no_entry_found_t5d03 = 2 no_entry_found_t5d0u = 3 no_entry_found_t5dbf = 4.

HR_DE_CI_URLAUBSKONTO CALL FUNCTION 'HR_DE_CI_URLAUBSKONTO' EXPORTING crt_t = crt[] aper_endda = aper-endda aper_begda = aper-begda kumul = space TABLES it = it EXCEPTIONS no_entry_596 = 1 missing_rechz = 2 OTHERS = 3.

HR_DE_CI_URLAUBSANSPRUCH CALL FUNCTION 'HR_DE_CI_URLAUBSANSPRUCH' EXPORTING g_endda = aper-endda g_endda_azubi = datum1 g_prot = sw_prot g_0190 = sw_bau_0190_wiederein io_ptext = lo_ptext io_url = lo_url io_muv = lo_muv "YMO1832704 IMPORTING ev_quonum_gl = lv_quonum_gl TABLES p0000 = p0000 p0001 = p0001 p0002 = p0002 p0004 = p0004 p0008 = p0008 p0041 = p0041 p0189 = p0189 tl = tl wpbp = wpbp it = it crt = crt lrt = lrt ptext = ptext urlprot = urlprot EXCEPTIONS no_entry_t5dbe = 1 no_entry_t5dbk = 1 "YMO1808765 mindesturlaubsverguetung = 1 "YMO1818110 error_urlaubsaufbau = 1 "YMO1906852 OTHERS = 2.

RP_HIRE_FIRE_OO CALL FUNCTION 'RP_HIRE_FIRE_OO' EXPORTING i_begda = aper-begda i_endda = aper-endda it_p0000 = p0000[] it_p0001 = p0001[] IMPORTING e_fire_date = lv_fire_date.

HR_DE_CI_GET_ZVKAS CALL FUNCTION 'HR_DE_CI_GET_ZVKAS' EXPORTING it_p0189 = p0189[] iv_stichtag = aper-endda CHANGING cv_zvkas = lv_zvkas.

HR_DE_CI_URLAUBSTAGE_RUNDEN CALL FUNCTION 'HR_DE_CI_URLAUBSTAGE_RUNDEN' EXPORTING im_urkas = lv_zvkas im_stichtag = aper-endda im_udivi = lv_udivs im_utage = cv_utage CHANGING ch_utage = cv_utage.



Contribute (Add Comments)

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 RPCBL6D0 or its description.