Appearance
Demo Horizon Studios: film production operations day
Demo Horizon Studios produces films, series, and branded content across the UAE, India, and the United Kingdom. Each production has a committed budget, hundreds of crew and suppliers, location permits, rented equipment, rights obligations, milestone payments, and distribution income in several currencies. OSERP connects production project, scene schedule, purchase orders, crew advances, time, equipment, rights, post-production, sales contracts, and project close.
1. Create the production and budget version
Open Projects → Production → New. The header records production code, legal company, producer, director, genre, territory, planned start/end, release target, base currency, reporting currency, tax regime, funding source, and status. The budget version stores approval date, owner, contingency percentage, exchange-rate assumptions, and locked baseline.
| Field | Demo value | Impact |
|---|---|---|
| Production | HZN-FILM-2026-01 | Cost and revenue key |
| Budget baseline | V1 approved 17 Sep 2026 | Variance control |
| Contract currency | USD | Supplier and talent settlement |
| Reporting currency | AED | Group reporting |
| Planned duration | 74 shoot days | Schedule and labour forecast |
| Contingency | 8% | Controlled reserve |
| Release territory | GCC + UK | Rights and tax scope |
| Revenue model | Minimum guarantee + share | Distribution accounting |
Budget lines carry department, account, scene or episode, cost code, supplier or person, quantity, unit, currency, tax, committed amount, forecast, and approval. A revised version copies the prior baseline and explains each change; posted history remains on the original version.
2. Build scenes, locations, and the shooting plan
Scene records store episode, scene number, script day/night, location, cast, extras, props, wardrobe, vehicles, special effects, permits, risk class, estimated hours, and planned shoot date. A day plan records call time, crew call, meal break, company move, safety briefing, weather, and actual wrap.
Location records contain owner, address, permit authority, access window, fee, deposit, insurance requirement, restrictions, tax, and evidence. OSERP prevents a scene from being marked ready while a permit is expired, an insurance certificate is missing, or the location deposit is not approved.
3. Contract cast, crew, and rights
The talent contract header records person or agency, role, production, territory, start/end dates, currency, guarantee, per-day rate, overtime, travel, accommodation, publicity, image rights, withholding, bank, and approval. Time lines record shoot date, call/wrap, standard hours, overtime, meal penalty, allowance, and approver.
Rights contracts store owner, work, territory, medium, term, exclusivity, language, payment milestones, residuals, music licence, chain-of-title evidence, and renewal date. A missing chain-of-title document blocks distribution delivery. A contingent residual is accrued only when the contractual trigger is evidenced.
4. Procure suppliers and rent equipment
Purchase-order headers record production, department, supplier, currency, delivery location, required date, tax, cost code, budget line, and approval. Detail lines record item or service, quantity, rate, scene, rental period, insurance, deposit, and return condition. A USD 42,000 camera package rented for 21 days stores daily rate, lenses, serials, insurance, and damage waiver.
Equipment checkout records asset or rental serial, custodian, scene, location, date/time, condition, meter, accessories, and signature. Returns capture damage, missing accessories, cleaning, late days, and approved recovery. The rental invoice cannot be approved until checkout and return evidence reconcile.
5. Run production payroll and advances
Crew payment batches group approved time, per diem, travel, overtime, and deductions by currency and pay date. An advance records person, purpose, amount, currency, due date, approver, and settlement status. A returned unused advance is matched to bank receipt; an expense claim references receipts, production, scene, cost code, and tax.
For a 74-day shoot, a department’s approved labour is AED 1,920,000 and overtime is AED 145,000. OSERP compares actual hours to call sheets, checks duplicate claims, posts payroll and withholding, and leaves a clear audit trail from payment to contract and day plan.
6. Track post-production milestones
Post-production work packages record editor, sound, colour, VFX, dubbing, deliverable format, version, due date, acceptance criteria, supplier, currency, and milestone value. A milestone invoice is approved only when the producer accepts the cut and attaches the review record. Version IDs prevent a revised master from replacing a delivered master without trace.
The production dashboard compares budget, committed, actual, forecast-at-completion, contingency consumed, days shot, scenes completed, open risks, and deliverables accepted. A cost-to-complete override requires reason, owner, and approval.
7. Sell distribution and recognise revenue
Distribution contracts store platform, territory, title, window, exclusivity, minimum guarantee, revenue share, marketing contribution, currency, tax, delivery condition, and payment schedule. A platform owes a USD 900,000 minimum guarantee plus 12% of net receipts. OSERP invoices the approved guarantee, tracks deferred or contract revenue according to delivery and performance obligations, and reconciles platform statements.
Marketing contributions and recoupable advances remain separate from production expense. A rights expiry creates an alert before a new sale is confirmed. Credits, cancellations, and territory amendments reference the original contract and preserve the revenue schedule.
8. Multi-currency and production close
Supplier and talent contracts may be USD, GBP, or INR while production reporting is AED. Each invoice, payroll line, advance, and distribution receipt stores transaction rate, source, timestamp, realised FX, and revaluation status. Tax, withholding, rights fees, and production cost accounts remain distinct.
Close reconciles budget to commitments, purchase orders to invoices, equipment to checkout/return, cast and crew contracts to payroll, advances to expense evidence, locations to permits, rights to chain-of-title, milestones to accepted deliverables, distribution statements to bank, tax, FX, and GL. The production cannot close while a rental is missing, a rights document is incomplete, or a supplier advance is unreconciled.
| KPI | Before OSERP discipline | After OSERP discipline | Improvement |
|---|---|---|---|
| Budget variance at wrap | 14.2% | 5.1% | 64% lower |
| Crew payment exceptions | 6.8% | 1.1% | 84% lower |
| Equipment return disputes | 9.4% | 2.3% | 76% lower |
| Rights-clearance cycle | 18 days | 6 days | 67% faster |
| Distribution statement close | 27 days | 9 days | 67% faster |
Practice challenge
Create a production and approved budget, schedule scenes and permits, contract a crew member, rent a camera package, raise a purchase order, process overtime and an advance, accept a VFX milestone, record a damaged return, sell UK distribution rights in GBP, revalue open balances, and close the production. Explain every field, status, permission, formula, journal, tax result, API identifier, exception, and audit event.
Related: Project and WBS field guide, Purchase Order field guide, Expense Claim field guide, Multi-currency operations, and API cookbook.