Internal ERP for a manufacturing enterprise.

A custom system instead of off-the-shelf ERP. Only what this specific factory actually uses: orders, BOM, warehouse, procurement, quality, finance.

"We used to compile reports every morning in Excel. An hour and a half just for the shift summary. Now I open my phone and see exactly what is happening on the floor right now."— Production Director
10 screens · desktop and mobile

ERP screens:

HomeDashboard
01.04 — 30.04.2026 ▾
April summary · shift A · 12:24
Production today
Output this shift+4.0%
1 248шт
Plan 1 200 · 104%
Orders in progress42
42шт
8 queued · 2 overdue
Downtime−35%
0.8%
Plan 1.2% · per quarter
Overall OEE+2.4 пп
82.4%
Effectiveness · benchmark 80%
Production · план / факт
daily, tons of finished goods
tons
Actual
4 380 т
Plan
4 200 т
Variance
+4.3 %
Workshop utilization
OEE per line
87
OEE
Availability94%
Speed91%
Quality98%
Workshop 1 · Литьё
92%
Workshop 2 · Сборка
88%
Workshop 3 · Покраска
76%
Workshop 4 · Упаковка
58%
HomeProductionЗаказы
01.04 — 30.04.2026 ▾
Production · сводка
Production plan
Work orders· 28
Batches
Shifts
Downtime
Quality
In progress
42
6 workshops
Queued
8
start today
Completed
187
this month
Overdue
2
attention
Line downtime
0.8%
plan 1.2%
Work orders in progress
№ нарядаProductWorkshopPlanActualProgressOwnerStatus
НР-2026/1487Product А-218Workshop 22 4001 560
65%
AIA. Ivanov
In progress
НР-2026/1486Product Б-104Workshop 1800800
100%
MPM. Petrov
Done · QC
НР-2026/1485Product В-076Workshop 3320186
58%
LSL. Sokolova
Behind plan
НР-2026/1484Product А-218Workshop 21 200820
68%
AIA. Ivanov
In progress
НР-2026/1483Product Г-512Workshop 554012
2%
KSK. Sidorov
Down
НР-2026/1482Packaging spec.Workshop 4800612
76%
VGV. Gavrilov
In progress
HomeBOM
01.04 — 30.04.2026 ▾
Bill of materials
BOM изделий
Finished goods
187SKU
current
Sub-assemblies
412узл.
up to 8 levels
Materials
2 813поз.
with substitutes
Versions+24 this month
5 248
revision history
Products and composition
Parametric
SKUProductLevelsComponentsVersionModifiedStatus
А-218Assembly housing, type A642v 1212.04.2026 Current
Б-104Connector unit, B-series428v 804.04.2026 Current
В-076Specialty fastener315v 2228.03.2026 Current
Г-512Product Г-серия (новое)531v 128.04.2026 Draft
Д-840PCB unit D768v 415.04.2026 In review
HomeWarehouseОстатки
01.04 — 30.04.2026 ▾
Warehouse и инвентаризация
Raw materials and finished goods stock
Stock value+3.2%
48.2M руб
4 218 SKUs
Turnover−2 дн
42дн
benchmark 45 days
Below min+2
12поз.
auto RFQ raised
Stale 90+ days0%
1.84M руб
187 SKU · 4.5%
Stock by warehouse
SKUItemWarehouseStockReservedAvailableLevel
МТ-1402Sheet steel 09G2SWH-Raw4.2 т04.2 т
8%
КМ-7710Copper cathode M1WH-Raw8.4 т2.4 т6.0 т
28%
НК-2305Nickel granules technicalWH-Raw14.2 т5.0 т9.2 т
64%
ЗП-3301SKF 6309 bearingWH-MRO2 шт02 шт
4%
ГП-А218Product А-218, готовоеWH-FG1 240 шт480 шт760 шт
88%
HomeProcurement
01.04 — 30.04.2026 ▾
Procurement и согласования
Vendors and RFQs
Open RFQs
14
3 with director
In transit
8
shipments
Avg lead time−2 дн
7дн
request to receipt
Active vendors
42
rating ≥ 4
Require approval
3 documents
ДГ-2026/0471Contract · Morozova E.
Metal rolling supply for Q2
12 480 000 руб · waiting 2h
ЗП-2026/8821RFQ · Petrov I.
Chemicals procurement for Workshop 2
847 200 руб · waiting 5h
АВР-2026/1132Act · Sokolov D.
Press equipment write-off
3 240 000 руб · waiting 1d
Inbound shipments
8
Metal rolling, 14 t
07:40 · А428ВК · Vendor 1
Received
Chemicals, 18 t
11:20 · К812ОМ · Vendor 2
At gate
Nickel granules, 6 t
15:30 · М104ТТ · Vendor 3
In transit
Hardware, 22 items
14.05 · Н220КК · Vendor 4
Waiting
HomeQuality
01.04 — 30.04.2026 ▾
Quality control
Downtime, checklists and trends
Downtime this month−35%
0.8%
Plan 1.2%
Batches checked
187
this month
Customer returns−4
2
in progress
Actивных чек-листов
42
3 inspectors on shift
Downtime trend · 6 months
2.0% 1.5% 1.0% 0% plan 1.2%
NovDecJanFebMarApr
Top downtime causes
Material shortage
42%
Operator error
28%
Tooling wear
18%
Process breakdown
8%
Other
4%
HomeFinanceCash flow
01.04 — 30.04.2026 ▾
Finance · апрель 2026
Cash flow and P&L
Revenue+18% YoY
142M руб
Plan +6% · 109%
COGS+4.1%
102M руб
72% share · benchmark 72%
Gross margin+2 пп
40M руб
28% of revenue
Overdue ДЗ3 шт
8.4%
3 problem accounts
Cash flow · week
Inflows
+58 240 000 руб
Outflows
−41 870 000 руб
Stock на счетах
184 612 540 руб
Account breakdown
Bank A · primary
114.4 M
Bank B · FX
40.6 M
Bank C · special
22.1 M
Cash on hand
7.5 M
Revenue trend · 12 months
+18% YoY
A/R
38 M
42 customers
A/P
22 M
14 vendors
Net CF
+16.4 M
this week
9:41
●●●●87%
Workshop 2 · shift A
Good morning, foreman
Plan today: 8 operations. Shift ends in 4 h 19 min.
Done3of 8 tasks
Pace+12%vs shift plan
On station now
Assembly A-218 · unit 04
14:00
station 12 · norm 45 min · running 18 min
Next up
QC batch 188-A
15:30
inspector Sokolova · checklist ready
Pack order #1487
17:00
2 400 pcs · euro carton
Home
Search
Scan
Me

