Understanding Inventory
Inventory Management in FlightLogger Maintenance is where you control the parts, consumables, tools, stock levels, locations, batches, serial numbers, and traceability records that support maintenance operations.
For many users, Inventory may look like a list of parts at first. In practice, it is more than that. It is the operational foundation that helps your organization answer important questions such as:
- Do we have the part we need?
- Where is it located?
- Is it available for use?
- Is it reserved for another work order?
- Is it expired, quarantined, or pending inspection?
- Which batch or serial number was used?
- Can we prove the full traceability of this item later?
This is why Inventory is closely connected to purchasing, receiving, work orders, component tracking, compliance, and audit readiness.
Why inventory accuracy matters
In maintenance operations, inventory data is not only about stock value. It affects whether maintenance can be planned, released, performed, and documented correctly.
If stock information is inaccurate, a work order may appear ready even though a required part is missing. If batch or serial information is missing, it may be difficult to prove which part was installed or consumed. If a part is expired, quarantined, or still pending receiving inspection, it should not be treated as available stock.
FlightLogger Maintenance is designed to separate these states clearly, so users can distinguish between material that physically exists and material that is actually available for operational use.
The main inventory concepts
Inventory in FlightLogger Maintenance is built around a few key concepts. Understanding these concepts will make the rest of the Inventory module much easier to work with.
Inventory items
An inventory item defines what the part, consumable, or tool is.
The item record typically contains information such as:
- Part number
- Description
- Item type
- Part class
- Unit of measure
- Category
- Stock level settings
- Reorder information
- Serial tracking requirements
- Compatible aircraft models or locations, when relevant
- Related documents or manuals
Think of the inventory item as the master definition of the thing you manage.
For example, a brake pad, oil filter, battery, or tool can each be created as an inventory item. The item tells the system what the object is, but it does not by itself say how many you have or where they are stored.
Stock
Stock represents the quantity of an inventory item at a location.
Where an inventory item answers “what is this?”, stock answers “how many do we have, and where?”
A stock record can include:
- Quantity on hand
- Reserved quantity
- Available quantity
- Location
- Cost and inventory value information
- Reorder point
- Minimum and maximum stock levels
It is important to understand that quantity on hand and available quantity are not always the same.
A part can exist in stock but still not be available for normal use. For example, the quantity may be reduced operationally because some of it is reserved, quarantined, expired, or allocated for warehouse picking.
FlightLogger Maintenance calculates availability so users do not have to manually subtract these conditions during daily work.
Serialized items
Serialized items are used when each physical unit must be tracked individually.
This is typically relevant for components, high-value parts, regulated items, or anything where individual lifecycle tracking is required.
A serialized item has its own identity and may include:
- Manufacturer serial number
- Status
- Condition
- Location
- Batch reference
- Received date
- Installation or removal information
- Life data such as hours or cycles
- Related documents
- Lifecycle history
A serialized item can move through statuses such as available, reserved, issued, installed, sent for repair, received pending inspection, quarantined, scrapped, or lost.
This allows FlightLogger Maintenance to track not only that you have a part number in stock, but exactly which physical unit was received, reserved, installed, removed, repaired, or scrapped.
Batches
A batch represents a group of material with shared traceability.
Batches are especially important when multiple units share the same origin, lot, certification, expiry date, condition, or receiving context.
A batch may include:
- Lot number
- Manufacturer batch number
- Quantity
- Location
- Condition
- Status
- Manufacturing date
- Expiry date
- Receiving inspection reference
- Certifications or documents
Batches help your organization prove where material came from and where it was used.
They are also important for expiry control and recall handling. If a batch is later found to be defective or non-compliant, the system can help identify affected stock and, where relevant, components or usage linked to that batch.
Locations
Locations define where inventory is stored.
A location can represent a warehouse, hangar, workshop, remote storage area, building, room, aisle, shelf, bin, compartment, or position.
Locations can be structured hierarchically. For example, a location path could represent:
Warehouse / Room 1 / Shelf A / Bin 3
This helps users find material physically and also supports more precise stock control. A location can also be restricted or made compatible with specific items where that is needed.
Good location setup is important before receiving or importing stock, because stock, batches, serialized items, transactions, inspections, adjustments, and stock counts all depend on location data.
Inventory transactions
Inventory transactions record inventory movement and changes.
Transactions are created when stock is received, issued, transferred, adjusted, returned, written off, or otherwise changed.
Common transaction types include:
- Receipt
- Issue
- Transfer
- Adjustment
- Return
- Breakage
- Loss
- Write-off
- Initial balance
Transactions are important because they create an audit trail. Instead of only showing the current stock level, FlightLogger Maintenance can show how stock reached that level over time.
For serialized items, each transaction must relate to a quantity of one, because the exact physical unit is being tracked.
How the concepts work together
The inventory structure can be understood in layers.
First, you create an inventory item. This defines the part number and what the item is.
Then stock is added when the item is received, imported, adjusted, or otherwise introduced into inventory.
If the item is batch-controlled, the stock can be linked to a batch. This gives traceability for lot number, expiry, condition, certificates, and receiving context.
If the item requires serial tracking, individual serialized items are created so each physical unit can be tracked separately.
The stock is stored at one or more locations. When the material is reserved, picked, issued, installed, transferred, quarantined, or adjusted, transactions and related records preserve the history.
Example:
- An item is created for a brake caliper.
- Five units are received into inventory.
- The units are stored in a warehouse location.
- The receipt creates stock and traceability records.
- If the item is serialized, each of the five units has its own serial number.
- One unit is reserved for a work order.
- The reserved unit is picked or issued.
- If installed, the serialized unit can become linked to a component or aircraft maintenance record.
This is why inventory data must be structured carefully from the beginning.
The Inventory dashboard
The Inventory dashboard is designed to show operational pressure points.
Depending on your permissions and available data, it can show areas such as:
- Pending receiving
- Pending stock counts
- Pending adjustments
- Expired batches
- Reorder alerts
- Total inventory value
- Items on hand
- Items on order
- Items reserved
- Low stock
- Out of stock
- Expiring batches
Use the dashboard as a starting point when reviewing what requires attention. It helps users identify work that may block maintenance, purchasing, receiving, or stock accuracy.
Inventory and receiving
Incoming material should normally be handled through receiving processes before it becomes available for use.
Receiving can capture information such as:
- Item identity
- Quantity
- Supplier or purchase order context
- Condition
- Certification
- Traceability details
- Batch or serial information
- Supporting documents
Accepted material can create or update stock, batches, serialized items, certifications, and documents.
If material is damaged, incomplete, expired, missing documentation, or otherwise uncertain, it should not quietly become available stock. It may need to be rejected, quarantined, or handled through another controlled process.
Inventory and work orders
Inventory supports maintenance execution by making parts available for work orders.
A work order may require material that needs to be reserved, picked, staged, issued, consumed, installed, or returned. Inventory records help ensure that the right material is used and that the correct traceability is preserved.
This is especially important when working with serialized parts or batch-controlled material. The system should not only show that a part was used, but also which batch or serial number was used.
Inventory and purchasing
Inventory is also connected to purchasing.
Low stock, reorder points, missing parts, and reservations can create pressure for purchasing. Purchase orders and receiving inspections then help bring material into inventory with the correct traceability and cost information.
This connection is important because purchasing is not just a financial process. In FlightLogger Maintenance, purchasing also supports operational readiness and traceable stock intake.
Inventory and compliance
Inventory records support compliance by preserving evidence of what was received, where it was stored, when it was used, and which documentation was available.
This is especially important for:
- Batch traceability
- Serialized components
- Expiry control
- Quarantine handling
- Receiving inspection records
- Certificates and supporting documents
- Installation and removal history
- Stock adjustments and transaction history
Good inventory practice makes it easier to answer audit questions later.
Good practices
Create clear item records before adding stock.
Use meaningful part numbers, descriptions, units of measure, and item classifications.
Set up locations carefully before receiving or importing material.
Use serial tracking when individual unit traceability is required.
Use batch tracking when lot, expiry, certification, or origin must be traceable.
Keep receiving inspections complete before making material available for use.
Review reserved, quarantined, expired, and allocated quantities before assuming stock is available.
Use stock counts and adjustments to correct discrepancies through controlled workflows.
Keep documents attached where they support traceability, certification, or audit requirements.
What to read next
After understanding the inventory structure, continue with the articles that explain how to work with each part of the module:
- Create Items
- Create Locations
- Manage Batches
- Perform Incoming Inspections
- Create Reservations
- Create Pick Lists
- Perform Stock Counts
- View Transactions