KFSM · KOONSULTANCY FIELD SERVICE MANAGEMENT FOR SAP B1
In development
KFSM.
Field service, straight from SAP Business One.
KFSM (Koonsultancy Field Service Management for SAP B1) is a field service management add-on for SAP Business One: the service calls from B1 on a planning board for the planner and on an Android phone for the technician. Planning, check-in, checklist, materials, signature and work order: everything lands back in B1 without retyping. In development: the functions are built, and a pilot with real technicians is the next step.

01 / THE PROBLEM
What field service on SAP Business One was missing.
A small service company on SAP Business One has its service calls neatly in the system, with contracts and equipment attached. But the planning lives in a spreadsheet or on a whiteboard, the technician gets jobs by phone or chat, writes down on a slip what was done, and someone in the office retypes it in the evening. What the customer signed is in a folder in the van.
The big FSM suites solve that, but they put a system of their own next to B1, with its own planning, its own customers and an integration that needs maintenance. The price per technician and the months-long implementation don't fit a company with four or five vans.
KFSM is the small alternative: the B1 service call stays the service call, the planning board opens inside the B1 client, and the technician works through the day on the phone. Everything done lands on the call in B1 straight away.
03 / ON THE ROAD
The technician's day, on one phone.
- One main buttonThe app knows which step comes next. Depart, arrived, start, finish: big buttons, one column, gloves on.
- Checklist first, then finishA required checklist has to be complete before the technician can finish. A number outside its limits turns red and asks for an explanation.
- Nothing lostEvery step is a command with its own number. If the signal drops, the step waits on the phone and goes through afterwards, without double posting.
- Done is doneSignature and name, work order as a PDF to the customer, and the call in B1 is updated: check-in, check-out, time worked, signer, attachments. Nobody retypes anything in the evening.






05 / WHAT YOU NEED
Does it fit your service company?
Needed
- SAP Business One 10.0 on Microsoft SQL Server, with the Service Layer enabled, and the service module in use: calls, and preferably contracts and equipment too.
- A B1 user of their own for every technician. Someone who only uses the app can do with an Indirect Access licence; planners who also work in B1 have Professional. To agree with your B1 partner.
- A Windows server next to SAP (the SAP server itself is fine).
- Android phones or tablets for the technicians, with mobile internet.
- A Google Maps Platform key for the map and the travel times. Without a key everything still works, with a schematic map and estimated travel times.
Not yet
- No SAP HANA: SQL Server first, HANA later.
- No iOS: Android first, iOS later from the same code.
- No fully offline work: steps wait on the phone until there's signal again, but photos and files need a connection. Offline comes before the first production release.
- No planned maintenance, no stock through to the invoice, no dashboards: those are the next steps, see below.
A warehouse rather than vans? That's KScan, our barcode scanning add-on for SAP Business One. And for the technicians themselves, from contract to leave and sick leave: KHRM, which puts their absence in B1 so the planning board plans around it.
07 / QUESTIONS
Questions about KFSM and field service in SAP Business One.
When can I use it?
There is no date yet. First a pilot at a service company on SAP Business One, then a first version. Leave your address and you'll get one email when there's something to try.
What will it cost?
That isn't fixed yet. The approach is the same as KScan: one price with all functions included, install it yourself, no implementation fee. The exact price follows after the pilot.
Does KFSM change my SAP database?
KFSM adds its own fields and tables, all with the KFSM prefix, through an installation routine. The service calls, scheduling lines, contracts, equipment and attachments stay the standard B1 objects. Everything is written through the Service Layer, never directly into the database.
Do technicians need a B1 licence?
Yes. Every technician works with their own B1 user, never a shared one. For someone who only uses the app, an Indirect Access licence is enough. Planners who also work in B1 have a Professional licence. Background: our guide on SAP B1 licences.
Which phones work?
Android, phone or tablet. iOS comes later from the same code.
Does it work without signal?
Partly. Steps the technician takes wait on the phone and are sent as soon as there is a connection; photos and opening files still need a connection. A fully offline mode is planned before the first production release.
Can I keep using the service module in B1?
Yes. KFSM builds on the service calls, contracts and equipment that are already in B1. From the planning board the planner opens the call in B1, and from the call in B1 the planning board. What the Service module does and doesn't do by itself: our guide.



