Function documentation EPF Borang A Report (RPCEBAL0) 


This program generates the EPF report for a specified period, for which the payroll results exist. This EPF report displays the EPF contributions made by the employees and the employer in the desired period.


Although SAPScript provides font substitution for individual printers to remain global, SAP recommends you to use HPLJ4Si/4SiMX PS laser jet.


·  The master data records must exist.

·  Payroll results must exist for the selected employees, for the period for which you want to run this report.


You have the following selection crireria:

·  Calendar Month/Year is the period for which you want the report.

·  Employer EPF Reference Number identifies the employer for the payment of employee and employer EPF contributions to the EPF office. Each employer has a unique number. This number identifies the employer when he or she makes the EPF payments.

·  If you do not enter any personnel number, tax reports for all employees who fall under the specified Employer EPF Reference Numbers, is generated. If, however, personnel numbers are also entered, reports are generated for only those employees who fall under the specified Employer EPF Reference Numbers.

·  By default, the flag for test run is set.

·  You can download the EPF report in the following file formats:

¡  Standard Download Format (STD)

¡  Maybank Download Format (MBB)

¡  Public Bank Download Format (PBB)

·  You can save the report output on Tape or Disk using the EPF Monthly reporting format radio button. You may also specify the name and path of the file to store as output. If you flag the Testing (Tape/Disk) , it performs a test run, and does not save the file. If no file name is specified by you, the output gets saved on the disk as "c:\temp\epforma" or on the tape as "/usr/sap/trans/tmp/epforma".

·  You can generate the report in the Standard SAP Layout, or your own customized layout. The customer layout allows the user to input the form name as the format of the report.

·  In the User Parameters section, enter the details of the officer-in-charge.

·  You can use the Temporary Sequential File in case

¡  Your organization has a large number of master records and you cannot execute the monthly reports because of the system timeout limitations.

¡  You need to reprint the Legal Report Layouts.

¡  You are unable to download to diskette in a background scenario.

The execution of the report leads us to an ALV Grid, which displays the following:

·  Payee Key

·  Employer EPF Reference Number

·  Employee Personnel Number

·  Employee IC Number

·  Employee EPF Number

·  Employee EPF Initials

·  Employee Name

·  Employer contribution

·  Employee contribution

·  Company Code

You have the following output options:

·  Print form: You can print the detailed tax report for laser printer.

·  Error: You can display the records with processing errors. The error may even be some missing master data.

·  BBCD: You can print a summary of the report. It prints the total amount paid under each Employer EPF Reference Number, in the selected period. Here, the Period of payment and Total Amount for each Employee EPF Reference Number will be printed.

·  Dot Matrix Format: You can print the detailed report for the dot matrix printer.


Temporary Sequential File


  1.  Open the EPF report (RPCEBAL0).

  2.  Enter the relevant selection criteria.

  3.  If you want to create the Temporary Sequential File, select Save and enter the TemSe Object. The TemSe Object name takes the following name: HR_<Reportname+2(6)>_Object_Name. Object name is what you enter on the selection screen.

  4.  If you want to read a previously created Temporary Sequential File, select Read and enter the Temse Object Name.

  5.  Choose Program ® Execute in Background.

  6.  Select one of the output options.

Print the report directly


  1.  Open the EPF report (RPCEBAL0).

  2.  Enter the relevant selection criteria.

  3.  Choose Program ® Execute.

  4.  The Tax Monthly Report screen appears

  5.  Select one of the output options.