Every module, building by building

KeenERP is organised the way your compound is: engineering, warehouse, main office, production hall and shipping dock. All five share one BOM, so a change in one building reaches the others.

Engineering office

BOMs the whole factory works from

Where every product’s BOM is built, checked and approved before it reaches purchasing and production.

Used by: Engineers, designers, engineering manager

BOM_final_v7.xlsxIllustrative screen, sample data
Sofa-ASofa-BHardwareFinishPacking
PartDescriptionQtyStatus
SA-101Frame rail, acacia 28×604Matched
SA-114Seat panel, plywood 18 mm1Matched
HW-022Bolt M8×70, zinc12Matched
FN-003Oil finish, natural0.35Review
PK-410Export carton, 5-ply1New

BOM workspace

Edit each product’s BOM: wood parts, hardware, cushions, packaging, finishing and labels.

  • Rough wood sizes calculated from finished sizes, species thickness and allowances
  • Standard parts from a library, or wood parts bulk-added from Excel
  • Alternate materials per line
  • Approval blocked until every part is linked to a material
  • Paint consumption calculated from formulas and surface area

Excel BOM import

Bring in the multi-sheet BOM workbooks your team already maintains.

  • Preview before anything is written
  • Products and materials matched to your catalogue, with a recommended pick
  • Suggests product families and variants, and imports paint formulas
  • Exports a list of missing materials for your team to add

Import readiness and family health

Check many workbooks and product families before you go live.

  • Read-only preview of many workbooks at once
  • One worklist of missing customers, materials, units and paint formulas
  • Pass or fail report for every product family

Product families and SKU standards

Keep finishes, variants and codes consistent across the catalogue.

  • Finishes as variants of one base that share one design BOM
  • Per-finish wood, paint and material overrides
  • Configurable codes for products and materials, with a live preview

Formulas and wood price book

Paint recipes and wood prices the BOM and costing can rely on.

  • Paint recipes with steps, coverage in g/m² and components, imported from Excel
  • Wood price book by species and grade

Sample requests

Run buyer samples from request to decision.

  • Version the BOM for each sample without touching the approved BOM
  • Reserve stock and raise a work order for the sample
  • Record the buyer’s decision and finalise the BOM

Material warehouse

Know what to buy before production asks

Stock, materials and requirements, calculated from the BOMs and orders the factory actually has.

Used by: Warehouse clerks, planners, purchasing

Material requirements · PI-2611Illustrative screen, sample data
MaterialNeededOn handTo buy
Acacia 28×60 m³18.46.212.2
Plywood 18 mm sheets640700–
Bolt M8×70 pcs14,4009,0005,400
Oil finish L420120300
Carton, 5-ply pcs1,20001,200

Materials catalogue

One catalogue for wood, panels, hardware, finishes and packaging.

  • Category-specific specifications
  • Two units per material (BOM unit and purchase unit), with per-vendor conversion
  • Excel import with duplicate detection
  • Raise a purchase request straight from low-stock items

Material requirements

What to buy for a build, before production asks.

  • Explodes the BOM for a build quantity, including scrap
  • Nets against stock on hand, reservations and reusable semi-finished parts
  • Shortfalls flagged by lead-time risk
  • Turns shortfalls into a draft purchase request in one click

Material coverage

Stock and incoming purchase orders against open orders over a period.

  • Safety stock and reorder pack per item
  • Spend ceiling per item
  • Paint demand derived from formulas

Wood usage

Wood issued by thickness, and monthly wood need from confirmed PIs.

  • Usage from real stock issues
  • Requirements bucketed by need date

Warehouse

Every movement, from receiving to dispatch.

  • Receiving against purchase orders, putaway to bins
  • Pick lists, transfers and reservations
  • Returns to stock and to vendor, with photos and a printed slip
  • Finished goods, lots and QC hold, pallet labels

Cycle counts and stock alerts

Count with control, and know before you run short.

  • Request, assign, count, review and post
  • Stock thresholds and ceilings per item

Main office

Buyers and suppliers in the same record

Sales, buyers, vendors and pricing, all traced back to the same BOM lines.

Used by: Sales, purchasing, accounting, HR, management

Proforma invoice · PI-2611Illustrative screen, sample data
BuyerNorthwind Home Co.USD 48,600PI-2611
Vendor comparison · Acacia 28×60
VendorPrice / m³Lead time
Tân Phát Timber Best9.4M ₫14 days
Đông Á Wood 9.9M ₫10 days
Minh Long Lumber 10.6M ₫7 days

Quotes and buyer portal

