SAP Reports / Programs

RPCPL1D0 SAP ABAP Report - Evaluation of Garnishment Results







RPCPL1D0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Report RPCPL1D0 gives you different evaluations of garnishment/cession results in a payroll...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 RPCPL1D0 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 RPCPL1D0. "Basic submit
SUBMIT RPCPL1D0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCPL1D0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: AW_ART = Evaluation type
Selection Text: AW_PERIO = Selection for Repayment
Selection Text: GETILGT = Select Repaid Items
Selection Text: LS_PERIO = Period selection
Selection Text: PF_ART = Garnishment type
Selection Text: PF_NUM = Garnishment number
Selection Text: SORTIER = Sort
Selection Text: WAERG = Currency
Selection Text: PERIOD_J = ?...(PERIOD J)
Selection Text: PERIOD_P = ?...(PERIOD P)
Selection Text: PNPABKRS = ?...(PNPABKRS)
Selection Text: PNPBEGDA = ?...(PNPBEGDA)
Selection Text: PNPBEGPS = ?...(PNPBEGPS)
Selection Text: PNPENDDA = ?...(PNPENDDA)
Selection Text: PNPENDPS = ?...(PNPENDPS)
Selection Text: PNPPABRJ = ?...(PNPPABRJ)
Selection Text: PNPPABRP = ?...(PNPPABRP)
Selection Text: PNPPERNR = ?...(PNPPERNR)
Selection Text: PNPSTATU = ?...(PNPSTATU)
Selection Text: PNPXABKR = ?...(PNPXABKR)
Selection Text: PNPXBWBK = ?...(PNPXBWBK)
Selection Text: PNPXPGPK = ?...(PNPXPGPK)
Title: Evaluation of Garnishment Results
Text Symbol: S01 = Total Statistics
Text Symbol: P04 = Sort order
Text Symbol: P03 = Period Selection
Text Symbol: P02 = Selection for Repayment
Text Symbol: P01 = Evaluation type
Text Symbol: P00 = Start with period
Text Symbol: N03 = Ty. No. Creditor
Text Symbol: N01 = Garnishments Never Served :
Text Symbol: H05 = Garnishment Credit for Period
Text Symbol: H04 = Progression of Garnishment Results to Period
Text Symbol: H03 = Statement of Garnishment Results for Period
Text Symbol: H02 = Expected Repaid Garnishments in the Period
Text Symbol: H01 = Overview of Garnishment Results for Period
Text Symbol: E87 = Error Calling Up the CD Manager.
Text Symbol: E86 = Cluster $ Could Not Be Read with Record & :





Text Symbol: E85 = The Cluster DQ Must Be Set Up Again (RPUDDQD0).
Text Symbol: E84 = Inconstistent Status of Cluster DP and DQ.
Text Symbol: E83 = Conversion of Cluster Necessary.
Text Symbol: E82 = Version of Current Report.
Text Symbol: E81 = Imported Version...........
Text Symbol: E80 = Version of cluster $ does not agree with current in record $ :
Text Symbol: E14 = Termination: No Read Auth. for Cluster DP
Text Symbol: E13 = Termination: No Read Auth. for Cluster DQ
Text Symbol: E12 = Field Beginning with Period Deleted Due to Choice of Period
Text Symbol: E11 = Start with Period: Enter Period/Year Together
Text Symbol: S02 = Selected persons
Text Symbol: T20 = Other Data
Text Symbol: T10 = Garnish.
Text Symbol: S50 = Statistics about the Garnishments of Personnel Number
Text Symbol: S41 = Persons Number
Text Symbol: S40 = Garnishment Type Number
Text Symbol: S34 = Cessions
Text Symbol: S33 = Preferred Garnishments
Text Symbol: S32 = Normal Garnishments
Text Symbol: S31 = Total
Text Symbol: S30 = Types of Garnishments Never Served
Text Symbol: S24 = Cessions
Text Symbol: S23 = Preferred Garnishments
Text Symbol: S22 = Normal Garnishments
Text Symbol: S21 = Total
Text Symbol: S20 = Types of Garnishment in the Valuation
Text Symbol: S14 = Cessions
Text Symbol: S13 = Preferred Garnishments
Text Symbol: S12 = Normal Garnishments
Text Symbol: S11 = Total
Text Symbol: S10 = Types of Garnishments in the Master Data
Text Symbol: S07 = Those with Errors
Text Symbol: S06 = With Garnishments (Only Repaid)
Text Symbol: S05 = With Garnishments (Master Data)
Text Symbol: S04 = Without Garnishments
Text Symbol: S03 = Total
Text Symbol: E10 = Field 'Choose Repaid' Marked Due to Type of Valuation
Text Symbol: 334 = One-time Interest on the Costs
Text Symbol: 333 = Monthly costs





