Skip to Content

xOffice · Field service system · jobs and technicians

Field service system for jobs, technicians and customer equipment

The dispatcher sees who is going where. The technician knows what's waiting and what to bring. A finished job turns into an invoice from the hours and materials. No paper job sheets, no retyping into a spreadsheet.

Jobs · technician calendar · equipment · hours · materials · invoicing

erp.vase-firma.cz/odoo/field-service
Service: the weekly technician plan
Do 31. 12. 2026

Order by 31 Dec 2026 and we'll run a free penetration test on your finished system before go-live. You get a final report and a certificate that the test was carried out.

Co test obsahuje →

Definice

What is a field service system

A field service system (field service management) runs the work of technicians at customer sites: jobs, visit planning, the equipment being serviced, hours worked and materials used.

In Odoo, service ties into inventory, sales and invoicing. A visit doesn't create yet another separate record. It creates a job you can invoice straight away.

System foundationOpen source Odoo 19 (LGPL-3 license) and proven open source OCA modules
License per user0 EUR. You pay a base fee for the server and a service fee per account: 10.99 EUR per full user, 2.49 EUR per light user
For comparison: Odoo Enterprise33.90 EUR per user a month with monthly billing, 27.90 EUR only with a one-year commitment (odoo.com price list, 12 Oct 2026)
Where your data runsOn a dedicated server in the EU, or on your own. PostgreSQL database, export any time
The Czech partVAT return and VAT control statement (kontrolní hlášení) as XML for the EPO portal, checked against the official schema
AI assistantOptional: your own provider account, a model on our EU infrastructure, or a server at your site
SecurityAudit log, password policy, logout after inactivity, an information security management module
Rollout timeFour to twelve weeks depending on scope, date confirmed after the fit-gap analysis

Checked 12 Oct 2026

What the system does

Field service system in practice

Service jobs

A job has a location, a date, a technician, a description of the work and a stage from planned to done.

Technician calendar

The weekly plan of every technician in one view, filtered by team, stage and technician.

Customer equipment

A boiler, heat pump or air conditioner with its serial number and the place where it stands.

Hours on the job

The technician logs time against the job and the hours flow into timesheets and invoicing.

Materials from stock

Spare parts are issued against the job, so inventory keeps the real count.

Job invoicing

A job links to a sales order and an invoice, with Czech VAT.

Inside the system

This is what work in the system looks like

Real screens from our deployment, with sample data. No mock-ups.

erp.vase-firma.cz/odoo/field-service
Service: the weekly technician plan

Service: the weekly technician plan

erp.vase-firma.cz/odoo/field-service
Service jobs with technician and stage

Service jobs with technician and stage

erp.vase-firma.cz/odoo/field-service
Customer equipment with serial numbers

Customer equipment with serial numbers

erp.vase-firma.cz/odoo/sales
Quotes pull from stock and price lists

Quotes pull from stock and price lists

The weekly plan of service technicians in the Odoo demoDEMO
Demo environment

Try xOffice

Pick one of three made-up companies: field service, trading, or manufacturing. Inside are jobs, quotes and invoices with Czech VAT. Nothing is saved, and the demo resets every night.

You get access with a code sent by e-mail, no password.

Open the demo

Fit with your operations

Boxed ERP covers 60%. We aim for 95%.

Boxed ERP makes you change your processes to fit the software. We set our system up around how you really work, from large trading firms to manufacturers.

Off-the-shelf ERP, typical reality60 %
Off-the-shelf ERP, best case80 %
Lumenax ERP, our target on every rollout95 %

An estimate from our projects and migrations, not an independent study. Companies close the gap to 100% with spreadsheets, e-mails and retyping, and that's where time gets lost and mistakes creep in.

Why us

Part of a full ERP, not one more stand-alone program.

0 EUR for licenses

Open source Odoo, LGPL-3 license. Per account you only pay for the service, 2.49 EUR a month for a light user.

No vendor lock-in

The code and data are yours. You can leave any time.

AI and NIS2 readiness

An AI assistant over your data, set up your way, and NIS2 and ISO 27001 readiness from day one.

How the whole ERP system works →

How the rollout works

From fit-gap analysis to go-live in four to twelve weeks.

01

Fit-gap analysis

We walk through your processes and write down for each one whether the system covers it with configuration, with a change, or not at all. You keep the result.

02

Setup and data

We configure modules, roles and permissions, move data over from your current system and prepare a test environment.

03

Trial run

Key people work in a test copy with their own data. We fix things until it fits.

04

Go-live and operations

We switch over in a quiet period and keep looking after the system under the package you chose.

FAQ

Frequently asked questions

What is a field service system?

A field service system runs the work of technicians at customer sites: jobs, visit planning, equipment, hours worked and materials used. In Odoo, inventory, sales and invoicing connect to it.

What exactly does the demo show?

An invented company, Demo Servis s.r.o., that services heating and air conditioning: 63 service jobs, 34 pieces of customer equipment, 5 technicians, timesheets, sales orders and invoices. You see jobs and the technician calendar the way your people will.

Do technicians get a mobile app?

Odoo runs in a mobile browser, so a technician opens the job on a phone or tablet. We don't ship a separate app that works offline out of the box. If you need one, we say so in the fit-gap analysis and propose a solution.

Is there a customer portal?

Not in the demo. For customers who should follow their jobs online, we add the portal as a separate module.

Is the service module available in Czech?

Odoo itself is in Czech, but the community OCA service module has no Czech translation. We translate field and screen names when we roll it out, so technicians work in Czech.

How much does a field service system cost?

You don't pay for Odoo licenses. We quote the service rollout as a fixed price after the fit-gap analysis, operations 137 EUR a month, support from 499 EUR and the Partner package from 1,399 EUR a month, always plus the service fee for user accounts.

Start here

We start with a fit-gap analysis of your processes.

In an hour you know what the system covers, what needs changing and what it will cost. You keep the results.