Skip to content
Industry solution

The pallet, the movement and the charge in one system

A logistics operator runs three systems that never agree: a WMS that knows where the pallet is, an accounting package that knows what to invoice, and a transport tool that knows where the truck is — and reconciling them is a monthly spreadsheet. NG One puts the warehouse in the core, so stock is one real-time position that knows available, reserved, inbound and blocked — and knows whose goods they are. Receiving and picking happen on the handheld, directed by the system. The storage and handling you invoice comes out of the same movements that ran the warehouse, not a spreadsheet rebuilt every month. And the delivery note, the e-delivery note to SEF and the VAT record all arise from the goods flow, because they describe the same event.

  • Real-time WMS in the core
  • Available, reserved, inbound, blocked
  • Consignment by owner
  • Lot, expiry and FEFO
  • Storage and handling billing
  • e-Delivery note via SEF

What a logistics operator pays for today

None of this is a people problem. It is what happens when the warehouse, the transport and the ledger are three systems that never reconcile in real time.

  • Three systems, and none of them agrees about stock

    The WMS knows where the pallet sits, accounting knows the invoice, a transport tool or a spreadsheet knows the truck — and none of them agrees with the others in real time. A count in the warehouse and a balance in the books drift apart quietly through the month, and “where is this order right now” is answered by a phone call to the floor, not a screen.

  • Receiving and picking live on paper

    A delivery arrives, the quantities are written on a sheet, keyed into the WMS later and keyed again into accounting. A picker walks the aisles with a printed list and marks it by hand. The error made at receiving is found at dispatch, when the pallet that should be there is not — and by then the truck is waiting.

  • Lot, expiry and owner are tracked by memory

    For food, pharma or any goods with a shelf life, which batch expires first and which client owns which pallet is knowledge in someone's head. FEFO happens by instinct, and when a client asks for a recall of one batch, traceability is reconstructed through delivery notes by hand — while the goods that must be quarantined keep moving and go out to customers who have to be called the same day.

  • The storage and handling invoice is rebuilt in a spreadsheet every month

    Pallets received, days held, picks, returns, special handling — per client, per rate, per contract — assembled by hand at month end from the WMS on one side and the price list on the other. It takes days, it comes out slightly different every time, and the client's dispute lands on the one person who remembers how the spreadsheet was built.

  • Transport and customs documents are typed a second time

    The delivery note, the CMR, the customs paperwork — filled by hand, disconnected from the goods they describe. The carrier, the vehicle and the consignee already exist in the system, but the document that leaves with the truck is retyped, and the e-delivery note to SEF is a separate task nobody links back to the shipment.

How NG One answers

