Journal table of the Time Sheet

In the Journal table you enter the daily data of the Time sheet, which can be modified and entered according to your own requirements.
Thanks to the rows and columns with totals, it allows for an instant overview of the situation.

The Journal table includes several columns to suit all needs. Depending on your needs, the columns of your choice can be displayed.

time sheet journal

 

Typology of rows, colors, and formats

When creating a new file, the rows of the Journal are generated automatically by the program. When using an existing template, they will already be predefined.

Daily rows

Daily rows are used for entering your data.

  • Normal rows - refer to rows for working hours.
  • Rows in red - refer to official holidays
  • Rows in blue - refer to non working days.
  • Rows high-lighted in yellow - refer to the current date.

Multiple rows for a day

By duplicating the day row, you can enter additional information about the same day, such as timetables by project, annotations, or other.
To differentiate between the following rows, the Day description is slightly indented.

Carried forward, Start, Total and Balance rows

The Carried forward, Start, Total and Progressive row are indicated in bold character.

  • The Carried forward row will automatically display holidays and hours belonging to the previous year, that were entered via File property > Start.
  • The Start rows refer to the start of the year and month.  Enter the initial values for holidays and hours.
  • The Total rows refer to the end of the year and month. The total of columns are automatically reported and totaled here.
  • The Balance rows are automatically calculated by the program and will the progressive value of the columns that contain data.

Journal table view

The Journal table is created with a series of columns that will cover the major part of your requirements.
Predefined columns are displayed, depending on the view you select:

  • Base - displays the main principal columns.
  • Minimal - displays the columns to enter your data.
  • Complete - displays all available columns of the Journal.

 

The columns of the Journal table

The columns in the Journal table can be customized according to your requirements.

Via Data > Columns setup you can display further columns or hide those you don't need, change existing headers, add your own columns and change the format.

In the columns, the program always works with hours and minutes, eg. 8:30 means 8 hours and 30 minutes:

  • Internally, the values are saved as seconds and then displayed in the hours and minutes format.
  • When entering schedules, the times are rounded to the minute.

Section

The column is protected. It is used by the programme to make a distinction between rows used for data entry and system-specific rows.

Rows used for data entry and editing (working hours, absences, holidays, etc.) have an empty cell in the Section column.

System-specific rows, used by the programme to make calculations, have a special identification code in the Section column cell.
This code must not be changed, otherwise the sums may be wrong.
Examples of codes used: AllStart, YearStart_2020, MonthStart_202001, MonthTotal_202001, MonthBalance_202001, SpaceAfterMonth_202001.

The value is an identification code consisting of several elements:

Period
  • All - Refers to year rows.
  • Year - Refers to year rows.
  • Month - Refers to the month rows.
  • Week - Refers to the week rows.
  • Day - Refers to the day rows.
Type
  • CarryForward - Carry-forward rows of hours and holiday balances from the previous year. Carryovers are automatically inserted by the programme in the file's Properties, for both positive and negative values.
  • Start - Start Rows. To enter start values (planned holidays, holiday adjustments).
  • Total - Rows where totals are indicated. They are summed in the total rows (daily time columns, Start and CarryForward adjustments).
  • Balance - For the holiday balance. This is the difference between the sum of the holidays, found in the CarryForward and Start rows, and the sum of the daily holidays.
  • SpaceAfterMonth -To indicate that there should be an empty line (year, month or day to which the identifier refers).

Date

Protected column. Is used for entering the date of the day.

 Festive

Column for setting the day. If the cell remains empty, the value set in the File Properties is taken over, or the value defined with the W code (see below).

The possible values are:

  • Blank - business day.
  • 0 - to set the current day as a holiday (row displayed in red).
    If it is a day that is generally considered as a "public holiday", but on which you are required to work, you must enter "working".
  • 1 - to set the current day as non-working (row displayed in blue).
  • 2 - to set the current day as a working day. Overrides the default value.
  • [0] - festive day set automatically, as per the File Properties. No value is indicated in the Due column.
  • [1] - non-working day set automatically, as per the File Properties. No value is indicated in the Due column.
  • W0 - to set the current day as festive. On the same day, in the following weeks it will be automatically set with the  (0) value.
  • W1 - to set the current day as non-working day. On the same day, in the following weeks it will be automatically set with the (1) value .
  • W2 - to set the current day as a working day. On the same day, in the following weeks it will be automatically set with the (2) value.
  • WR - to reset the current day with the value indicated in the File Properties.
  • WA - to reset the current day with the value indicated in the File Properties. On the same day, in the following weeks it will be set automatically with the value indicated in the file properties.