Foreman home screen

Loads in half a second on a cheap Android. The foreman sees what is on the line right now, what is next, and where they are slipping.

  • One screen for the whole shift. No menus to dig through
  • Real operation time vs the norm is right there
  • Tap the task to start it. Tap again to finish
  • Pace к плану: цвет меняется, если бригада отстаёт
11:23
●●●●62%
Push · 4 unread
Notifications
Now
Idle 18 min · station 5
P1
operator did not log continuation
Workshop 42 min ago
Batch 188-A slipping
P2
−3 pcs vs plan · foreman Sokolova
Workshop 214 min ago
Today
Steel delivery, truck at the gate
Info
14 t · driver waiting for receiver
Raw warehouse1 h ago
Order #1486 closed
OK
800 pcs · QC passed
Workshop 12 h ago
Home
Search
Alerts
Me

Push notifications, not a chat

Floor events used to land in a group chat. Half got buried, the other half got a delayed “ok” from the manager. Now a push reaches the right person in one tap.

  • P1 (downtime, incident) — call and SMS, plus push
  • P2 (slipping, error) — push with vibration
  • P3 (info) — silent notification
  • Escalation: not opened in 10 min — moves to the next person on the list
  • Quieter at night: between 22:00 and 06:00 only P1 cuts through
15:08
●●●●54%
For approval · 3
Approvals
Steel purchase · $165K
Urgent
Морозова Е. · 2 h ago
Approve
Reject
Chemicals RFQ · $11K
5h
Petrov I. · Workshop 2
Press write-off · $43K
1d
Sokolov D. · press area
Home
Docs
Alerts
Me
10:14
offline74%
Scanер партий
Receipt confirmation
point at batch barcode
Batch 188-A · accepted
OK
2 400 pcs · 14 kg · offline
Weight mismatch
actual 14 kg, on docs 16 kg
Generate claim
01 / 10
−35%downtime