Text Symbol: 332 = One-Time Costs
Text Symbol: 331 = To be repaid Repaid Remaining
Text Symbol: 330 = Repayment
Text Symbol: 327 = Actual Seizable Amount
Text Symbol: 326 = Seizable Amount
Text Symbol: 325 = Procedure: Spec.Case
Text Symbol: 324 = Proc.: Rate
Text Symbol: 323 = Procedure: Preferred
Text Symbol: 322 = Procedure: Common
Text Symbol: 321 = Garnish.-exempt Seizable
Text Symbol: 320 = Seizable Amount
Text Symbol: 314 = Seizable w/o Protect
Text Symbol: 313 = Seizable w/ Protect
Text Symbol: 312 = Unseizable
Text Symbol: 311 = Common Preferred
Text Symbol: 310 = Garnishment Basis
Text Symbol: 304 = Period
Text Symbol: 303 = Creditor
Text Symbol: 302 = Garnishment no.
Text Symbol: 301 = Garnishment type
Text Symbol: 2E1 = Check this and Delimit the Master Data.
Text Symbol: 2E0 = The Garnishment/Cession of Wages is Probably Repaid.
Text Symbol: 203 = Last transf. Compliance claim Compliance ER costs
Text Symbol: 202 = Delivery Case no. court Case no. creditor
Text Symbol: 201 = Ty. No. Creditor
Text Symbol: 200 = Repaid Garnishments
Text Symbol: 132 = Statement About the Sum (Total Claim + Employer Costs) in
Text Symbol: 131 = Statement About the Employer Costs in
Text Symbol: 130 = Statement About the Total Claim in
Text Symbol: 121 = Totals
Text Symbol: 105 = Typ No. Period ER costs Compliance Remain.costs No. of
Text Symbol: 104 = Current period Current period
Text Symbol: 102 = All periods All periods depend.
Text Symbol: 101 = Typ No. Period Tot.claim Compliance Remain. debt No. of
Text Symbol: 001 = Personnel No.
Text Symbol: E09 = Choice of Period Set to 1 due to Type of Valuation
Text Symbol: E07 = Make the Selection Again
Text Symbol: E06 = Payroll Period (Time Period)
Text Symbol: E05 = Start with Period



Text Symbol: E04 = The start period must be before the payroll period:
Text Symbol: E03 = Specified currency is invalid (T500W)
Text Symbol: E02 = This entry is not allowed
Text Symbol: E01 = In the parameters, you have made entries that are not permitted:
Text Symbol: E00 = Errors occurred
Text Symbol: 503 = Total
Text Symbol: 501 = Typ No. Creditor Credit
Text Symbol: 500 = Accumulated Credit in
Text Symbol: 410 = , Continuation)
Text Symbol: 409 = Process (in
Text Symbol: 408 = Total
Text Symbol: 407 = ER costs Compliance Remaining costs
Text Symbol: 406 = Totals
Text Symbol: 405 = Process (in )
Text Symbol: 404 = Period Total claim Compliance Remaining claim
Text Symbol: 403 = Creditor
Text Symbol: 402 = Garnishment no.
Text Symbol: 401 = Garnishment type
Text Symbol: 390 = in
Text Symbol: 356 = Total Compliances
Text Symbol: 355 = Employer Costs
Text Symbol: 354 = Bank Transfer
Text Symbol: 353 = Established Credit
Text Symbol: 352 = Total Accumulated Credit
Text Symbol: 351 = No.Bank Transfer Data Amount
Text Symbol: 350 = Compliances
Text Symbol: 342 = Employer costs
Text Symbol: 341 = Totals
Text Symbol: 339 = Monthly Interest on Debt
Text Symbol: 338 = One-Time Interest on Debt
Text Symbol: 337 = Main Claim/Maint. Arrears
Text Symbol: 336 = Curr. Maint. Payments
Text Symbol: 335 = Monthly Interest on the Costs


INCLUDES used within this REPORT RPCPL1D0

No INCLUDES are used within this REPORT code!


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:

HR_F4_COUNTRY_CURRENCY CALL FUNCTION 'HR_F4_COUNTRY_CURRENCY' EXPORTING molga = '01' IMPORTING waers = waerg.

RP_GET_CURRENCY CALL FUNCTION 'RP_GET_CURRENCY' EXPORTING molga = '01' begda = datum IMPORTING waers = waers EXCEPTIONS molga_not_in_t001p = 1 no_entry_found_in_table_t001 = 2 no_entry_found_in_table_t500p = 3 no_entry_found_in_table_t500c = 4 OTHERS = 5.

RP_READ_T100 CALL FUNCTION 'RP_READ_T100' EXPORTING arbgb = sy-msgid msgnr = sy-msgno msgv1 = sy-msgv1 msgv2 = sy-msgv2 msgv3 = sy-msgv3 msgv4 = sy-msgv4 sprsl = sy-langu IMPORTING text = t100_text EXCEPTIONS no_entry_found = 01.

CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING date = pn-begda foreign_amount = betrag foreign_currency = alte_waerg local_currency = neue_waerg IMPORTING local_amount = betrag EXCEPTIONS no_rate_found = 1 overflow = 2.

RP_READ_T100 CALL FUNCTION 'RP_READ_T100' EXPORTING arbgb = sy-msgid msgnr = sy-msgno msgv1 = sy-msgv1 msgv2 = sy-msgv2 msgv3 = sy-msgv3 msgv4 = sy-msgv4 sprsl = sy-langu IMPORTING text = t100_text EXCEPTIONS no_entry_found = 01.

HRCA_COMPANYCODE_GETDETAIL CALL FUNCTION 'HRCA_COMPANYCODE_GETDETAIL' EXPORTING companycode = t500p-bukrs IMPORTING country = land1 EXCEPTIONS not_found = 1 OTHERS = 2.

DD_DOMVALUE_TEXT_GET CALL FUNCTION 'DD_DOMVALUE_TEXT_GET' EXPORTING domname = name value = value_local IMPORTING dd07v_wa = dd07v_wa rc = rc EXCEPTIONS OTHERS = 1.



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