Day description

Enter the description of the day.

  • The program automatically completes the day based on the date.
    • If the day has already been used, the description is indented by adding spaces at the beginning. This is useful for entering more information for the same date.
  • Enter text preceded by the # character, for example #Christmas or #National holiday, to use text different from the one suggested by the program.
     

Description

Column for entering an additional description.

Code1

Column to indicate any customer, project or other number.

Work1 and Work2

The columns Work1 and Work2 are used in particular to register working hours in the Time Sheet - Systematic 2023 template. Furthermore, in the Banana Accounting Plus version they can be used to enter special working hours (e.g. nights, holidays).
Supplement columns are also used in parallel with these columns (see explanations below).

Start1, Stop1, Start2, Stop2 ...

These columns allow entry and exit times to be entered. There can be several entries and exits on the same day.
The programme calculates the time of attendance and adds up in the columns Total and Difference.

Sick leave

Column for entering the hours of absence due to illness.

Holiday

Column for entering holiday hours.

Service

Mandatory absences, such as military service, community service or other, can be entered.

Adjustment

Column for entering an adjustment value.

Other

Other types of absence, not indicated in the Service or Sick or Holiday column, may be entered.

Absence

Protected column. It is used by the programme to automatically calculate the sum of absences.

%Surcharge

You can enter the percentage of supplementary work that is paid differently.
If you do both hours without supplement and hours with supplement on the same day, you must enter the times on two lines:

  •  Add day row
  • The first line indicates the work (start and end) normally.
  • On the second line you indicate the supplementary hours and the appropriate percentage.
    If you want the daily total directly in the table, you must add a daily total row.

Surcharge calculated

The column is protected. It is used by the programme to calculate theovertime, indicated in the Supplement or Supplement % column.

Surcharge total

The column is protected. It is used by the programme to calculate the total additional time, indicated in the Surcharge or Surcharge % column.
This value is added to the Total Hours column.

Total

The column is protected. It is used by the program for automatic entry of the sum of working hours, overtime, absences and adjustments.

Due Code

The column is used, in case of need, to change the value of the Due (hours of work due).
If it is left blank, the Due value is automatically resumed day by day based on the settings in the File → File Properties → Start menu.
If you wish to change the Due value from the Journal table:

  • Reset due.
    Codes to be entered in the Due Code column to reset the daily due from the row in which you are. The new value must then be entered in the Due column.
    • DS (Set Today) - Set the due hours of the current day, without changing the other days.
    • WS (Set Week Day) - Sets the hours due for the day and for the same day of the following weeks.
    • PS (Set Predefined) - Sets the due hours for the day and for all subsequent days without a different setting
  • Daily Due Reset Codes
    • WR (Reset Week Day) - Reset the default value for the day of the week.
    • WA (Reset All Week Days) - Resets all the default values for the days of the week.
    • PR (Reset Predefined) - Reset general default. Removes the default value set previously.
    • PA (Reset Predefined and Week Days) - Reset the general default and those of the week. It is like starting everything anew.
  • Progressive reset code
    • RP (Restart progressive) - Restarts the value of the Progressive column from zero. You insert this code in the beginning of month row, when all hourly salaries, when all the hours of the previous month have been paid.

Due

The column is protected. The program automatically calculates the difference between the hours worked and those due. At the end of the month and year, the totals of the Due are also reported.

  • If there are no values in the Due Code column, the program resumes, the values present in File Properties - Start in the Due Code column.
  • If codes are entered in the Due Code column (see previous paragraph), the program calculates the due based on these codes.
  • All rows that have 0 (holiday) or 1 (non-working) in the Festive column, the cell will remain empty in the Due column.

Difference