Downtime down per quarter — driven by OEE analytics and live operational control.

×2speed

Plan/actual per shift in real time, instead of morning Excel meetings.

8weeks

From kickoff to production go-live — module by module.

Section 01 · Production

Plan/actual per shift and workshop — in real time.

The operator marks operation start and finish right on the shift. The manager opens the phone and sees what is on schedule and what is already slipping.

  • Electronic shift report — operator marks operation start/finish, ERP calculates output.
  • OEE per machine — downtime, changeover, speed, throughput — single metric.
  • Push alerts to the foreman — downtime over 15 minutes or a line slipping behind plan lands on the responsible person's phone right away. No chats, no missed messages.
  • Workshop load schedule — weekly plan per workshop with auto-rebalancing.
Section 02 · BOM and orders

BOM with version history and parametric variants.

Bill of materials up to 8 levels deep. Versioning — see which revision was active when a batch was produced.

  • Parametric BOM — one product with variations (diameter, color, material) auto-generates per variant.
  • Version history — for audit and warranty claims, recover the BOM as of any date.
  • Auto-requirements — creating an order auto-reserves materials or generates a procurement RFQ.
  • Substitutes and equivalents — if primary material is out, system suggests approved substitutes.
Section 03 · Warehouse and procurement

End-to-end accounting: from request to receipt.

A request from the shop floor moves through approval, contract and shipment to receipt. Each step has an owner and a due date. No more chasing in WhatsApp.

  • Min-stock auto-orders — system creates an RFQ when an item drops below reorder point.
  • Vendor scoring — price, lead time, quality — choices based on data, not habit.
  • Electronic receipt — barcode scanning at receipt, discrepancies auto-flagged for claims.
  • Stale stock report — 90+ day non-movers — for liquidation decisions.
Section 04 · Quality and finance

Downtime visible immediately, margin calculated on actual.

Quality control integrated into the production flow. Finance module gives the owner revenue, cost, and margin per order.

  • Inspection checklists — at every stage: incoming, in-process, outgoing.
  • Downtime attribution — material, operator, machine, technology — for root cause analysis.
  • Order-level cost — materials, labor, depreciation, overhead — breakdown in one click.
  • A/R and cash flow — finance director reports with forecast and overdue alerts.
Section 05 · Desktop and mobile

Big screen for the office, phone for the shop floor.

On the accountant's 27-inch monitor — tables, charts, reports. On the foreman's phone — a task list, barcode scanner and push notifications. Same product, different jobs.

  • PWA offline mode — operator logs operations even without network, syncs on reconnect.
  • Barcode scanner — phone camera as scanner: batches, materials, tooling.
  • Push notifications — critical events: idle, slipping, late delivery.
  • Responsive design — single codebase for desktop, tablet, phone.
Timeline

21 days — from audit to launch.

1—3Audit and architecture

A day on the shop floor and a day in the office. Watching how the work actually flows. Then the data model and an integration list.

4—10Core build

Orders, BOM, warehouse, production. By the end of this phase a working loop is already visible.

11—17Modules and integrations

Procurement, QC, finance. Bank, vendors, data migration from the old system.

18—21Training and launch

We train foremen and warehouse staff. One week running in parallel with the old system, then a clean cutover.

Want the same?

Your project:

Tell us your task — within 24 hours we'll come back with an estimate and timeline.

And get a personalized proposal with pricing and timeline.