SAP Reports / Programs | Personnel Management | Personnel Administration | Japan(PA-PA-JP) SAP PA

RPLLRPJI SAP ABAP Report - HR-J: Insert repayment plan(Company Loan JP)







RPLLRPJI is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Caution! Please don't use variant here! ..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 RPLLRPJI 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 RPLLRPJI. "Basic submit
SUBMIT RPLLRPJI AND RETURN. "Return to original report after report execution complete
SUBMIT RPLLRPJI 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: PSRE_TMS = Number of Syoyo repayments
Selection Text: PSRE_MO3 = Third Syoyo month
Selection Text: PSRE_MO2 = Second Syoyo month
Selection Text: PSRE_MO1 = First Syoyo month
Selection Text: PMRE_TMS = Number of monthly repayments
Selection Text: PINT_RTE = Interest rate of repayment
Selection Text: PFILENAM = File name of repayment plan
Selection Text: PEXCEL = Place of application(EXCEL)
Title: HR-J: Insert repayment plan(Company Loan JP)
Text Symbol: 117 = period is defined as YYYY.MM
Text Symbol: 118 = first
Text Symbol: 119 = last
Text Symbol: 120 = unit &1& (from &2&.&3& to &4&.&5&) overlaps with
Text Symbol: 121 = unit &1& (from &2&.&3& to &4&.&5&) in period &6&
Text Symbol: 122 = If no reasons exist, use unit &1& ending in &2&
Text Symbol: 123 = Use unit &1&
Text Symbol: 124 = Which unit accounts &6&?
Text Symbol: 125 = Select period
Text Symbol: 126 = Periods not consecutive in
Text Symbol: 127 = period &1&-&2& (unit &3&)
Text Symbol: 128 = period &1&-&2& (unit &3&)
Text Symbol: 129 = Which unit accounts &1&?
Text Symbol: E01 = Monthly part
Text Symbol: E02 = Shoyo part
Text Symbol: I01 = Repayment period
Text Symbol: I02 = from
Text Symbol: I03 = to
Text Symbol: S01 = Other required information
Text Symbol: S02 = Data for Excel interface
Text Symbol: 001 = Year
Text Symbol: 002 = Month
Text Symbol: 003 = Rate
Text Symbol: 004 = Shoyo
Text Symbol: 005 = Repayment deduction
Text Symbol: 006 = Repayment interest
Text Symbol: 007 = Repayment principal
Text Symbol: 008 = Loan balance
Text Symbol: 009 = Interest support





Text Symbol: 010 = Repayment plan record is created! Please choose back
Text Symbol: 011 = ERROR!!! Records already exist!
Text Symbol: 012 = ERROR!!! Repayment plan has error(s)
Text Symbol: 100 = error in payroll period mapping for &1&.
Text Symbol: 101 = start(&1&) must be ealier than end(&2&)
Text Symbol: 102 = Error in PCR, change is not possible
Text Symbol: 103 = Shoyo has calculated cluster in &_&.
Text Symbol: 104 = Are you going to rerun calculation?
Text Symbol: 105 = Confirmation of recalculation
Text Symbol: 106 = Warning: cluster exists in &_& and amount is changed. Assure rerun
Text Symbol: 107 = error: cluster in &_& requires rerun, but rerun is declined
Text Symbol: 108 = shoyo pay year month &_& is past and can not be changed
Text Symbol: 109 = PCR is created in &_& and can not change plan.
Text Symbol: 110 = error: Shoyo repay differs and cluster exists in &_&. Repayment can't be altered as difference is already found in monthly plan
Text Symbol: 111 = Please specify payroll unit control record period
Text Symbol: 112 = Choose XXXXXXperiod
Text Symbol: 113 = for period (&1&) modifier (&2&)
Text Symbol: 114 = One month earlier (YYYY.MM)
Text Symbol: 115 = With org.assignment (YYYY.MM)
Text Symbol: 116 = One month later (YYYY.MM)


INCLUDES used within this REPORT RPLLRPJI

INCLUDE RPLLRPJT.
INCLUDE RPLLRPJF.


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:

EXIT_RPLLRPJI_001 * call function 'EXIT_RPLLRPJI_001' EXPORTING PER_NR = PPER_NR SUBTY = PSUBTY OBJPS = POBJPS SPRPS = PSPRPS ENDDA = PENDDA BEGDA = PBEGDA SEQNR = PSEQNR AMOUNT = PAMOUNT PAY_DATE = PPAY_DAT MAMOUNT = PMAMOUNT MRE_BEG = PMRE_BEG SAMOUNT = PSAMOUNT SRE_BEG = PSRE_BEG FILE_NAME = PFILENAM EXCEL = PEXCEL INT_RTE = PINT_RTE MRE_TIMS = PMRE_TMS SRE_TIMS = PSRE_TMS SRE_MON1 = PSRE_MO1 SRE_MON2 = PSRE_MO2 SRE_MON3 = PSRE_MO3 IMPORTING APPROVAL = RCODE TABLES D_PLAN = DPLAN H_HEAD_TAB = HEAD_TAB E_HEAD_TAB = P_PLAN EXCEPTIONS OTHERS = 0.

HR_RPLLRPJI_CREATE CALL FUNCTION 'HR_RPLLRPJI_CREATE' EXPORTING PER_NR = PPER_NR SUBTY = PSUBTY OBJPS = POBJPS SPRPS = PSPRPS ENDDA = PENDDA BEGDA = PBEGDA SEQNR = PSEQNR AMOUNT = PAMOUNT PAY_DATE = PPAY_DAT MAMOUNT = PMAMOUNT MRE_BEG = PMRE_BEG SAMOUNT = PSAMOUNT SRE_BEG = PSRE_BEG FILE_NAME = PFILENAM EXCEL = PEXCEL INT_RTE = PINT_RTE MRE_TIMS = PMRE_TMS SRE_TIMS = PSRE_TMS SRE_MON1 = PSRE_MO1 SRE_MON2 = PSRE_MO2 SRE_MON3 = PSRE_MO3 use_alv_edit = use_alv_edit "ACC IMPORTING APPROVAL = RCODE TABLES D_PLAN = DPLAN H_HEAD_TAB = HEAD_TAB E_HEAD_TAB = P_PLAN EXCEPTIONS OTHERS = 0.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'RPLLRPJI_ALV1' CHANGING ct_fieldcat = pt_fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.



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