Release: August 12, 2020

In this update, the target .NET version has changed to .NET 4.8

To avoid issues during installation it is advised to verify that .NET 4.8 is installed and enabled on any PCs that you are installing Crows Nest on.

In this Release, changes have been made to the workflow for punching in/out using the Timeclock (see notes below). We advise you to review with your shop personnel after installing this update to avoid confusion.

  • Timeclock Changes - Various changes to Timeclock functionality to aid in linking schedules and labor punches.

    • New Columns added to Timeclock:

      • IN & OUT- Indicates the first and last record of a Shift. These are used to determine the Shift number. This is mostly automated but can be edited by a user with permission to edit the labor record. Note: the Type column will no longer be used to indicate IN or OUT and will only be used to indicate a Break record (BU or BP).

      • Shift - Numeric link to a shift on a schedule. This is automated and read-only.

      • Shift Start - Date/time of linked shift (read-only)

      • Shift End - Date/time of linked shift (read-only)

      • Allow Extra Time - If a linked shift is defined and the employee has worked outside of the shift, the time is not included in the calculation of hours unless this column is checked. To change this Requires permission to edit the labor record. When you define a schedule you can define the default value for Allow Extra Time on newly generated labor records.

      • Extra time - Total amount of time outside of the current shift. This is the amount that will be added/removed when Allow Extra Time is checked/unchecked.

      • Early ClockIn - Time in minutes prior the shift start

      • Late ClockOut - Time in minutes past the shift end

  • Schedule Changes - When defining Schedules, there are new properties for working with labor punches.

    • Allow Extra Time - On the list of schedules you can set the default value for Allow Extra Time on new punches

    • Custom Rounding - You can define four different custom rounding rules per schedule. The first controls rounding when a user punches ‘IN’ without selecting a Project. The second controls rounding for the first Project punch of the shift. The third is for punches when switching Projects. The last is for clocking out.

  • Alerts, Attach CSV - Added a new option to Alerts to attach the query results as a CSV named “query.csv”

  • Alerts, Last Run - Added a new field to the Alerts table that logs the date/time when the Alert was last processed. It can be referenced in the query for the Alert using the tag <LastRun> making it possible to write a query that pulls any data changed since the last time the Alert was ran.

  • MR Assigned On - Added date that is logged when an MR Item is assigned in the Queue. Added a new column in the MR Queue to display this date/time.

  • Inventory, Pick Ticket Columns - Added a Project and Phase Status column to the Pick Ticket tab on the Inventory form.

  • Task Time to Complete - Added a new drop-down menu option to open the Tasks - Time to Complete form under Data. When the budget is changed by this form it will now add a note to the task for auditing purposes. The Budget column now shows a red exclamation mark if the task is a Phase task and the phase has a budget that would be inherited by the task and the task has a budget that is different. You can hover over the exclamation icon to see the inherited budget. You can double-click a cell in the Parent column on Phase rows to open the Phase Detail window or double-click any other cell in the row to open the Task Detail window.

  • Fix: Phase Template Task Predecessor - In some circumstances, the Predecessor override from a Phase Template was not working.