RNAGETVE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program lets you to transfer case-related services from the preliminary entry table into "real" case-related service entry...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 RNAGETVE into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
NL29 - IS-H: Transfer srvs from prel. entry
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: EDATV = Discharge Date
Selection Text: FALAR = Case Type
Selection Text: FALNR = Case
Selection Text: NOUPD = Test Mode
Selection Text: SELKZ = Case Selection
Selection Text: SE_EINRI = Institution
Title: IS-H: Transfer Services from Preliminary Service Entry
Text Symbol: 014 = , see messages
Text Symbol: 030 = Number of Cases Selected:
Text Symbol: 031 = TEST RUN: No Database Changes Made!
Text Symbol: 032 = Case Selection
Text Symbol: 033 = Test Mode
Text Symbol: S01 = Institution
Text Symbol: 006 = Total Svce
Text Symbol: 005 = Case
Text Symbol: 004 = Settings
Text Symbol: 003 = Selection Criteria
Text Symbol: 002 = Transfer Svces From Prelim. Entry
Text Symbol: 001 = Institution
Text Symbol: 007 = Trans. Svce
Text Symbol: 013 = Transfer Successful
Text Symbol: 012 = Transfer Failed
Text Symbol: 011 = Case is Already Locked
Text Symbol: 010 = Combined in
Text Symbol: 009 = Partially Transferred
Text Symbol: 008 = Comment
INCLUDE RNSSEINR.
INCLUDE RNSSIEIN.
INCLUDE RNSSSEIN.
INCLUDE RNSSSPBO.
No SAP DATABASE tables are accessed within this REPORT code!
ISH_CASE_VALUE_REQUEST CALL FUNCTION 'ISH_CASE_VALUE_REQUEST' EXPORTING ss_einri = se_einri ss_vcode = 'UPD' IMPORTING ss_falnr = falnr-low.
ISH_CASE_VALUE_REQUEST CALL FUNCTION 'ISH_CASE_VALUE_REQUEST' EXPORTING ss_einri = se_einri ss_vcode = 'UPD' IMPORTING ss_falnr = falnr-high.
ISH_VALUE_REQUEST CALL FUNCTION 'ISH_VALUE_REQUEST' EXPORTING ss_select = se_einri ss_field = 'FALAR' ss_table = 'TN15A' IMPORTING ss_value = falar EXCEPTIONS not_found = 01.
MESSAGES_INITIALIZE * CALL FUNCTION 'MESSAGES_INITIALIZE'.
MESSAGES_SHOW * CALL FUNCTION 'MESSAGES_SHOW' * EXPORTING ** CORRECTIONS_OPTION = ' ' ** CORRECTIONS_FUNC_TEXT = ' ' ** LINE_FROM = ' ' ** LINE_TO = ' ' ** OBJECT = ' ' ** SEND_IF_ONE = ' ' ** BATCH_LIST_TYPE = 'J' * show_linno = ' ' ** SHOW_LINNO_TEXT = ' ' ** SHOW_LINNO_TEXT_LEN = '3' ** IMPORTING ** CORRECTIONS_WANTED = * EXCEPTIONS * inconsistent_range = 1 * no_messages = 2 * OTHERS = 3.
ISH_CALL_LIST_HEAD * CALL FUNCTION 'ISH_CALL_LIST_HEAD' * EXPORTING * einri = rnstat-einri * line_size = rnstat-line_size * repid = rnstat-repid * title_lin1 = rnstat-title_lin1 * title_lin2 = rnstat-title_lin2 * uline = rnstat-uline * ausbegdt = rnstat-ausbegdt * ausenddt = rnstat-ausenddt * EXCEPTIONS * invalid_einri = 01.
ENQUEUE_ENFAL CALL FUNCTION 'ENQUEUE_ENFAL' EXPORTING * MODE_NFAL = 'E' * MANDT = SY-MANDT einri = se_einri falnr = p_falnr * X_EINRI = ' ' * X_FALNR = ' ' _scope = '3' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
ISH_CASESERVICE_MODIFYMULTIPLE CALL FUNCTION 'ISH_CASESERVICE_MODIFYMULTIPLE' EXPORTING ss_einri = se_einri ss_falnr = p_falnr * SS_AUTHCHECK = 'X' * SS_TESTRUN = 'X' ss_act_complete = complete IMPORTING ss_retmaxtype = rettyp TABLES ss_rnlsr = irnlsr * SS_RNLRG = * ss_rnlrz ss_actnlei = actnlei ss_actnnlz = actnnlz ss_actnllz = actnllz ss_actnlicz = actnlicz ss_onlei = onlei ss_onnlz = onnlz ss_return = rettab .
ISH_CASESERVICE_ADJUSTMENTS CALL FUNCTION 'ISH_CASESERVICE_ADJUSTMENTS' EXPORTING ss_einri = se_einri ss_falnr = p_falnr * SS_ADJ_RULES = 'X' * SS_DIALOG = ' ' ss_check_rules = 'X' * SS_RLSHOW = 'X' ss_event = 'NLRG12' * SS_CMVMT = * SS_ACTNFAL = * SS_ACTNPAT = ss_testrun = noupd IMPORTING ss_retmaxtype = rettyp TABLES ss_actnlei = actnlei ss_actnnlz = actnnlz ss_actnllz = actnllz ss_actnlicz = actnlicz * SS_ACTNBEW = ss_onlei = onlei ss_onnlz = onnlz ss_return = rettab CHANGING ss_act_complete = complete .
DEQUEUE_ENFAL CALL FUNCTION 'DEQUEUE_ENFAL' EXPORTING * MODE_NFAL = 'E' * MANDT = SY-MANDT einri = se_einri falnr = p_falnr * X_EINRI = ' ' * X_FALNR = ' ' * _SCOPE = '3' * _SYNCHRON = ' ' * _COLLECT = ' ' EXCEPTIONS OTHERS = 1.
ISH_CALL_LIST_HEAD CALL FUNCTION 'ISH_CALL_LIST_HEAD' EXPORTING einri = rnstat-einri line_size = rnstat-line_size repid = rnstat-repid title_lin1 = rnstat-title_lin1 title_lin2 = rnstat-title_lin2 uline = space "rnstat-uline ausbegdt = rnstat-ausbegdt ausenddt = rnstat-ausenddt EXCEPTIONS invalid_einri = 01.
MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'.
MESSAGES_SHOW CALL FUNCTION 'MESSAGES_SHOW' EXPORTING * CORRECTIONS_OPTION = ' ' * CORRECTIONS_FUNC_TEXT = ' ' * LINE_FROM = ' ' * LINE_TO = ' ' * OBJECT = ' ' * SEND_IF_ONE = ' ' * BATCH_LIST_TYPE = 'J' show_linno = ' ' * SHOW_LINNO_TEXT = ' ' * SHOW_LINNO_TEXT_LEN = '3' * IMPORTING * CORRECTIONS_WANTED = EXCEPTIONS inconsistent_range = 1 no_messages = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.