The column is protected. The program automatically calculates the difference between the hours worked (Total) and those due (Due). At the end of the month and at the end of the year, the totals of the difference are also reported.

Progressive

The column is protected. The program automatically calculates the difference between the hours worked (Total) and those due (Due). At the end of the month and at the end of the year, the totals of the difference are also reported.

Worked

The column is protected. It is used by the program for the automatic calculation of the sum of the hours worked.

Detail

The column is protected. It is used by the program to automatically display work details (eg projects). Also see details in Managing projects.

Surcharge

You can enter the additional working time paid differently, in hours and minutes. It can also be used to manage reclaims or penalties for delays or other.

Split1 and Split1

Columns that can be used to track hours invested in projects.

Hours in decimal format

You can also enter the hours in digital format (1.5 = 1:30).

  • If you enter a value preceded by the sign ">" or "<" (greater or lesser), the program considers it as a decimal value and converts it to hours and minutes:
    • "<1.50" is converted to 1:30
    • "<1.75" is converted to 1:45 an hour and three quarters.
  • In the hour counter, enter the number of hours with the decimal separator. For example, if you enter 1.75, the program displays the value in hours and minutes (1:45).

Display in digital format

  • The info window also indicates the value of the hours in decimals.
  • In the monthly printout certain values are also referred to as decimals (this is because payroll programs often work with decimals).

Speed up insertion

  • Go to the current day.
    • The row of the current day is the one marked in yellow.
    • Actions → Go to today menu.
  • Enter the time of entry and exit.
    • With the "." computer time is entered.
    • If for example, you enter +5 or -5 (or any other number), the program displays the current time with 5 minus plus minutes to the computer time.
  • Copy from the previous week.
    Using the Actions → Copy menu, the times of the previous week are resumed.
  • Take over the value of the previous row.
    Use the Actions → Copy menu from above (or button F4 or Cmd 4).
  • Vacation or Absence Auto-Completion.
    Go to cell modification (with a space) and the program suggests the hours due, minus the hours already performed.

Hour column blocks

The hours columns of the Journal table are organized into blocks, as explained below.

Hours worked columns

These are the columns used to indicate the daily working hours. The working time carried out in the day can be entered in two ways:

  • As hours worked - data is entered in the Work1 and Work2 columns.
    In the Banana Accounting Plus version, all columns of the hour counter type starting with TimeWork are considered hours worked.
  • As time of entry and exit - data is entered in the columns Start1, Stop, Start2, Stop2, etc.
    The program will calculate the time elapsed.

Total hours worked

In the Total hours worked column, the hours indicated in the hours worked columns and those indicated as Start and Stop times are summed.

In the Banana Accounting Plus version there is also the total Detail column. If the Row Type contains the value "D", the working hours are summed in the Detail column and not in the Total column. 

Extra hours

These columns are only available in the Banana Accounting Plus version.
They are used to insert surcharge hour. For example, in the case of holiday or night work which involves a surcharge.
The Extra Total is the sum of the extra hours, indicated as hours, and those calculated as a percentage.

Absences

Absences are entered in the Sickness, Holidays, Service or Other columns, as appropriate.
These hours are totaled in the Absence column (TimeAbsenceTotal) and then in the Total column. When calculating the difference between the hours due, absences are considered as paid.
In the Banana Accounting Plus version all the time counter columns starting with TimeAbsense are added to the total absence. The user can add absence columns for other cases.
If you need to keep track of the absences that do not have to be added to the Total hours, you have to add columns of the Hour counter type.

Adjustments

This column is used for accounting adjustments, as in the case of extra hours having been made and paid; then to scale them from the total, enter the value with the negative sign in the Adjustments column.

The Total hours

Is the sum of the total hours, considered as hours to be counted and as part of the amount due. It includes the following columns:

  • Total hours worked.
  • Total supplements.
  • Totale absences.
  • Adjustments.

Hours due

The Spreadsheet allows you to indicate the hours due. In the case of a Fixed rate salary contract, the hours of the working days are indicated per contract.
In the case of hourly wages, without a fixed number of hours included in the contract, the hours owed part is generally not used.

