CASE 05 / 05
DISTRIBUTIONFIELD SALES2 MARKETSIN PRODUCTION

Field sales for the TOPOVI distributor

TOPOVI supplies engineered and natural stone and finishing surfaces, with sales reps working in the field. We built a field sales system around 1C: a rep app inside Telegram, a panel for the office and a two-way exchange in which an order taken on a visit becomes an accounting document.

01

Context

Stone and surfaces distribution lives in the field: the rep drives to sites, shows samples, negotiates the price and takes the order. Prices, stock, debts and client limits sit in 1C — back at the office. The further the field is from the accounting system, the later the company learns what actually happened on a visit.

02

The task

Move the rep's working day into a single app and stitch it into 1C: an order from a visit becomes an accounting document, a visit becomes a record with coordinates and photos, a limit request becomes a decision with an author and a timestamp. 1C stays the source of truth: the system was built on top of the accounting, not instead of it.

03

What we built

The app inside Telegram

18 screens: clients, a catalogue with each client's own price, orders, visits, receivables — all inside Telegram, no separate app to install.

Orders inside the accounting

An order from a visit becomes a 1C document in seconds; if 1C goes quiet it waits in the queue and arrives later, with no duplicate documents.

Approval before 1C

A client order does not reach 1C until the office accepts it for processing. Sending it back for rework requires a comment with the reason.

Samples and the rep's own stock

A samples catalogue from 1C plus the rep's own stock: handing a sample over is registered as a document, not as a verbal arrangement.

Honest geo check-in

A check-in is matched against the client's address: on site, far away, unverified or no GPS. A complaint visit cannot be closed without a photo.

Credit limit approval

A credit-limit request travels rep → head of sales → finance, with a Telegram push and a trace in the log at every step.

Panel for the office

Three dashboards — field activity, receivables and orders — plus order processing and an action log. The panel works from a manager's phone too.

04

Screenshots (demo stand)

Sales rep app — the day's visits and quick actions
Visit check-in — GPS confirms the rep is on site
Ordering in the field — client-specific prices and 1C stock
Field activity — check-in map and per-rep completion
Order registry — approval, payment and 1C sync status
Credit-limit requests — the team lead to finance controller route
Receivables — debt, credit limits and overruns
RESULT

An order is placed right on the visit and becomes a 1C document immediately. A visit closes with its time, address, comment and photos — the office sees it without a separate report. Credit limits are approved inside the app, with an author and a timestamp, and managers watch the field from a phone. The same codebase serves two markets — Poland and Ukraine.

780+
field visits a month — each with time, address and outcome
8 in 10
orders placed on the day of the visit, right at the client
from a phone
managers watch the field and approve credit limits
Need a similar project?

Describe your task — we'll propose a solution that fits your business and budget.