Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Goals

  • Discuss Timesheet Model starting point

  • Demo current user interfaceDemo and discuss Timesheet and Period

  • Discuss timesheet improvements and new features

Discussion items

  • Timesheet Period Modeling

    • Timesheet

      • Period Start / Stop dates

      • Employee

    • Timesheet Line Item

      • Date

      • Start Time

      • End Time

      • Position

      • Account

      • Unit Amount

      • Daily or Hourly

      • User Notes / description

    • Will Timesheets need to combine Leave Requests and Attendance line items?

      • If so, a category and type property will need to be added to the line items

    • What other information needs to be captured on a timesheet?

    • Rules

      • Timesheet Invariants (what must always be true) Business Invariant

        • A Position must exist

        • A period stop date must be after a start date

        • Can there be multiple entries for 1 day?

          • if so, they must total less than 24 hours

        • Timesheet Items must fall between Period start / stop dates.

    • Are Periods to be configured by a Timesheet Manager or entered by a user?

    Feature Requests from the group

    • Discuss possible features and write User stories.Automatic Period Generation

      • Allow a timesheet manager to mass enter periods in some way

    • Period Selection - How far back should periods be displayed?

  • Timesheet Modeling - anything missing from the User entry view?

    • Unit Amount / Daily or Hours options?

    • Account information?

    • Is type / category a requirement?

  • Leave Requests need to flow into the timesheet line item

    • Plan to include Leave Requests (in-progress and approved) but not include them in the extract

    • Leave requests will be processed with the leave extract / posting

  • Users will be able to set start and end times for their positions in the User Profile

  • Timesheet start / end times will need to have a configurable increment

  • Workflows

    • Will the Leave Request Groups / Group Chain modeling work for Timesheets?

    • Admin / Manager / Approvers will have the ability to edit a timesheet

      • When editing, audit trail will be updated and notification will be sent to the end user (in-app notification not implemented yet)

    • Admin / Manager / Approvers will have the ability to set account information on a timesheet

  • Items from the floor?

  • When should we meet next?

    • Open to frequency. The more time between meetings, the better chance there will be features to demo.

User Stories

  • ()Schedule next meeting.

Action items

  •   Schedule the next meeting for ??