| Accessory |
A named part that belongs to a lent item (charger, case). Tracked per loan item by name, not as stock. |
| Adjustment |
Movement type for a stock count; stores the difference between counted and computed stock. |
| Applied |
Push result: the change won and is now the current version on the server. |
| Archived |
A record hidden from lists and pickers but kept for history (archived: true). |
| Attachment |
A binary file (photo, logo, signature, PDF) stored apart from records and referenced by its SHA-256. |
| Base URL |
The address of a server as the user enters it; endpoints are below <base URL>/lve/v1/. |
| Borrower |
The recipient of a loan: an employee, a customer or a site. |
| Change |
The transport form of one record version: entity, id, op, hlc, data. |
| Change log |
The server's ordered list of applied changes, read with pull. |
| Client |
One app installation on one device, holding a full copy of the inventory. Also called device or node. |
| Counter-booking |
A new movement that corrects a wrong one, since movements cannot be changed. |
| Cursor |
Opaque position in the server's change log, returned by pull and sent back unchanged. |
| Delivery note |
Document for goods handed to a customer or site; each line is an issue movement. |
| Derived state |
Values computed from records on every device and never stored: stock, serial states, loan status. |
| Device code |
Short text in device-formatted document numbers ({DEV}) that keeps numbers of different devices apart. |
| Device id |
Stable identifier of an app installation, sent at sign-in and with every push. |
| Entity |
The type of a record, for example article or loan. |
| First write wins |
Merge rule for movements: the first version a node receives is kept forever. |
| HLC |
Hybrid logical clock: the version stamp hlc in the form <15 digit millis>-<4 hex counter>-<8 hex node>. |
| Ignored |
Push result: the server already has this or a newer version; nothing stored. |
| Immutable |
An entity whose records cannot be changed or deleted after the first write (movement). |
| Initial pull |
A pull without cursor, returning the current version of every record. |
| Inventory |
One data set held by a server, identified by a UUID. |
| Issue |
Movement type that takes stock out of a location. |
| Issuer |
Signature role of the person handing goods out or taking them back. |
| Jurisdiction |
The legal system the standard loan conditions follow: de, at, ch or intl. |
| Last writer wins |
Merge rule for mutable records: the version with the greater stamp wins. |
| Licence |
Organisation licence: a token signed by the publisher that unlocks a plan for clients of one server. |
| Loan |
Equipment handed out with a signed handover and returns. |
| Locked |
A template set by the organisation on its server; devices cannot change it. |
| Movement |
One stock booking: receipt, issue, transfer or adjustment. |
| Node id |
The 8 hexadecimal digits in a stamp that identify the device that made it. |
| Outbox |
The client's queue of local changes not yet confirmed by the backend. |
| Outstanding |
What is still out on a loan: units, serial numbers and accessories neither returned nor reported lost. |
| Pairing |
Signing a device in with a single-use code, usually from a QR code lve://pair?server=...&code=.... |
| Payload |
The JSON object in data. |
| Penalty |
Contractual amount per late day for external loans, defined by tiers and caps. |
| Plan |
Feature set of the reference app: free, pro or team. |
| Publisher |
The publisher of LVE, who signs organisation licences. |
| Pull |
Reading the server's change log, GET /lve/v1/sync/pull. |
| Push |
Sending local changes, POST /lve/v1/sync/push. |
| Receipt |
Movement type that adds stock at a location. |
| Recipient |
A customer, site or employee; also the signature role of the person receiving goods or borrowing equipment. |
| Record |
One item of data: entity, id, version stamp and payload. |
| Rejected |
Push result: the server refuses the change; nothing stored. |
| Replacement value |
Value per unit a borrower replaces when a lent item is lost. |
| Return |
An entry in a loan's returns: what came back or was reported lost, with signatures. |
| Server-side write |
A change the server makes itself, stamped with node 00000000 and a stamp greater than the stored one. |
| Snapshot |
The current state of all records, delivered by the initial pull. |
| Stamp |
The hlc value of a record version. |
| Tombstone |
A deleted record: a version with op: "delete" and data: null, kept forever. |
| Transfer |
Movement type that moves stock from one location to another. |