Horizon213ERP

Horizon213 homeProduction

What did that batch actually cost?

A business that transforms raw materials into something it sells has one question a purely commercial package cannot answer: what a unit cost to make. Horizon213 answers it from the stock ledger rather than from a guess — the materials leave the store at the same moving average every other outgoing movement uses, and the finished goods arrive valued at what they consumed plus the labour and charges you attribute.

01

The recipe

One recipe per finished product: what goes into it, how much, and how much is spoiled getting it there.

  • Written for the batch size you actually work in, not forced into a per-unit fraction
  • An optional waste allowance per material, which increases what leaves the store and the cost
  • A recipe is copied onto each batch, so editing it tomorrow never rewrites what a past batch consumed
  • Retire a recipe without deleting its history
02

The batch

Draft while you plan it, started when the materials genuinely leave the store, finished when the goods genuinely arrive in it.

  • Creating a batch moves nothing: quantities can still be adjusted per material
  • Starting it is what takes the raw materials out, and it refuses to start when the store is short
  • Available stock is shown against each material before you press start, so the shortfall is visible first
  • A printed job sheet carries the materials to the floor, in Arabic, French or English
03

The real cost

Materials at what the store says they are worth, plus what you attribute, divided by the good units that came out.

  • Materials valued at the company's moving average on the day the batch started
  • Labour and other charges entered per batch and added to the value of the finished goods
  • Waste is counted, not costed separately: the good units carry the whole cost, so the unit cost rises
  • The labour and charges added to stock are posted to production stockée (SCF 72), so the books agree with the shelf
04

Corrections

A finished batch is corrected by reversal, never by editing.

  • Cancel a batch that has not finished, and every material taken goes back at the cost it left at
  • Reverse a finished batch, and stock, cost and the journal all return to where they were
  • A reversal is refused when the finished goods have already been sold or moved, and says so
  • Every step is in the activity trail with who did it and when

Questions people ask

Is this MRP?

No, and deliberately not. Horizon213 has recipes, batches, raw-material consumption and real costing. It does not have production planning, work centres, routings, operation times, machine scheduling, or multi-level recipe explosion. A business that needs those needs a dedicated manufacturing system, and Horizon213 says so rather than half-building one.

Can it trace which raw-material lot went into which finished product?

No. Horizon213 records a lot number and an expiry date on the movement that brought goods in, which answers what arrived, when it expires, and whether there is still stock of it. It does not record which lot a particular movement drew from, so claiming lot-to-lot genealogy would be a claim the data cannot support. A business under a real traceability obligation needs a fuller design.

What happens to units that come out unusable?

They are recorded as waste and reduce the good output, which raises the cost of every good unit. That is what actually happened to the business: the materials were consumed either way. Sending the waste to a loss account instead would understate the cost of what is now on the shelf.

Does every company see the production module?

No. Production stays off until a company asks for it, like the till and the delivery round. A trading business that resells what it buys never meets a recipe screen.

Questions people ask before they commit

Talk to someone about your own setup

A demo shows what the product does. A conversation is what tells you whether it fits how your business actually trades — how many companies, which modules, what you already have to bring in.