SAP Reports / Programs | Payroll | USA | BSI(PY-US-NT-TX-BSI) SAP PY

SAPMPUU1 SAP ABAP dialog Program - BSI Testing Tool







SAPMPUU1 is a standard Module pool for a dialog screen ABAP Program 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 SAPMPUU1 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

PUU1 - BSI Test Tool 5.0


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


Text pool values


Title: BSI Testing Tool
Text Symbol: 068 = MSG_AREA5:
Text Symbol: 067 = MSG_AREA4:
Text Symbol: 066 = MSG_AREA3:
Text Symbol: 065 = MSG_AREA2:
Text Symbol: 064 = MSG_AREA1:
Text Symbol: 063 = EMPLO_STAT:
Text Symbol: 062 = SY_SUBRC:
Text Symbol: 061 = There is no destination; please select one.
Text Symbol: 060 = The current destination status:
Text Symbol: 059 = Destination data cannot be blank.
Text Symbol: 058 = Invalid Destination :
Text Symbol: 057 = Count
Text Symbol: 056 = Table Name
Text Symbol: 055 = Save test case as...
Text Symbol: 054 = Open a Testcase
Text Symbol: 053 = Untitled
Text Symbol: 052 = *** PBSI 00 Record Listing
Text Symbol: 051 = Time:
Text Symbol: 050 = Test Case # :
Text Symbol: 049 = Date:
Text Symbol: 048 = Object locked successfully.
Text Symbol: 047 = is locked
Text Symbol: 069 = PBSI_10 Record Listing
Text Symbol: 091 = BSI Testing Tool
Text Symbol: 090 = TAX_EXEMP
Text Symbol: 089 = TAX_RATE
Text Symbol: 088 = TOTAL_WAGE
Text Symbol: 087 = TAXBLE_WAG
Text Symbol: 086 = CALCED_TAX
Text Symbol: 085 = PAY_PER_WA
Text Symbol: 084 = RECIP_CODE:
Text Symbol: 083 = GR_UP_CODE:
Text Symbol: 082 = EST_D_SP_I:
Text Symbol: 081 = EST_ANN_GR:
Text Symbol: 080 = NET_WAGES:
Text Symbol: 079 = STD_H_PAPE:
Text Symbol: 078 = VACAT_HOUR:





Text Symbol: 077 = YTD_PAY_PE:
Text Symbol: 076 = PAY_PERIOD:
Text Symbol: 075 = PAYME_TYPE:
Text Symbol: 074 = CHECK_DATE:
Text Symbol: 073 = GROUP_CODE:
Text Symbol: 072 = COMPA_CODE:
Text Symbol: 071 = EMPLO_NAME:
Text Symbol: 070 = EMPLO_CODE:
Text Symbol: 023 = btxform:
Text Symbol: 022 = btxfdoc:
Text Symbol: 021 = btxeres:
Text Symbol: 020 = btxempt:
Text Symbol: 019 = btxegrp:
Text Symbol: 018 = btxeerr:
Text Symbol: 017 = btxcutx:
Text Symbol: 016 = btxcomp:
Text Symbol: 015 = btxcmth:
Text Symbol: 014 = btxbrak:
Text Symbol: 013 = btxblok:
Text Symbol: 012 = btxbgrp:
Text Symbol: 011 = btxauth:
Text Symbol: 010 = Save Data
Text Symbol: 009 = File already existed.
Text Symbol: 008 = already exist, replace existing case?
Text Symbol: 007 = ?
Text Symbol: 006 = Do you want to save changes to test case
Text Symbol: 005 = Maximum number of entries exceeded.
Text Symbol: 004 = Test Case number must be greater than 0.
Text Symbol: 003 = Invalid Test Case Number:
Text Symbol: 002 = has been saved.
Text Symbol: 001 = Test case
Text Symbol: 046 = Unable to set lock.
Text Symbol: 045 = System error occurred.
Text Symbol: 044 = brcgdta:
Text Symbol: 043 = brcgen :
Text Symbol: 042 = brcdta :
Text Symbol: 041 = brcrcp :
Text Symbol: 040 = brcmesa:
Text Symbol: 039 = btxttax:





Text Symbol: 038 = btxtres:
Text Symbol: 037 = btxtinf:
Text Symbol: 036 = btxterr:
Text Symbol: 035 = btxtaxt:
Text Symbol: 034 = btxtaxc:
Text Symbol: 033 = btxtax :
Text Symbol: 032 = btxsupb:
Text Symbol: 031 = btxrcpt:
Text Symbol: 030 = btxrate:
Text Symbol: 029 = btxpurg:
Text Symbol: 028 = btxplnx:
Text Symbol: 027 = btxplan:
Text Symbol: 026 = btxovfr:
Text Symbol: 025 = btxover:
Text Symbol: 024 = btxmess:


INCLUDES used within this REPORT SAPMPUU1

INCLUDE MPUU1F01.


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:

PAYROLL_TAX_CALC_US_40

PAYROLL_TAX_CALC_US_50

PAYROLL_TAX_CALC_US_60 * CALL FUNCTION 'PAYROLL_TAX_CALC_US_40' "XQCHOTK001259 * CALL FUNCTION 'PAYROLL_TAX_CALC_US_50' "XQCHOTK001259 "PRPALVK114264 CALL FUNCTION 'PAYROLL_TAX_CALC_US_60' "PRPALVK114264 EXPORTING * CALC_OR_GROSSUP = 'C' "XQCPH4K005800 input_structure = pbsi_10 rfc_destination = xdestination "BSI50-US-TAX XQCHOTK001259 IMPORTING output_structure = pbsi_20 TABLES table_structure = taxes_f EXCEPTIONS test_ausnahme = 01.

POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING defaultoption = 'J' objectvalue = doc_name text_after = '?'(007) text_before = 'Do you want to save changes to test case '(006) titel = 'Save Data'(010) IMPORTING answer = answer EXCEPTIONS text_too_long = 01.

POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING defaultoption = 'J' objectvalue = tstcase text_after = ' already exist, replace existing case?'(008) text_before = 'Test case '(001) titel = 'File already existed.'(009)



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