Skip to main content

Open in TWICE Admin

inventory/stock-items
Pick the tab by the question before you open anything. A stock item keeps two histories, and reading the wrong one is the usual reason people conclude the history is missing. “It went out on an order” is an Events question. “Someone changed its location and I want to know who” is an Activity log question.

Prerequisites

Required permissions: View stock items, for the item and its events. Every system role holds it. Reading the unit’s money needs View income & expenses, which Manager, Admin and Owner hold, so Income & Expenses can be missing for you while the history tabs are not.
Check your location scope first. Both tables are filtered to the locations you have in scope, and an order row is matched on its pickup location. On a multi-location account that is the difference between “no history” and “no history here”.

The walkthrough

1

Open the item

Go to Inventory → Stock items and open the unit. Search the table for a code or a barcode rather than scrolling, because every tab below lives on the item’s own page.
2

Sort the Events tab before you read it

Open Events and sort by Start date or Created at. The tab arrives unsorted, with scheduled events ahead of order rows rather than in date order, so a timeline read top to bottom is not chronological.Expect the tab to describe itself as “Track upcoming orders, buffer times, and scheduled events for this stock item”. It merges two kinds of row, which is what makes it worth reading.
3

Tell the two kinds of row apart

Read Event name to see which kind of row you have:Do not look for an identifier on a scheduled event. It carries none that means anything outside the database, so the cell is blank.Note that an order row appears whatever the purchase type. A unit sold outright shows here exactly as a booked one does.
4

Read the columns that place a row in time

Use Created at for “when was this committed”. It is often the column that settles an argument about a booking.
5

Read the columns that place a row in the account

Watch the Events tab label for a red count. It carries the number of conflicts in your current location scope, and a conflicted row is tinted in the table.
6

Cross to the order when you need the detail

Select an order row to open the order. Events tells you that the unit went out and when, and nothing about who took it, what they paid or how it came back.Read the unit’s condition on return, any damage charged and the customer on the order instead. Selecting any other row opens that event for editing rather than navigating away.
7

Read the Activity log for who changed what

Open Activity log, which is scoped to this one item. Read these columns:Read Status before you accuse anyone. A failed attempt is logged too.Read more: activity logs

How do I know it worked?

You have the answer when you can name the tab it came from:
  • A period the unit was committed, with a start, an end and a reference: Events.
  • A change to the record, with an actor and a timestamp: Activity log.
  • Neither tab shows what you expected, and you have worked the pitfalls below. That is a finding rather than a dead end.

Troubleshooting / common pitfalls

Location scope, most likely. The tab lists only rows belonging to the locations in your scope, and the empty state reads “No events scheduled yet” with nothing about why.What to do: widen the location selection and look again. Check this first on any multi-location account, and remember that an order row is matched on its pickup location, so a unit collected elsewhere and returned to you is still hidden.Other cause: the bookings were on a different unit of the same SKU, which is easy on pooled stock. Check the SKU’s other items.
Read the Events tab instead. Orders appear as rows inside it, named Order, with the order in Reference.A customer profile does have its own Orders tab, which is where the expectation usually comes from. For a unit, the timeline is the orders view.
What it means depends on the row.On an order row, the order still names this unit and nothing is holding it. That is a stock item conflict and it is resolved on the order.On a reservation row, the reservation has no unavailability behind it and has not yet ended, so it is not blocking the dates it claims.What to do: open the order and reassign. Expect the Buffer time cell on a conflicted booking to show a dash rather than a chip, because a booking with no assigned unit has nothing to pad.Read more: stock item conflicts
Archiving released the unit’s future holds. Orders keep it assigned and lose the hold behind it, and reservations lose theirs, so both land here.What to do: unarchive the unit and work the affected orders. Reserve a unit for a repair and archive only for stock leaving service for good.Read more: archive stock items
Treat the log as a live view rather than an archive. The admin exposes no retention setting and makes no promise about how far back it reaches, so an entry you need in a year is not guaranteed to be there.What to do: take anything you need to keep out of the log while it is still showing, and attach it to the record. The activity logs page covers what the log records.
Filter on an email address. Actor filters on a user’s email and nothing else, so API-key and system rows cannot be filtered to, only read.What to do: narrow by Timestamp and by Action instead, then read the Actor column down the result.
Save the item first. The tab appears once the record exists, so an item you are still creating has no log to show.
Open Income & Expenses on the same item. Neither history tab carries money.What to do: ask for View income & expenses if the tab is not there. Manager, Admin and Owner hold it and Member does not.
An order row shows the unit’s pickup and return when those are set, and falls back to the line item’s booked period when they are not. A booking never formally picked up or returned therefore shows the period it was meant to run.What to do: open the order and check its fulfilment and return records. Read Created at on the Events row for when the booking was made.

Stock Item - Events

The tab reference, field by field.

Activity Logs

What the audit trail records.

Reserve a stock item

Creating the scheduled events that show up here.

Archive stock items

What happens to a unit’s commitments at the end of its life.