Point by point, against the list above — each with the mechanism that solves it, not a promise that it gets better.

  • One stock position, in real time, and it knows the owner

    The warehouse is in the core, so there is one stock position rather than a WMS number and a ledger number that drift apart. Available, reserved, inbound, in transit and blocked are separate quantities on the same item, and consignment records whose goods each pallet is — the client's, not yours, held and moved on their behalf. A movement on the floor is the same event the ledger sees, so the count and the books do not diverge through the month. Alongside it: unit-of-measure conversions (pallet, case, unit) and backdated recalculation when a document arrives late.

  • Receiving and picking on the handheld, directed by the system

    Inventory operations are complete in the core — receiving, put-away, internal transfers, reservations, picking, packing, dispatch, returns and stocktaking, all as handheld tasks rather than paper. Above them an optimisation layer switches on per warehouse: bin locations and zones with capacities, directed put-away, picking paths, wave and batch picking, replenishment and cross-docking. A large distribution centre gains it; a small site never carries complexity it does not need; neither requires a data migration.

  • Lot, serial and expiry with FEFO, and recall as a query

    Batch, serial and expiry belong to the stock movement line, so first-expired-first-out is enforced as a rule rather than as floor discipline. Traceability runs both ways: from a batch to every order and owner that received it, and from a complaint back to the goods receipt and the supplier. When a client issues a recall, the affected pallets are a query answered in minutes, not a search through an archive of delivery notes.

  • Storage and handling billed from the same movements

    Because every receipt, day held, pick and manipulation is already a record, the basis for a service invoice is in the system, not in a spreadsheet. Service items and versioned contracts — a price list or rate per client (the goods owner) with valid-from and valid-to dates — turn received pallets, storage days and handling events into an invoice, and the line records which rate produced which charge. A client dispute is answered from the movements behind the number, not from memory. What NG One does not do is invent a rate you did not agree — the billing is only as good as the contract you configured, and that is the honest boundary.

  • Transport and statutory documents from the goods flow

    The delivery note arises from the dispatch that already exists in the inventory flow, carrying carrier, vehicle and receipt confirmation, with a distinct flow for excise goods. The e-delivery note goes to SEF from that same document rather than as a separate task, and the fields a transport document needs — consignor, consignee, goods, vehicle — are populated from the shipment rather than typed again. Invoices go out through the SEF channel in UBL 2.1, and if you run a retail counter alongside the warehouse, e-fiscalisation through an ESIR is there too.

  • Carried by AI or automation

    OCR on inbound documents, and automation that prepares

    Inbound documents — supplier delivery notes and invoices — are read by OCR with a confidence threshold per field: an amount and a tax ID are not accepted on the same certainty as a line description, and anything below threshold waits for a person. Announcements, replenishment and dunning arrive as drafts in the event → condition → action shape, within the user's permissions and inside your tenant, and every suggestion enters the AI audit. The copilot answers with evidence and a drill-down to the source record. The automation KPI answers “what did the system do on its own” with a number from your tenant, not from a brochure.

The flow a logistics operator runs

From a booked inbound to a reconciled month — receiving, storage, dispatch, billing and stocktaking as one chain, not five handoffs between systems.

  1. Step 1

    Announcement and receiving

    The inbound is expected before it arrives, and what enters is checked against it — with the batch, expiry, unit of measure and owner it actually came in.

    • Advance shipping notice matched against the receipt
    • Goods receipt on the handheld with lot, expiry and UoM conversion
    • Consignment: stock recorded by owner, held on their behalf
    • Blocked stock until quality control clears it
  2. Step 2

    Put-away and storage

    Goods are directed to a location, and the stock position updates the moment the pallet lands — not at the end of the shift.

    • Directed put-away to bin locations and zones with capacities
    • Internal transfers and replenishment on the handheld
    • Real-time position: available, reserved, inbound, in transit, blocked
    • Returnable packaging and pallets as a record, not a note
  3. Step 3

    Order and picking

    An outbound order reserves stock and picks against a price and a rule, and FEFO decides which batch leaves first.

    • Outbound order with stock reservation
    • Picking by order, by wave and by batch of orders
    • FEFO issue by batch expiry, along an optimised path
    • Packing and SSCC labelling
  4. Step 4

    Dispatch and transport

    From the dock to the vehicle — the delivery note, the e-delivery note and the transport data come off the same shipment.

    • Delivery note from the dispatch, with carrier and vehicle
    • e-Delivery note via SEF with receipt confirmation
    • Distinct flow for excise goods
    • Consignor, consignee and goods for the transport document
  5. Step 5

    Service billing

    The storage and handling you invoice is derived from the movements that ran the warehouse, per client and per contract.

    • Service items for storage, handling and value-added work
    • Versioned contract or price list per client, by validity date
    • Storage days, receipts and picks as the billing basis
    • Invoice through the SEF channel in UBL 2.1
  6. Step 6

    Stocktaking and reconciliation

    The month closes against the goods owner and against the bank, not against a memory of how it was counted.

    • Cycle counting and full stocktaking on the handheld
    • Reconciliation with the goods owner from movement history
    • Open items, statement of open items and dunning by level
    • Statement import and auto-matching by payment reference
Modules

The spaces that carry this solution

A solution is neither a separate product nor a separate licence. It is the same system seen from one angle, and these business spaces carry most of the work this page describes.

  • Inventory and logistics

    Stock on hand, goods in motion and value on the ledger — one record, reconciled at all times.

    30 capabilities
  • Procurement and suppliers

    From need to payment: purchase orders, receipts, invoices, and a landed cost that stays correct after customs arrives late.

    30 capabilities
