From the quotation to the cutting list, without rebuilding the job
Your quotation already knows what the job consumes. Turning that into a bill of materials and a nested cutting list without rebuilding it by hand.
Topic
Running the systems, the data and the teams that keep a business moving.
29 articles
Your quotation already knows what the job consumes. Turning that into a bill of materials and a nested cutting list without rebuilding it by hand.
Where transport and installation sit relative to GST on a fabrication quotation, CGST and SGST versus IGST, and the ordering that changes the total.
Cost a six-foot stainless work table step by step — sheet weight, tube, hardware, labour and margin — with every figure shown so you can check it against yours.
Margin on selling and markup on cost are not the same twenty per cent. The arithmetic, the conversion table, and what the confusion costs over a year.
SS 202 against 304 against 316 for fabricators — what differs in the metal, where each grade belongs, and the price spread on one identical table.
Quoting software for manufacturers mostly assumes a catalogue. Made-to-order work needs something else, and here are six tests to run on any vendor demo.
Estimating spreadsheets fail in predictable ways — copied files, stale rates, hidden assumptions. Where quoting in Excel breaks, and what fixes it.
What a hoarding, unipole, gantry and pole kiosk actually are, the sizes each is commonly built at, and why there is no single standard size.
The two kinds of outdoor advertising business, what each needs to start, the permissions involved, and the three numbers that decide if it works.
Card rate versus net rate, how agency commission is applied, what printing and mounting really cost, and how to quote so procurement cannot argue.
Why most billboard software solves the wrong problem, the eight things an out-of-home system must do, and the questions to ask before you buy.
Vacancy is the biggest cost in an out-of-home business and the one nobody counts. How to work out what your empty hoarding days actually cost.
Double-booking an advertising face is almost never carelessness — it is a hold nobody confirmed. How it happens, and how to make it impossible.
The proof-of-display photograph usually exists; finding it is the problem. What a client is really asking for, and how to answer in thirty seconds.
Out-of-home work is lost on turnaround and completeness, not on rate. What belongs in a proposal, and how to stop it taking a whole evening.
What hoardings, unipoles and gantries fetch across Indian markets, the five things that set the rate, and how to price your own inventory.
Payments freeze because the invoice and the purchase order describe different things. Where that mismatch comes from, and how to remove it.
A backfill and a validator, both carefully written, both compensating for an aggregation job that was specified in a schema comment and never built.
A scraped and model-enriched dataset looks like research. Separating observed fields from generated ones stops you building for a customer who does not exist.
The build output was long, so it went through a pager. The pipeline reported the pager's exit status. The build had failed and the report said it succeeded.
A tunnel makes a remote database answer on localhost. That is what it is for, and it is why every migration run that afternoon went to the live system.
Tenant isolation is the easy half. If loading a customer's pricing rules needs a developer, your customer ceiling is your developer capacity.
Pre-push tests and post-deploy checks are usually two suites that drift apart. Parameterising one suite by base URL removes the drift and the second suite.
A gap register sent two people to rebuild an offline layer that already existed. It was wrong six times, and each entry was wrong in the same specific way.
A restart step that could not get the privilege it needed logged a warning and carried on. Every deploy reported success while changing nothing.
Twenty-five of thirty-five test suites went red with no code change. The shared tenant's trial had expired four days earlier and nothing had said so.
Resetting the tenant data wiped every system role and every permission grant, because one nullable column made the roles table a child of the organisations table.
Certificate renewal had been dead for months behind a cron entry that looked like cover. A backup wrote nothing. Neither failure produced a single alert.
Why availability derived from live bookings prevents double-selling in asset businesses, and a spreadsheet inventory structurally cannot.