RLVSDFOR 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 RLVSDFOR 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: Same subroutines for TO print and multiple processing print
INCLUDE RLVSMGEF.
No SAP DATABASE tables are accessed within this REPORT code!
L_PRINT_TO_SINGLE CALL FUNCTION 'L_PRINT_TO_SINGLE' EXPORTING I_DRUCK = DRUCKEN IMPORTING E_RETURN = DRUCK_OK_TO_SINGLE TABLES XRLDRC = IRLDRC XVBLKK = IVBLKK XVBLKP = IVBLKP XSERNR = ISERNR XRLDRH = IRLDRH XRLDRI = IRLDRI XRLDRP = IRLDRP XRLDRU = IRLDRU XT329P = IT329P XRESB = IRESB XRLVEK = IRLVEK *** OR 141098 XLTHU = ILTHU.
L_PRINT_TO_POSTING_CHANGES CALL FUNCTION 'L_PRINT_TO_POSTING_CHANGES' EXPORTING I_DRUCK = DRUCKEN IMPORTING E_RETURN = DRUCK_OK_PO TABLES XRLDRC = IRLDRC XVBLKK = IVBLKK XVBLKP = IVBLKP XSERNR = ISERNR XRLDRH = IRLDRH PRLDRI = IRLDRI XRLDRP = IRLDRP XRLDRU = IRLDRU XT329P = IT329P XRESB = IRESB XRLVEK = IRLVEK *** OR 141098 XLTHU = ILTHU.
L_PRINT_TO_SU CALL FUNCTION 'L_PRINT_TO_SU' EXPORTING I_DRUCK = DRUCKEN I_LESCH = LESCH I_LETASCH = LETASCH I_LEINH = LEINH I_EXPLIZIT = EXPLIZIT I_KZMEM = KZMEM IMPORTING E_RETURN = DRUCK_OK_SU TABLES XRLDRC = IRLDRC XVBLKK = IVBLKK XVBLKP = IVBLKP XSERNR = ISERNR XRLDRH = IRLDRH XRLDRI = IRLDRI XRLDRP = IRLDRP XRLDRU = IRLDRU XT329P = IT329P XRESB = IRESB XRLVEK = IRLVEK *** OR 141098 XLTHU = ILTHU.
L_PRINT_TO_LABELS CALL FUNCTION 'L_PRINT_TO_LABELS' EXPORTING I_DRUCK = DRUCKEN I_KZMEM = KZMEM IMPORTING E_RETURN = DRUCK_OK_LABELS TABLES XRLDRC = IRLDRC XVBLKK = IVBLKK XVBLKP = IVBLKP XSERNR = ISERNR XRLDRH = IRLDRH XRLDRI = IRLDRI XRLDRP = IRLDRP XRLDRU = IRLDRU XT329P = IT329P XRESB = IRESB XRLVEK = IRLVEK *** OR 141098 XLTHU = ILTHU.
L_HU_PRINT CALL FUNCTION 'L_HU_PRINT' EXPORTING I_DRUCK = DRUCKEN I_KZMEM = KZMEM IMPORTING E_RETURN = DRUCK_OK_HU TABLES XRLDRC = IRLDRC XVBLKK = IVBLKK XVBLKP = IVBLKP XSERNR = ISERNR XRLDRH = IRLDRH XRLDRI = IRLDRI XRLDRP = IRLDRP XRLDRU = IRLDRU XT329P = IT329P XRESB = IRESB XRLVEK = IRLVEK XLTHU = ILTHU.
RP_CHECK_PERNR CALL FUNCTION 'RP_CHECK_PERNR' EXPORTING BEG = LTAK-BDATU PNR = LTAK-PERNR IMPORTING NAME = NAME PERSA = PERSA BUKRS = BUKRS KOSTL = KOSTL MOLGA = MOLGA EXCEPTIONS DATA_FAULT = 01 PERSON_NOT_ACTIVE = 02 PERSON_UNKNOWN = 03 EXIT_FAULT = 04 PERNR_MISSING = 05 DATE_MISSING = 06 ERROR_MESSAGE = 99.
PK_GET_DATA_FOR_TRANSFER_ORDER CALL FUNCTION 'PK_GET_DATA_FOR_TRANSFER_ORDER' EXPORTING ILGNUM = LTAK-LGNUM ITBNUM = LTAK-TBNUM IMPORTING ECPKME = CPKME EXCEPTIONS INSUFFICIENT_INPUT = 01 HEADER_NOT_FOUND = 02 PVB_NOT_FOUND = 03 ERROR_MESSAGE = 99.
L_PLATZ_POSITION_MISCHEN CALL FUNCTION 'L_PLATZ_POSITION_MISCHEN' EXPORTING LGPLA = LTAP-VLPLA PLPOS = LTAP-VPPOS IMPORTING O_LGPLA = LTAP-VLPLA.
L_PLATZ_POSITION_MISCHEN CALL FUNCTION 'L_PLATZ_POSITION_MISCHEN' EXPORTING LGPLA = LTAP-NLPLA PLPOS = LTAP-NPPOS IMPORTING O_LGPLA = LTAP-NLPLA.
L_PLATZ_POSITION_MISCHEN CALL FUNCTION 'L_PLATZ_POSITION_MISCHEN' EXPORTING LGPLA = LTAP-RLPLA PLPOS = LTAP-RPPOS IMPORTING O_LGPLA = LTAP-RLPLA.
L_PRINT_PARAM_FIND_40 CALL FUNCTION 'L_PRINT_PARAM_FIND_40' EXPORTING I_LGNUM = LTAP-LGNUM I_VLTYP = LTAP-VLTYP I_NLTYP = LTAP-NLTYP I_KOBER = LTAP-KOBER I_DRUKZ = LTAK-DRUKZ I_PROTO = P_PROTO I_EXPLIZIT = EXPLIZIT IMPORTING X_RLDRC = RLDRC TABLES T_PROTO = IPROTO T_T329P = IT329P CHANGING X_LDEST = HLP_LDEST X_SPOOL = HLP_SPOOL X_DRUKZ = HLP_DRUKZ EXCEPTIONS DRUKZ_NOT_IN_T329F = 02 "118 PRINTER_NOT_ALLOWED_IN_TSP03 = 03 "119 SPOOL_NOT_IN_T329P = 04 "116 USER_PRINTER_NOT_DEFINED = 05 "149 ERROR_MESSAGE = 99.
RV_DELIVERY_PICK_VIEW CALL FUNCTION 'RV_DELIVERY_PICK_VIEW' EXPORTING LGNUM = LTAK-LGNUM VBELN = LV_VBELN ZWECK = 'L' KOMMIAUFTRAG = KOMMIAUFTR AUCH_QUITTIERTE = 'X' IMPORTING VBLKK_WA = IVBLKK TABLES VBLKP_TAB = TVBLKP EXCEPTIONS NO_LIKP = 01 NO_PICKING_ALLOWED = 02 ERROR_MESSAGE = 99.
RV_DELIVERY_PICK_VIEW CALL FUNCTION 'RV_DELIVERY_PICK_VIEW' EXPORTING LGNUM = LTAK-LGNUM VBELN = LV_VBELN ZWECK = 'L' KOMMIAUFTRAG = KOMMIAUFTR AUCH_QUITTIERTE = 'X' IMPORTING VBLKK_WA = IVBLKK TABLES VBLKP_TAB = TVBLKP EXCEPTIONS NO_LIKP = 01 NO_PICKING_ALLOWED = 02 ERROR_MESSAGE = 99.
GET_SERNOS_OF_DOCUMENT CALL FUNCTION 'GET_SERNOS_OF_DOCUMENT' EXPORTING KEY_DATA = RSEROB TABLES SERNOS = TRSEROB EXCEPTIONS KEY_PARAMETER_ERROR = 1 NO_SUPPORTED_ACCESS = 2 NO_DATA_FOUND = 3 ERROR_MESSAGE = 99.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RLVSDFOR - Same subroutines for TO print and multiple processing print RLVSCHEC - Check Interface Tables (IM<->WM) for Completeness RLVSCHEC - Check Interface Tables (IM<->WM) for Completeness RLVSCASE - documentation and ABAP source code RLVSBLOC - Set Up Bulk Storage Indicator RLVSBLOC - Set Up Bulk Storage Indicator