The employee's daily working time is indicated in the Due column. The value is indicated on the basis of various parameters (see columns of the Journal table):

  • The working hours settings, indicated in File properties → Start.
  • The Festive column.
    The program completes the value due only for the days indicated as Business.
  • The Due Type column
    By indicating a code, the content of the Due daily column can be set differently.

Difference and Progressive hours

In the Difference column, the program indicates the difference in hours between the Total and the Due.
In the Progressive column, the program indicates the cumulative difference.
If no Due has been indicated, the Progressive corresponds to the sum of the hours worked. This value can be reset by inserting the RP (Progressive Restart) code in the Due Type column.

Split

They are information columns that are used to indicate hours allocated to projects.

Journal Table - Additional Columns

In Banana Accounting Plus columns have been added for the calculation of the supplement (festive, night) and for the management of multiple lines for the same day.

Detail

The column is protected. It is used by the program to automatically display work details (eg projects). See Project management.

Surcharge

You can enter the additional work time paid differently, in hours and minutes. It can also be used to manage recoveries or penalties for delays or other.

%Surcharge

You can enter the percentage of additional work that is paid differently.
If both hours without supplement and hours with supplement are worked on the same day, the times must be entered in two lines:

  • Add day row
  • The first row will indicate the work (start and end) normally.
  • The second row will indicate the extra hours and indicate the appropriate percentage.
    If you want the daily total directly in the table, you will have to add a row for daily total.

Surcharge calculated

The column is protected. It is used by the program to calculate the overtime, indicated in the Supplement or Supplement% column.

Total Surcharge

The column is protected. It is used by the program to calculate the total overtime, shown in the Supplement or Supplement% column.
This value is summed in the total hours column.

New user columns

You can add columns which are then totaled into groups. The Xml name of the column must be of type time counter and must start as follows:

  • TimeWork. Added to the total work.
  • TimeSurchargeManual. Added to the total work.
  • TimeAbsence. Added to the total absences.
  • TimeSplit. Summed in the TimeSplitTotal if existing.

You can define the columns to indicate the hours of a project, also added up in the TimeWork, or, the hours of absences for training or other, considered absences and counted in the total absences.

Working Times and Hours

The program always works with hours and minutes, 8:30 means 8 hours and 30 minutes.

  • Values ​​are saved internally as seconds and then displayed in the hour and minute format.
  • When entering timetables, time is rounded to the minute.

Hours in decimal format

The hours can also be entered in digital format (1.5 = 1:30).

  • If you enter a value preceded by the sign ">" or "<" (greater or lesser), the program considers it as a decimal value and converts it to hours and minutes:
    • "<1.50" is converted to 1:30
    • "<1.75" is converted to 1:45 one and three quarters.
  • In the hour counter, enter the number of hours with the decimal separator. For example if you enter 1.75, the program displays the value in hours and minutes (1:45).

Display in digital format

  • The info window also indicates the value of hours in decimals.
  • In the monthly printout certain values ​​are also indicated as decimals (this is because payroll programs often work with decimals).

Speed ​​up insertion

  • Position yourself on the current day.
    • The row of the current day is the one in yellow.
    • Utilities menu → Go to day.
  • Enter the time of start and stop.
    • With the "." computer time is entered.
    • If you enter +5 or -5 (or any other number) the program displays the current time with 5 minutes more or less than the computer time.
  • Copy from the previous week.
    Using the commands menu Actions → Copy, the times of the previous week are resumed.
  • Returns the value of the previous line
    Use the commands menu Data → Copy from above (or the F4 or Cmd 4 button).
  • Vacation or Absence Auto-Completion.
    Go to cell modification (with a space) and the program suggests the hours due, minus the hours already performed.

Hour column blocks

The hours columns of the Journal table are organized in blocks, as explained below.

Hours worked columns

  • Data is entered as hours worked in the Start1 and Start2 columns.
    In the Banana Accounting Plus version, all columns of the hour counter type starting with TimeWork are considered hours worked.
  • As time of entry and exit - data is entered in the columns Start1, Stop1, Start2, Stop2, etc.
    The program calculates the time elapsed

