Skip to content

Import basics / Field notes

Why time-only roster cells need a daily status before import

A clock value alone does not describe a worker's rostered day. Resolve time-only cells with the roster owner rather than treating the importer as an hours calculator.

A spreadsheet clock value is reviewed for its intended daily meaning before the roster preview is refreshed
Original illustrative diagram; no employee records or customer rosters shown.

Imagine a fictional depot spreadsheet where most cells say Day, Night or RDO, but several contain only 07:00. The planner knows what that time means. A worker reading the published daily roster may not: is it a shift start, transport departure, appointment or a copied value from another sheet?

RosterField blocks time-only statuses rather than treating them as complete daily roster information. This is a meaning problem, not an invitation to calculate hours. The product publishes reviewed spreadsheet rosters; it is not payroll, time tracking or automatic scheduling.

Find out what the clock value represents

Start with the source coordinate and its surrounding headers. A time under a heading such as “bus departure” is not necessarily a shift. A time copied into a daily status grid may be an accidental paste. Ask the roster owner before replacing it.

Check other dates for the same worker and the roster’s written key. If the file consistently distinguishes day and night duties, that context may help the owner explain the exception. It is still not safe to assume every morning time means Day.

The review can identify a problematic cell, but it cannot authorise a new operational interpretation. A plausible label chosen by the importer would hide uncertainty instead of resolving it.

Decide where the information belongs

There are several legitimate outcomes:

  • The time was accidental, so correct or deliberately remove that source-cell value.
  • The owner intended a daily status, so replace the time-only value with the approved label.
  • The time belongs in a separate instructions document, while the roster needs a concise daily status.
  • The source has not been approved, so pause publication and obtain a corrected workbook.

Do not append arbitrary words merely to make the cell stop looking time-only. A label such as Duty is only useful if it expresses the actual approved meaning. The goal is a readable roster, not a technical workaround.

For a targeted review correction, use a literal replacement and check the normalized outcome. If the same design error affects many cells, fixing the workbook may be clearer than maintaining individual corrections inside one upload.

Rehearse the decision on representative cells

For the depot example, inspect one ordinary day entry, one night entry and each distinct time-only pattern. Include dates near the beginning and end of the selected window. A good-looking middle date does not establish that every affected date has been resolved.

After making the required decisions, refresh the preview. All edits need this refresh before publication. Confirm that the time-only blockers are gone because the source meaning was resolved, not because an affected worker or date was unintentionally excluded.

Check reported counts alongside the approved source. The normalized preview shows only the first 100 sample rows, paginated ten at a time; it is not full-roster browsing. A cell outside that sample still matters.

Keep time calculations in their proper workflow

A daily status does not establish an employee’s actual arrival, departure, breaks or paid hours. It also does not verify overtime, allowances or fatigue requirements. Continue using the systems and processes responsible for those records.

Similarly, a spreadsheet formula that produces a time does not become a calculation service after upload. XLSX imports read saved formula values rather than recalculating the workbook. The formula-results guide explains why saving the source correctly matters.

Where your plan genuinely requires detailed shift-time management rather than daily roster publication, review the product boundary described in roster creation, review and publication.

Give the roster owner a repeatable handoff

Document the approved daily labels beside the workbook. Ask future contributors to avoid placing stand-alone clock values into the daily status grid. Record where workers should find any separate departure or reporting instructions.

The shift-status key guide can help distinguish local terminology from ambiguous entries. Clear source conventions reduce repeated clarification, but they do not remove the need to review each upload.

If you want to see the blocker before handling a live file, create a fictional worker with a time-only cell in the demo. Use non-sensitive data and treat the exercise as import review, not a test of hours reporting.