Quote buyers and let them answer without logging in.

  • Buyers accept, ask for a revision or reject through a secure link
  • Costs and margins never appear in what the buyer sees
  • Accepting a quote confirms the order

Proforma invoices

Confirmed PIs for each customer, ready to send.

  • PDF with bank details and notes
  • PI lines linked to the customer’s active pricing worksheet

DocumentsProforma invoice

Pricing worksheets and price adjustments

Know how every price was built, and change it with an audit trail.

  • Versioned FOB build-ups: wood, materials, labour, overhead, packing and freight
  • A new version needs approval before it replaces the old one
  • Price change proposals sent to customers, with negotiation and audit trail

Order planning and production requests

Confirm everything an order needs before the floor starts.

  • Confirmation checklist and stage for every PI
  • Drawing, label, carton spec and packaging process approved as controlled documents
  • Approval breaks the BOMs into wood, paint, hardware and packaging needs

Purchasing

From purchase request to signed contract.

  • Purchase requests with an approval chain: requester, department head, director
  • RFQs to several vendors, prices compared in your units
  • Contracts with validity dates, so expired prices are not used
  • Supplier portal for purchase orders, RFQs and delivery notices

Contacts

Customers, vendors and logistics providers in one directory.

  • Ship-to addresses and contracts per customer
  • Excel import with duplicate detection

Finance

Basic finance that works with the accounting software you already use.

  • Compatible with MISA, so your accounting team keeps its tools

HR and staff management

Manage your staff in one place.

  • Employees, departments and positions
  • Work schedules and shifts

Production hall

Plan the floor from real orders

Turn confirmed PIs into a plan the floor can run, and track it at the line.

Used by: Planners, supervisors, operators, QC

Schedule · WO-0412Illustrative screen, sample data
Week 44Week 45Week 46Week 47CuttingWO-0412MachiningWO-0412AssemblyWO-0412FinishingWO-0412

Scheduling

A monthly plan and daily calendar built from confirmed PIs.

  • Capacity simulated from your work centres
  • Drag to reschedule; placements are saved
  • Combine PI lines into one work order, with an over-production allowance

Work centres and routes

How your factory is laid out, and how products move through it.

  • Machines, stations and lines
  • Operations and time profiles
  • Visual production routes

Work orders and shop-floor tablets

What each team builds, recorded where it happens.

  • Work orders and production receipts
  • Tablet screens for operators with PIN login
  • Downtime and QC from the line

Quality control

Inspect every component before it moves on.

  • QC templates and inspections
  • QC label station: made, passed, rework and scrap per component

Shipping dock

Export documents that match what shipped

Export documents and shipments built from the order and what was actually packed.

Used by: Logistics, warehouse, sales admin

Packing list · PL-0412Illustrative screen, sample data
CartonItemPcsCBM
C001–C300Sofa-A60018.6
C301–C600Sofa-B60019.2
C601–C640Hardware kit1,2001.8
40HQ container · 39.6 / 67.7 CBM

Export documents

A full export set from one CBM worksheet.

  • Carton types, sizes and pieces per carton, split across containers
  • Carton counts, volume and weight calculated for you
  • Combine several PIs into one invoice set

DocumentsProforma invoiceSale contract (bilingual)Commercial invoiceInvoice by containerPacking listShipping plan

Order documents hub

Every document for an order in one place.

  • Status for each document
  • Shared with the buyer through a secure link
  • Responses and versions kept on record

Pick tickets

Issue materials for several orders at once.

  • Lots picked first-expiry, first-out
  • Short picks open a planning task

Logistics workspace

Shipments from dispatched finished goods.

  • Bookings and container assignment with a utilisation check
  • Shipment events and exceptions
  • Logistics provider list

DocumentsPacking listCommercial invoiceBill of ladingCertificate of origin (Form B)

Across every module

  • Vietnamese and English

    Every screen and document in both languages, with more Asian languages coming.

  • Roles and permissions

    Separate view and edit rights, and cost visibility only for the people who need it.

  • Your documents, your numbering

    Document numbers in your format, with your company seal and signatures.

  • Approvals and audit log

    Approval chains, delegation when someone is away, and a record of who changed what.

  • Set up for your factory

    Your modules, your branding and your document templates, configured with you.

Book a demo

Tell us about your factory and we will set up a walkthrough with an order like yours.

After you send this

  • Our team contacts you by email or Zalo to agree a time.
  • The demo is a live call in English or Vietnamese, using an order like yours.
  • If it fits, we book a discovery session to map your BOMs and documents.
About your factory

A few quick questions so we can prepare a demo that fits.

How much of your production is exported?
Where do you need help most? (choose any)

We use your details only to arrange your demo.