All applications611

Find your application

611 applications

Open full catalog

Browse applications by category or open the full catalog.

  1. Cosmetics ERP
  2. Features
  3. Stock and transfers
Feature · Stock and transfers

Stock and transfers

Keep entity-owned stock, lot identity, reservations and counted balances aligned.

OverviewAvailable lot stock
Cosmetics ERP · Stock and transfers

Available lot stock

Inventory

New
ProductLot numberWarehouseLocationQuantity on handReserved quantity
PRD-8211L26-5833WRH-110LCT-140500640
PRD-8738L26-1922WRH-110LCT-140160400
PRD-8053L26-1921WRH-140LCT-11061070
PRD-7043L26-0675WRH-120LCT-110450670
PRD-4578L26-1413WRH-110LCT-15030570
6 of 6 records
PRD-8211Inventory · INV-33046
Lot numberL26-5833
WarehouseWRH-110
LocationLCT-140
Quantity on hand500
Reserved quantity640
Example screen with sample data

What you can do

Know which stock can be promised

Inventory records an entity’s product quantity at a warehouse and location, with a lot number when applicable. Custody state separates available goods from held, picked, in-transit and production quantities. Warehouse Manager can see what is on hand, reserved and still available for an order. A dealer commitment should reserve only eligible available stock; physical ownership and the ability to promise a carton are related but different questions.

Stock events keep the source of each change. Picking, transfer dispatch, receipt, return, production output and count adjustment produce distinct evidence. Stock layers preserve cost provenance while the inventory position remains the current balance. This is useful when the same cosmetic item arrives in separate lots at different costs and only one lot is allocated to an order.

How the work is organized

  • Position. Product, entity, warehouse, location, lot and custody identify the available balance.
  • Movement. A stock event and movement connect a physical change to its source and accounting effect.
  • Review. Transfer and count decisions limit who can release goods or adjust a discrepancy.

A transfer has an explicit source and destination. Dispatch places the quantity in transit, and receiving consumes the exact remainder. A second receipt must not create duplicate stock. Count locks protect the selected scope while a blind count is taken; the expected quantity remains fixed for review.

What to agree during setup

List the entity ownership for each warehouse, allowed locations and which products require lot control. Agree whether a warehouse is permitted to hold stock for more than one entity. Set who can reserve, pick, release and receive a transfer, and which variance needs Finance Manager review. Count tolerance values should reflect the business’s actual unit and value risk.

The team should also decide how held and damaged lots are segregated. A change of status should have a reason and a stock event. If expiry allocations are used for dealer orders, confirm the order line, lot, expiry date and quantity before promising a shipment. That is an allocation aid; the actual inventory position remains the quantity authority.

Check the handoff on an actual case

Receive two lots of the same product into one warehouse. Reserve a quantity from one available position for a dealer order. Start a transfer for the other lot, dispatch part of it and receive only that dispatched amount at the destination. Check that in-transit quantity is still owned once, and that an attempted duplicate receipt is rejected. Count a selected location while another user tries to change the locked scope; review the variance before any adjustment posts.

What your team sees

  • Available lot stock — Product and lot quantities with reservations and free balance.
  • Count schedule — Planned and active counts with start and end times.
  • Order progress board — Dealer commitments that may need allocation or release.

Follow the work through

What it keeps track of

Data model
Inventory
Current owned stock by complete identity and custody state; provenance is not a second balance.
Stock events
One immutable group of stock movements and the associated journal effect.
Stock movements
Signed position/layer legs; transfers balance quantity and value by SKU.
Stock layers
Remaining quantity/carrying value with receipt/output/return lineage.
Reservations
Exclusive bounded demand claims through picking and owned transit.
Stock transfers
Same-entity transfer with actual dispatch/partial receipt and retained owned transit.
Stock transfer lines
Partial transfer quantities retain equal in-transit ownership and cost.
Count plans
Blind scoped counts with explicit review and cost before adjustment.
Count lines
Observed base quantity and signed variance against an unchanged locked population.
Count locks
Time-bounded counted scope protecting all identities, including newly appearing positions.
Stability observations
Expiry Allocations for ERP for FMCG.
Warehouses
Physical sites may host segregated entity-owned positions; legal owner stays on each position.
Locations
Shallow warehouse bins, staging and transit custody locations.

Who uses it

Permissions
Warehouse Manager
Controls stock scope, transfers and count review.
Warehouse Operator
Records actual movements and observations.
Sales Manager
Uses availability for customer commitments.
Finance Manager
Reviews material value adjustments, while Accountant reconciles stock postings.

Set up Cosmetics ERP your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started