How can I log labor hours?

Does anyone have suggestions for the best way to log labor hours? I’d like to be able to log hours according to:

  1. Person
  2. Work categories

From this set-up, I would then want to find a way for individuals to enter those hours via a shared CSV or via the Field App.

Thanks!
Kyle

1 Like

There’s an open feature request specifically for time tracking: https://www.drupal.org/project/farm/issues/2402943, and a branch has been started for exploring this as a new “quantity type” (for farmOS 2.x): https://www.drupal.org/project/farm/issues/3196844

In the meantime, the best way is probably to just create a log that represents the task, and one or more quantity measurements on the log with a “Measure” of “Time” to represent the time spent. This will at least allow you to get the data in, but it isn’t great at separating out WHO did it, if you have more than one person working on task. That’s what the “Time Quantity” will add: a user reference field on the quantities themselves.

This forum topic has some other related discussion: Additional log "time" features - any interest?

Thanks @mstenta for the details!

1 Like

Regarding labor logging here are the attributes we would want to use in FarmOS 2.0: FarmOS—look into uploading CSV labor records for FarmOS
Labor CSV for uploading into FarmOS

  1. Name
  2. Hours
  3. Block
  4. Activity Code
  5. Date

Since we will have multiple laborers, and not all of them will have access to FarmOS through the FieldKit, this will need to be a CSV document that we upload…I’m guessing. Based on this thread, I’m guessing we will have experiment with this part of the process.

1 Like