Skip to content

Execution & Logs

Once you’ve planned tasks in a field cycle, the next step is to log execution. Logs are the mechanism to capture completed work day by day and see progress in real-time.


A log is a record of completed work for a specific task. Each log contains:

FieldDescriptionRequired
DateDay the work was performedYes
Units completedAmount of work done (trees, meters, etc.)Yes
NotesObservations or commentsNo
Task: Formation pruning - North Lot - Contractor Garcia
Budget: 500 trees
Log 1: Jan 10 - 150 trees - "Started in sector A"
Log 2: Jan 11 - 180 trees - "Continued in sector B"
Log 3: Jan 12 - 170 trees - "Finished"
Total logged: 500 trees (100%)

  1. Go to Field Tasks → Field Cycles
  2. Open the active cycle
  3. Find the task in the calendar or list
  4. Click on the task to expand it
  5. Click Add Log
  6. Complete: date, units, notes (optional)
  7. Save
  • You can add multiple logs for the same task
  • Logs can be recorded for any date within the cycle
  • Progress is recalculated automatically with each log

The system calculates each task’s progress automatically:

progress = (sum of units in logs / budgeted quantity) × 100
Budget: 500 trees
After Log 1 (150 trees): 150/500 = 30%
After Log 2 (180 trees): 330/500 = 66%
After Log 3 (170 trees): 500/500 = 100%
ProgressIndicator
0%Empty bar
1-99%Partially filled bar
100%Full bar, “Completed” status
>100%Possible if more than budgeted is logged

Task statuses change automatically based on logs and dates:

StatusColorCondition
PendingNo scheduled date, no logs
Scheduled🔵Has future date, no logs
Delayed🔴Scheduled date passed, no logs or low progress
In Progress🟡Has logs, progress between 1-99%
Completed🟢Progress = 100%
Incomplete🟣Cycle closed with progress < 100%

The system automatically records:

  • Set with the first log date recorded
  • Represents when work actually began
  • Immutable once set
  • Set when progress reaches 100%
  • Uses the date of the log that completed the task
  • Can be recalculated if logs are added/modified

There’s a 5-day grace period for logging late entries.

  • You can log entries with dates up to 5 days in the past without restriction
  • Logs with dates older than 5 days require special permissions
  • This allows flexibility to capture work that wasn’t logged on time

Each log contributes to the actual cost calculation:

budgeted_cost = budgeted_quantity × task_price
actual_cost = sum(log_units × task_price)
ScenarioInterpretation
Actual < BudgetUnder budget (favorable)
Actual = BudgetIn line with planned
Actual > BudgetOver budget (investigate)

The system includes validations to protect data integrity:

  • It has logged entries with progress > 0
  • It’s part of a closed cycle
  • User must have edit permissions
  • Changes are recorded in audit history
  • Progress is recalculated automatically
  • Only users with administrator permissions
  • Progress is recalculated automatically
  • Action is recorded for auditing

With logs recorded, you can:

  1. Review management guide - Cost analysis and exports
  2. Link supply exits - Associate materials with tasks
  3. Create next cycle - Continue planning