RFVISETS_BATCH is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Maintain sets of Real Estate objects (this report can be run in the background)...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 RFVISETS_BATCH 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.
Selection Text: P_STITLE = Description
Selection Text: P_SET = Set
Selection Text: P_RAD_WE = Business entity
Selection Text: P_RAD_VW = Management contract
Selection Text: P_RAD_MV = Lease-out
Selection Text: P_RAD_ME = Rental unit
Selection Text: P_RAD_GR = Property
Selection Text: P_RAD_GB = Building
Selection Text: P_RAD_AE = Settlement unit
Title: Maintain Set of Real Estate Objects: Background Processing
Text Symbol: T02 = Set maintenance external call with selected set
Text Symbol: T01 = Set maintenance external call
Text Symbol: R08 = General contract
Text Symbol: R07 = Settlement unit
Text Symbol: R06 = Management contract
Text Symbol: R05 = Lease-out
Text Symbol: R04 = Rental unit
Text Symbol: R03 = Property
Text Symbol: R02 = Building
Text Symbol: R01 = Business entity
Text Symbol: B02 = Object type
Text Symbol: B01 = Set parameter
INCLUDE IFRE_CHECK_RE_CLASSIC.
INCLUDE IFVISETS_BATCH_CURR_SETCLASS.
INCLUDE IFVISETS_BATCH_SELSCR_F4.
INCLUDE IFVISETS_BATCH_CURR_SETCLASS.
No SAP DATABASE tables are accessed within this REPORT code!
G_SET_CHECK_NAME CALL FUNCTION 'G_SET_CHECK_NAME' EXPORTING setname = p_set * NO_NAME_CONVENTION_CHECK = ' ' EXCEPTIONS * ILLEGAL_NAME = 1 * NAME_BELONGS_TO_VARIABLE = 2 * NAME_CONTAINS_WILDCARD = 3 OTHERS = 1 .
REIS_SETS_MAINTAIN_FRONTEND CALL FUNCTION 'REIS_SETS_MAINTAIN_FRONTEND' EXPORTING pic_setname = p_set pic_settitle = p_stitle pic_radiowe = p_rad_we pic_radiogb = p_rad_gb pic_radiogr = p_rad_gr pic_radiome = p_rad_me pic_radiomv = p_rad_mv * -- no set class general contract allowed for this report * pic_radiocn = p_rad_cn pic_radiovw = p_rad_vw pic_radioae = p_rad_ae.
G_SET_ENCRYPT_SETID CALL FUNCTION 'G_SET_ENCRYPT_SETID' EXPORTING setclass = pic_setclass shortname = pic_setname * KOKRS = * KTOPL = * LIB = * RNAME = * ECCS_DIMEN = * ECCS_ITCLG = * ECCS_SITYP = IMPORTING setid = pec_setid EXCEPTIONS * NO_CO_AREA_SPECIFIED = 1 * ILLEGAL_SETCLASS = 2 OTHERS = 1 .
G_SET_GET_INFO CALL FUNCTION 'G_SET_GET_INFO' EXPORTING * CLASS = ' ' "must be initial if SETID is used * NO_SET_TITLE = ' ' setname = pec_setid * TABLE = ' ' * USE_TABLE_BUFFER = ' ' * CLIENT = IMPORTING info = ls_setinfo EXCEPTIONS set_not_found = 1 illegal_field_replacement = 2 OTHERS = 3 .
G_SET_AUTHORITY_CHECK CALL FUNCTION 'G_SET_AUTHORITY_CHECK' EXPORTING actvt = '02' "activity: change authgr = ls_setinfo-authgr EXCEPTIONS OTHERS = 1.
G_SET_FETCH CALL FUNCTION 'G_SET_FETCH' EXPORTING no_authority_check = 'X' setnr = pic_setid IMPORTING set_header = pes_header TABLES set_lines_basic = lt_lines EXCEPTIONS * NO_AUTHORITY = 1 * SET_IS_BROKEN = 2 * SET_NOT_FOUND = 3 OTHERS = 1 .
G_SET_ENQUEUE CALL FUNCTION 'G_SET_ENQUEUE' EXPORTING class = pic_setclass * SETNR = ' ' * TABLE = ' ' setid = pic_setid EXCEPTIONS * FOREIGN_LOCK = 1 * SYSTEM_FAILURE = 2 OTHERS = 1 .
G_SET_GENERATE CALL FUNCTION 'G_SET_GENERATE' EXPORTING set_header = ls_header TABLES set_lines_basic = lt_lines EXCEPTIONS OTHERS = 1.
G_SET_DEQUEUE CALL FUNCTION 'G_SET_DEQUEUE' EXPORTING class = pic_setclass * SETNR = ' ' * TABLE = ' ' setid = pic_setid .
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RFVISETS_BATCH - Maintain Set of Real Estate Objects: Background Processing RFVISETS_BATCH - Maintain Set of Real Estate Objects: Background Processing RFVISETSNEU - documentation and ABAP source code RFVISETS4NEU - documentation and ABAP source code RFVISETS4 - documentation and ABAP source code RFVISETS3NEU - documentation and ABAP source code