Contents


Prev

3: Payroll Processing

Next

This part of the programme picks up the detail supplied in the payroll database such as tax code, NI table and basic for each employee and then blends that with any further data that has been produced through "Payroll Preperation" .

This is then subjected to tax and NI calculation procedures , nominal analysis routines and finally creation of the following reports :

  1. Payslips
  2. Nominal Analysis
  3. Remittance Listing
  4. P11 Tax Schedule
  5. P11 NI Schedule
If you select :
                               "2" "Process Monthly/Weekly Payroll"
from the opening menu and then "M" - for Monthly you will see the following screen:


_________________________________________________________________________________________________



		 Soap plc : Payroll : Year to APRIL 5th 2004


*****************You are about to process M1**********************


************** Do you wish to proceed (y/n)?*************

_________________________________________________________________________________________________

There is nothing final about processing. That's to say , you can run:

  "2" "Process Monthly/Weekly Payroll"

as many times as you like and go back to

  "1" "Prepare input:Overtime/Payments/Deductions"

  &

  "C" "Edit/Create payroll database"

to make adjustments until you are satisfied .

[The point of " no return " is when you run : "9" "Period-end run down" ]
If you have no payroll input as prepared by : "1" "Prepare input:Overtime/Payments/Deductions"
 then the following warning message will be seen:

________________________________________________________________________________________________



********There is no payroll input for this period... Press c to continue *********

_________________________________________________________________________________________________

This situation will arise when you have a small payroll of employees that have no overtime,SSP...etc or pensions.

If you have previously run : "2" "Process Monthly/Weekly Payroll" the next screen will present itself.

_________________________________________________________________________________________________


*****************Current p11data/payslip file exists**********************


************** Delete it/them before reprocessing M1 (y/n)?*************

_________________________________________________________________________________________________

Once processing begins you will see the following screens. I did this because I wrote the programme courtesy of a 200 Mhz processor and it was reassuring to see that the computer was computing.

[ However, anything faster than 600 mhz means that you get a series of flash screens which is not what is called for. To knock this annoying trait on its head go into "B" "Edit Organiastion database" and enter "Y" against "FASTPROCESSOR". ]

_________________________________________________________________________________________________

                              PROCESSING M1




                              PROCESSING BUT01 : 5 yet to process

_________________________________________________________________________________________________
_________________________________________________________________________________________________

                              PROCESSING M1




                              PROCESSING EVA01 : 4 yet to process

_________________________________________________________________________________________________

Once the "processessing" has completed enter "3" "View Error Log".... and you will see the following.

_________________________________________________________________________________________________
Error Report : M1  : Year to APRIL 5th 2004
WARNING:No entry for FOW01 in in.M1
WARNING:No entry for FOW02 in in.M1
WARNING:No entry for HOB01 in in.M1
WARNING:No entry for SLA01 in in.M1

_________________________________________________________________________________________________

"WARNING" signifies that "processing" has not been hindered but that your attention is brought to the fact that there was no input data used for that particular employee other than the "basic" as stated by "C" ""Edit/Create payroll database" even though there was an input file.
[ in.M1 is the input file produced if you had run "1" "Prepare input..." for Month 1. ]

Other messages may be displayed such as

 "FATAL ERROR : DOE01 is starter with no cum pay"

"FATAL ERROR : DOE01 previous month Director NI missing "

"FATAL ERROR : DOE01 Director start period in future " 

 "SANITY ALERT: DOE01 has £167.89 for net pay" 



On completion of "processing" the reports from "4" "View Payslips" to "8" "View P11ni schedules" will be available.


Prev Contents Next