SAP Reports / Programs

TEST_SWP_PR SAP ABAP Report - Supplier WorkPlace: Test Tool for Browser Printing







TEST_SWP_PR 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 TEST_SWP_PR 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 TEST_SWP_PR. "Basic submit
SUBMIT TEST_SWP_PR AND RETURN. "Return to original report after report execution complete
SUBMIT TEST_SWP_PR VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Supplier WorkPlace: Test Tool for Browser Printing
Text Symbol: 025 = The specified application data refers to another process.
Text Symbol: 026 = The process is automatically switched from
Text Symbol: 027 = to
Text Symbol: 028 = Purchase Order No :
Text Symbol: 029 = Item No :
Text Symbol: 030 = Release Type :
Text Symbol: 031 = Delivery Schedule No :
Text Symbol: 032 = Enter Process Code
Text Symbol: 033 = Enter Invoice Details
Text Symbol: 034 = Enter Purchase order Details
Text Symbol: 035 = Enter Account Details
Text Symbol: 036 = Enter Delivery No.
Text Symbol: 037 = ASN No.
Text Symbol: 038 = Enter Handling unit No
Text Symbol: 039 = Internal Handling Unit No.
Text Symbol: 040 = The texts belonging to the group ISI_SWP_TT_nnnn
Text Symbol: 041 = are missing on your system.
Text Symbol: 042 = Please immediately contact SAP via OSS-System
Text Symbol: 043 = to solve the problem
Text Symbol: 044 = Statement No :
Text Symbol: 045 = Account No Used :
Text Symbol: 046 = External Handling Unit No.
Text Symbol: 024 = Year
Text Symbol: 001 = The test tool determined the following results in "Browser Printing Settings" :
Text Symbol: 002 = Process :
Text Symbol: 003 = Description :
Text Symbol: 004 = Application :
Text Symbol: 005 = Output type :
Text Symbol: 006 = Always Indicator :
Text Symbol: 007 = Test Tool Analysis information :
Text Symbol: 008 = The test tool determined the following results in the message determination :
Text Symbol: 009 = Schema :
Text Symbol: 010 = Message condition records determined by the message determination :
Text Symbol: 011 = Status of this step :
Text Symbol: 012 = O.K.
Text Symbol: 013 = Not O.K.
Text Symbol: 014 = Warning(s) displayed in the supplier Workplace transaction :





Text Symbol: 015 = The test tool determined the following results in "Printing routine" :
Text Symbol: 016 = Message record used :
Text Symbol: 017 = Printing Program :
Text Symbol: 018 = Entry Routine :
Text Symbol: 019 = Layout :
Text Symbol: 020 = Smart Form :
Text Symbol: 021 = Application Data entered for Testing :
Text Symbol: 022 = Company Code :
Text Symbol: 023 = Document no. :


INCLUDES used within this REPORT TEST_SWP_PR

INCLUDE ISIA_GENERAL .
INCLUDE ISIT_GENERAL .
INCLUDE MRM_CONST_NAST .
INCLUDE MRM_TYPES_NAST .
INCLUDE MRM_CONST_MRM .


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:

VHURLAD_ACST_READ call function 'VHURLAD_ACST_READ' exporting i_acstno = acstno * I_ACC_MODE = * I_REFRESH_BUFF = ' ' * I_WITH_ITEMS = 'X' importing e_acsthdapp = ls_rlacsthdapp * E_RC = * TABLES * E_ACSTITAPPX = exceptions interface_mismatch = 1 not_found = 2 lock_trouble = 3 others = 4 .

RLACCT_D_READ call function 'RLACCT_D_READ' exporting acctno = ls_acst-acctno * LOCK_PROTECTION = VHURL_LOCK_NONE * BUFFER_USE = VHURL_BUFFER_ALL * BUFFER_UPDATE = VHURL_BUFFER_ALL importing acct = ls_rlacct exceptions x_interface_mismatch = 1 x_not_in_luw = 2 lock_trouble = 3 not_found = 4 others = 5 .

COND_PROTOCOL_SHOW_NEW call function 'COND_PROTOCOL_SHOW_NEW' exporting cps_kalsm = lf_kalsm cps_kappl = ls_print-kappl * cps_kposn = ' ' cps_kvewe = 'B' * cps_kvewe2 = ' ' cps_sdprothead = ls_sdprothead exceptions others = 1.

READ_TEXT call function 'READ_TEXT' exporting * CLIENT = SY-MANDT id = 'ST' language = sy-langu name = name object = 'TEXT' * ARCHIVE_HANDLE = 0 * LOCAL_CAT = ' ' importing header = lt_header tables lines = lt_lines exceptions id = 1 language = 2 name = 3 not_found = 4 object = 5 reference_check = 6 wrong_access_to_archive = 7 others = 8 .

READ_TEXT call function 'READ_TEXT' exporting client = cf_client_000 id = 'ST' language = sy-langu name = name object = 'TEXT' * ARCHIVE_HANDLE = 0 * LOCAL_CAT = ' ' importing header = lt_header tables lines = lt_lines exceptions id = 1 language = 2 name = 3 not_found = 4 object = 5 reference_check = 6 wrong_access_to_archive = 7 others = 8 .

READ_TEXT call function 'READ_TEXT' exporting * CLIENT = SY-MANDT id = 'ST' language = cf_lang_eng name = name object = 'TEXT' * ARCHIVE_HANDLE = 0 * LOCAL_CAT = ' ' importing header = lt_header tables lines = lt_lines exceptions id = 1 language = 2 name = 3 not_found = 4 object = 5 reference_check = 6 wrong_access_to_archive = 7 others = 8 .

READ_TEXT call function 'READ_TEXT' exporting client = cf_client_000 id = 'ST' language = cf_lang_eng name = name object = 'TEXT' * ARCHIVE_HANDLE = 0 * LOCAL_CAT = ' ' importing header = lt_header tables lines = lt_lines exceptions id = 1 language = 2 name = 3 not_found = 4 object = 5 reference_check = 6 wrong_access_to_archive = 7 others = 8 .

FIEB_REPLACE_AMPERSAND_MESSAGE call function 'FIEB_REPLACE_AMPERSAND_MESSAGE' exporting im_text = lt_lines-tdline IM_MSGV1 = uf_msgv * IM_MSGV2 = * IM_MSGV3 = * IM_MSGV4 = IMPORTING EX_TEXT = lt_lines-tdline .



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