All modules
FAQ

Questions about this solution

Scope, boundaries, and the rules this entry point works by.

Does NG One have a real WMS, or just inventory records?

A real WMS in the core. Inventory operations are complete without any add-on — receiving, put-away, internal transfers, reservations, picking, packing, dispatch, returns, stocktaking and handheld tasks all run on standard warehouse documents. Above them an optimisation layer switches on per warehouse: bin locations and zones with capacities, directed put-away and optimised picking paths, wave and batch picking, replenishment, cross-docking, cycle counting and SSCC packing. Because that layer is configuration per warehouse rather than a second system, a large distribution centre gains it while a small site stays simple, and in neither direction is there a data migration.

We hold goods for other companies. How does NG One handle consignment and ownership?

Consignment is a first-class part of the stock position: each pallet is recorded with its owner, held and moved on their behalf, and separated from your own stock. Movements — receipt, put-away, transfer, pick, dispatch, return — carry the owner, so at any moment you can say how much of whose goods sits where. That ownership record is also what makes the reconciliation with a client honest: the balance you report to the goods owner comes from the same movements the warehouse ran, not from a separate tally kept for their benefit.

How is storage and handling billing calculated?

From the movements themselves. Every receipt, day held, pick, return and special handling is already a record, so the basis for a service invoice exists without reassembling it in a spreadsheet. You define service items — storage per pallet-day, handling per movement, value-added work — and a versioned contract or price list per client with valid-from and valid-to dates, and the invoice is produced from the measured events over the period. The line records which rate produced which charge, so when a client disputes a figure the answer is the movements behind it, not a spreadsheet only one person understands. What NG One does not do is invent a rate you did not agree — the billing is only as good as the contract you configured, and that is the honest boundary.

Do you support FEFO, lots and batch traceability for recalls?

Yes. Lot, serial number and expiry belong to the stock movement line, together with FEFO issuing and unit-of-measure conversions across pallet, case and unit. Traceability runs both ways: from a batch you get every order and owner that received it; from a complaint you reach the goods receipt and the supplier. When a client issues a recall, the affected pallets and shipments are a query answered in minutes — a difference measured in hours on the day it happens, and the reason FEFO is enforced as a rule rather than left to the discipline of whoever is on shift.

What about the delivery note, the CMR and customs paperwork?

The delivery note arises from the dispatch that already exists in the inventory flow, carrying carrier, vehicle and receipt confirmation, with a distinct flow for excise goods; the Serbian e-delivery note goes to SEF from that same document rather than as a separate task. The data a transport document needs — consignor, consignee, goods, vehicle — is populated from the shipment rather than typed a second time, so the paper that leaves with the truck matches the goods it describes. On the import side, customs and forwarding charges enter the cost through landed costs and the customs declaration. We are honest about the edge: NG One drives these from the goods flow, and where a specific international form is required it is fed from that data rather than kept in a separate file.

Which Serbian statutory obligations does a logistics operator get in the core?

The SEF channel sends and receives invoices in UBL 2.1 and tracks their status; the e-delivery note via SEF is derived from the dispatch that already exists in the inventory flow, with carrier, vehicle and receipt confirmation and a distinct flow for excise goods. VAT records are populated in the EEO and EPP structure from posted documents, and the POPDV and PP PDV XML come out of those same records; the goods ledger (KEP) is kept from stock movements. If you run a retail counter alongside the warehouse, e-fiscalisation through an ESIR with an LPFR or VPFR is there, and public-sector invoices go through the CRF. Underneath all of it is the decision that cannot be added later: every rate, threshold and mapping is a record with a validity period, so correcting a March document in December follows March's rules.

Test NG One against your own warehouse and your own contracts

Book a working review for logistics. We walk your flow from a booked inbound to a reconciled month — your batches and owners, your storage and handling rates, your dispatch and e-delivery notes — on your data, with a drill-down to the source record behind every number we show you.