In the Experimental version there is also the total Detail column. If the Row Type contains the value "D" the working hours are added together in the Detail column and not in the Total column.

Total hours worked

The hours indicated in the hours worked columns and those indicated as start and stop times are totaled in the Total hours worked column.

In the Banana Accounting Plus version, there is also the total Detail column. If the Row Type contains the value "D", the working hours are summed in the Detail column and not in the Total column. 

Extra hours

These columns are only present in the Banana Accounting Plus version.
These columns are used to insert hour supplements. In the case, for example, of work on holidays or at night which involves an increase.
The Extra Total is the sum of the extra hours, indicated as hours, and those calculated as a percentage.

Absences

There are the Sickness, Holidays, Service or Other columns, where absences are entered.
These hours are added up in the Absence column (TimeAbsenceTotal) and then in the Total column. When calculating the difference between the hours due, absences are considered as paid.
In the Banana Accounting Plus version all the time counter columns starting with TimeAbsence are added to the absence total. The user can add absence columns for other cases.
If you want to take note of absences that do not have to be added to the hours Total, you have to add columns of Hour counter type.

Adjustments

This column serves for accounting adjustments, as in the case where extra hours have been made and these are paid; then to scale them from the total, enter the value with the negative sign in the Adjustments column.

Hours Total

It is the sum of the total hours, considered as hours to be counted and as part of the amount due. It includes the following columns

  • Total hours worked
  • Total hours supplements
  • Total absences
  • Adjustments

Hours due

The Spreadsheet allows you to indicate the hours due. In the case of a contract with a Fixed salary, the hours of the working days are indicated per contract.
In the case of hourly wages, without a fixed number of hours included in the contract, the hours owed part is generally not used.

The employee's daily working time is indicated in the Due column.The value is indicated based on various parameters (see Journal table):

  • The working hours settings are indicated in File properties→ Start.
  • The Festive column.
    The program completes the value due only for the days indicated as Business. 
  • The Due Type column
    By indicating a code, the content of the Due daily column can be set differently.

Difference and Progressive hours

In the Difference column, the program indicates the difference in hours between the Total and the Due.
In the Progressive column, the program indicates the cumulative difference.
If no Due has been indicated, the Progressive will be the sum of the hours worked. This value can be reset by entering the RP (Progressive Restart) code in the Due Type column.

Subdivision

These information columns are used to indicate hours allocated to projects.

Managing holidays with the Time Sheet

Holidays are designated in hours and are entered in the Holiday column of the Journal.

Holidays carried forward

When creating a new year via File and accounting properties ..→ Startany holidays to be carried forward from the previous year must be indicated.

The value is indicated automatically in the Carry forward row of the Holiday column.

Paid holidays or paid leaves, as defined by contract

If some holidays are already included in your schedules :

  • Indicate the number of hours of paid holiday in the Start year (for example, Start 2020) initial row.
    • Enter the number of paid holiday hours, as per your contract, in the Holiday column.  (ex. for 20 days of 8 hours, enter 160, or 80 hours in case you would work part-time at 50%).
  • Paid leave days, considered as holidays:
    Enter the amount of hours you are entitled to (days x daily hours) in the Start Month row .

Setting up holidays and paid leaves

The start rows are used to indicate the number of holidays granted in hours and minutes. You may indicate the holidays either in the Start year or in the Start month row. 

If a person is entitled to 4 weeks of holidays and works 40 hours a week: 40 * 4 = 160. This value will be indicated in the Start year row.

If the hours of allocated holidays changes during the year, enter the number of hours as plus or minus (negative sign) in the available Start month row, Holiday column.

The Holiday column is also used to indicate paid leaves.

Completed and paid holidays

Completed or paid hours of holidays are indicated In the Holiday column of the daily rows. 

Remaining holidays

The hours of remaining holidays is indicated in the Total row and calculated automatically.

When holidays are paid:

  • In the start row of the following month enter the vacation hours paid with a negative sign.
  • For example, indicate "Payment Holidays" in the Notes column.

Changes during the year

If working hours are changed during the year or there are any interruptions that change the holiday hours, these must be calculated and changed manually.
Plus or minus differences can be entered in the line at the beginning of the month where the change occurs.