Pay Stub Pal User Guide
Please click on the sections below to learn more.
- 1.0 Welcome
-
Welcome to PayStub Pal. This help guide should answer your questions for using the program. The sections below describe all of the screens and how to use them. If this is your first time setting up the program, it is recommended, but not required, to read them in order.
If you have any questions and/or want additional features added, please send an email to:support@paystubpal.com
- 2.1 Timer Screen
-
Timer Screen
The following screen is the main screen that is displayed when the application is started.
The program is capable of supporting entering time for multiple 'Jobs'. A 'Job' is essentially a category to track time. By default, a single job named 'Work' is created. For the majority of users, a single 'Job' defined will be sufficient.
The currently selected job is displayed on the top of the screen.
To start the timing for the current job,click the 'Start' button. To stop timing for the current job, click the 'Stop' button.
On clicking the 'Stop' button, the program will display the total time elapsed in an alert and then enter that time in the database. The time can be viewed in the 'Time Entry' tab if required.
**Note: If you exit the program while the timer is running, the program will remember that you are still in timing mode. This way you can use your iPhone/iTouch to run other programs, and then return to the program to stop the timer.
If you should forget to hit the 'Stop' button after finished with your task, there is a mechanism in the program to manually correct the time. The time can be edited by clicking on the 'Time Entry' tab.
The 'Time Summary' displays the time spent on the current 'Job' for the current day as well as the week. A workweek (by default) is from Monday to Sunday, although this can be modified by modifying the 'Job'. For details on this please refer to the 'Job' help.
The Current Earned Weekly Pay will display the calculated pay based upon the Weekly Hours. If no Paystub data has been entered, the program will display the Not Available message as shown on the screen below.
The program estimates your pay by calculating the average hourly gross (before taxes) and net pay (after taxes/deductions) and then multiplying these numbers by the number of hours that you have currently worked that week. These averages are computed from all of the Paystubs that are entered in the program. Please refer to the 'PayStub' help in the next section for details on how to enter in data for a previous paycheck.
If the program can calculate the Current Earned Weekly Pay, and you are in timer mode the values will update once a minute when the Elapsed Time value has also changed. It is kind of cool to watch the value incrementing.
If you are getting the program setup for the first time, you probably want to go to the 'Paystub' tab next.

- 2.2 PayStub Screen
-
How to Enter Paystubs
To get the calculations working on the 'Timer' screen, at least 1 Paystub must be entered for the current Job. The only fields that are required are Hours, Gross Pay, and Net Pay to perform the calculation.The other taxes and deduction fields are optional for purposes of calculation on the 'Timer' screen, but may be useful for your own records.
The first screen below is the 'Paystub' summary view. On this screen 'Paystubs' can be Added, Edited, Deleted, and Emailed.
Initial display of screen (first time):

2.2.1 Add Stubs -
How to Add Paystubs
Clicking on the 'Add' button produces the following dialog:

Screen with values filled in:

Note: There are more fields after Sales Tax. After entering in the Net Pay value, click on the 'Save' button.

Here is the screen after adding the Paystub.

*** Note: If you now go back to the Timer screen you will see that the program has your estimated pay as $0.00 (instead of Not Available). If you have time entered for the current week, it should now display the calculated value. Please refer to the Timer Screen and Time Entry help for details on how to get time entered.

-
2.2.2 Edit Stubs -
How to Edit Stubs
Please refer to the help above on Adding a Paystub. The screens/workflow are identical.
2.2.3 Delete Stubs -
How to Delete Stubs
To Delete a PayStub, simply select the PayStub by clicking/tapping on the row and then hit the 'Delete' button
2.2.4 Email Stubs -
How to Email Stubs
To email a 'Pay Stub', you will need to select the row and then click on the 'Email' button.
** Note: If you have not defined your email address and attempt to Email a Paystub, the program will prompt you to define your email address by modifying the 'Job'. Please refer to the 'Jobs' help for details on how to do this.
- 2.3 Time Entry Screen
-
How to Add, Edit and Delete Time Entries
The Time Entry screen allows you to add, edit, and delete time entries. Every time that you hit the 'Start' and 'Stop' buttons on the Timer Screen, the program automatically enters the time into the database and will display it on this screen.
If the time entered is not correct (due to not hitting the 'Stop' button), you can edit the entry.
If this is your first time using the program, and you want the weekly total displayed on the Timer Screen to be correct you can add the time entries for your current week.
The screen allows for you to view time entries by Current Week, Current Month, and All entries.If your view is Current Week, and you enter in a time for the previous week the time is entered into the system but will not be displayed until you select the Current Month view.
The time entries that are displayed for Current Week are based on the folowing criterion: All time entries that have a Start Time that is after 12:00am of the day defined in the Job to be the start of the workweek.
By default, all Jobs have a workweek defined as starting on a Monday. The Job can be edited to start on a different day, if your weekweek does not start on a Monday.
For example, if today is Wedneday (03/11/2009) and Monday is the starting day, all time with a start date that is after tMonday (03/09/2009) 12:00am will be included.
In this case, the Monthly view would display all data from 03/01/2009 12:00am

Clicking on the 'Add' button causes a screen to be displayed, where the Start and End date can be defined.
Selecting either of the rows will cause a disalog to appear where the day and time can be selected.Once both time have been entered, please click on the Save button to add the time


If you click back to the Timer View screen, you will now see that the program has non-zero values for your estimated weekly pay.

- 2.4 Jobs Screen
-
How to Add and Edit Jobs
Listed below is the 'Jobs' screen.
By default, the system has just one job named 'Work'. If you have not already, please edit the 'Work' job.

On editing a Job you can change it's name, the email address that is used for emailiing PayStubs, and the starting work day of the week. Hourly Salary is not currently used in this version of the program,

Example: Setting email address for Work Job.

Example: Adding a new Job


** Important Note: If you want to use any of the other screens (Timer, Time Entry, PayStub) with the newly added Job you must select the Job on this screen and click on the 'Set As Active Job' button. The data being viewed, edited, added. modifed, and deleted is applicable for the Active Job only. Each of these screens displays the Job name.
