TachoSoft keeps all of a tachograph workshop's documentation and runs the whole business: from workshop card download and technician work control, through calibration, the register, the certificate and a calibration label with a QR code, to an invoice in KSeF (Polish National e-Invoice System), calibration reminders, appointments, payment tracking and the warehouse. Below are 359 features of four programs: TS, TachoSoft Connect, TachoSoft Optimo and TachoSoft Android.
These points decide whether a program really takes the load off your workshop. TachoSoft meets every one of them.
172 features.
| β | Shared workshop databaseA shared knowledge base of tachograph workshops, built on the workshops' know-how β created by TachoSoft and developed in cooperation with the workshops that use it; continuously updated with their experience; an integral part of TS | Knowledge base |
| β | Vehicle installation dataMakes and models: tachograph, pulses, sensor and its length, gearbox, PTO ratios, DSRC, tachograph configuration | Knowledge base |
| β | Motion sensorsKITAS sensor numbers, lengths, type approvals and vehicle matching | Knowledge base |
| β | Error and event codesCode lookup (cause, how to fix), adding and editing codes | Knowledge base |
| β | Electrics and connectorsTachograph connectors (AβD, front 6-pin), DSRC, pin descriptions and drawings | Knowledge base |
| β | Wiring diagramsCable diagram editor with a connector library (DB9/DB25, OBD, DIN, bayonet, AβD plugs) | Knowledge base |
| β | Workshop tipsEntries based on workshops' experience: installations, PTO, FMS, problem solutions | Knowledge base |
| β | Decoder in the knowledge baseDecoding of VIN, tachograph and sensor part numbers using rules stored in the database | Knowledge base |
| β | Change proposals from workshopsAny workshop can propose a new entry or a correction; the database administrator approves it | Knowledge base |
| β | Corrections available immediatelyApproved changes reach all TS installations online, and offline after syncing | Knowledge base |
| β | Online and offlineDatabase in the program with no separate login (TS licence) and an offline copy without internet | Knowledge base |
| β | Database from the calibrationOne click from a calibration to the vehicle in the knowledge base (by VIN) | Knowledge base |
| β | Local workshop entriesYour own entries: add, import, export, update from the server | Knowledge base |
| β | Knowledge base APIDatabase access for TS and other programs via API | Knowledge base |
| β | Calibration listCalibration table: date, order, registration, VIN, mileage, type, generation, customer, tachograph, branch | Calibrations |
| β | Search and sortingBy VIN, registration, make, model, tachograph number; customer and branch filter | Calibrations |
| β | Details and editingVehicle, tachograph, sensor, GNSS, seals, W/K/L, tyres and due date β edit in place | Calibrations |
| β | Manual calibration entryCalibration entry without a workshop card | Calibrations |
| β | Merging into a registerMerging entries (same VIN and day) into one calibration or a group with a shared number | Calibrations |
| β | Order numberingAutomatic number in a format with the branch code; numbering of existing calibrations | Calibrations |
| β | Changing the branchThe administrator moves a calibration to another branch together with its number | Calibrations |
| β | Vehicle historyPrevious calibrations of the vehicle with a click on the VIN | Calibrations |
| β | Tachograph generationAutomatic G1 / G2V1 / G2V2 detection from the card and part number, manual change remembered | Calibrations |
| β | Type of transport and countryRead from a G2V2 card, marked βfrom cardβ or βmanualβ | Calibrations |
| β | Tachograph software updateDetection of the SW version βfrom/toβ on the card, required-update rules, invoice line item | Calibrations |
| β | Calibration register recordEditing, preview and printing of the register: checklists, results, seals, measurements | Calibrations |
| β | Calibration certificateGenerating, previewing and printing the certificate in 6 languages | Calibrations |
| β | Security features (seals)Seals at intake and release: sensor, cover, battery, M1N1 | Calibrations |
| β | M1N1 adapter installationAdapter data, wire colour, mounting location on a cab diagram | Calibrations |
| β | MeasurementsDaily clock drift and other measurements carried over to the register | Calibrations |
| β | Events and faultsEvent and fault codes from the card (G1 and G2) with names per the standard and the knowledge base | Calibrations |
| β | Irregularity checksNo card, unrecorded activities, error 0x15, calibration outside the branch β confirmation before saving and printing | Calibrations |
| β | Card activity at the vehicleZoomable activity chart, time at the vehicle | Calibrations |
| β | Calibration GPS mapGNSS position from the card on a map, 300 m radius around branches, βoutside the branchβ warning | Calibrations |
| β | Visits without calibrationDetects card use in a vehicle with no calibration β create an entry or skip | Calibrations |
| β | Seal searchSeal numbers (sensor, VU, M1N1) across the entire history | Calibrations |
| β | Customer suggestionCustomer or buyer suggested based on the VIN | Calibrations |
| β | Stock deductionParts used in a job are automatically deducted from the warehouse (RW linked to the calibration) | Calibrations + Warehouse |
| β | Invoice from calibrationInvoice from selected calibrations (calibration, installation, SW update) | Calibrations + Invoices |
| β | CSV exportExport of the calibration list to CSV / Excel | Calibrations |
| β | Import from OTSData import from Open Tachograph Software (ZIP) and the OTS register book (PDF) with preview | Calibrations |
| β | Workshop logCard insertions and withdrawals, calibration changes, printouts, downloads, irregularities (TS, TSC, TSO); print and export | Calibrations |
| β | Workshop card downloadFull DDD download from a PC/SC reader and import of new calibrations | Calibrations |
| β | New calibration on card insertionAutomatic window with the latest calibration from the card to complete and save | Calibrations |
| β | Load DDD fileDDD file import with verification of signatures and the certificate chain up to ERCA | Calibrations |
| β | Download counter resetAfter a full download, resets the counter of calibrations since the last download | Calibrations |
| β | Reader panelLocal, TSC and TSO readers with cards in the sidebar, preferred reader | core |
| β | Card loginLogging in and switching users by inserting a workshop card | core |
| β | Card structure analysisATR, chip, files, G1/G2 certificates, G2V1/G2V2 version (read only) | core |
| β | Comparing two cardsTechnical differences between two cards with a PDF report | core |
| β | Workshop card validityList of cards with expiry dates and reminders | core |
| β | VIN decoderMake, model and year from the VIN (history, knowledge base, tables); an uncertain model is not filled in automatically | core |
| β | Filling in make from VINBulk entry of make and model into selected calibrations | core |
| β | Tachograph part number decoderTachograph and sensor model and manufacturer from the part number, your own entries | core |
| β | Decoder error reportSending a report about incorrect decoding | core |
| β | Calibration labelPreview, PDF and print; types: digital G1, G2V1, G2V2, analogue | Calibrations |
| β | M1N1 and battery labelsLabel for the M1N1 adapter and for battery replacement | Calibrations |
| β | Certificate QR codeA short, cryptographically signed QR leading to online certificate verification | Calibrations |
| β | Online certificate verificationA page checking the authenticity of the calibration from the QR code | Calibrations |
| β | Niimbot printersBluetooth BLE, COM port (USB / Bluetooth), USB HID, via TachoSoft Connect and TachoSoft Optimo | core |
| β | Niimbot two-colour printingNiimbot B21 Pro with red-and-black paper: red template elements print in red | core |
| β | Two-colour print speedSpeed setting 1β5 (slower = darker black) | core |
| β | Brother P-touch PT-P750WPrinting on 24 mm tape via Wi-Fi or USB (Windows driver), tape status | core |
| β | ESC/POS printerCalibration label printing on an ESC/POS printer via COM port | core |
| β | Find printerSearching for printers (BLE, COM, USB, Wi-Fi) on the computer the click came from | core |
| β | Printer check (INFO)Battery, serial number, paper, number of labels on the roll | core |
| β | Print windowPrinter check, end-of-roll and battery warnings, printing after a countdown (βCancelβ only) | core |
| β | Unpairing the printerRemoves the Bluetooth pairing when the printer does not respond | core |
| β | Printers by computerPrinters of the TS computer and TSC/TSO workstations, printer assignment | core |
| β | Calibration label editorText, lines, shapes, images, QR (black/red), tables, colours, layers, undo/redo, copy/clone | core |
| β | Calibration label templatesSave, examples, export/import, copy from another label, landscape layout, calibration and workshop data fields | core |
| β | Label sizes50Γ30, 50Γ80, 50Γ90, custom sizes and P-touch tapes | core |
| β | Crop editorPrint margins for each size, test print | core |
| β | A4 printingPage preview, printer choice (this computer or the TS computer's printer), copies, PDF | core |
| β | Driver card downloadFrom a local or TSC reader, with the download date recorded | Drivers |
| β | DDD file uploadImport of a driver card DDD file (drag and drop) | Drivers |
| β | Infringement analysisDriving time, breaks, rest periods, weekly totals, printable report | Drivers |
| β | Working timeDaily chart with zoom and filters, printing | Drivers |
| β | ECPMonthly driver working time record (ECP) with printing | Drivers |
| β | Business tripsTrips abroad by country from the card, printing | Drivers |
| β | Events and faultsEvents and faults from the driver card | Drivers |
| β | Card dataDriver, driving licence, vehicles, places, controls, tachographs | Drivers |
| β | GNSS mapPositions from a G2 card on a map, split by day, with the route | Drivers |
| β | File integrityCheck of DDD structure, certificates and signatures up to ERCA | Drivers |
| β | DDD filesList, download, sending by e-mail, bulk operations | Drivers |
| β | Customer recordsAdd, edit, delete; 2 phone numbers, e-mail, discount, notes | core |
| β | Company data by tax ID (NIP)Polish VAT White List (Ministry of Finance), VIES (EU), CEIDG (Polish business register) | core |
| β | KRSCompany data by KRS (National Court Register) number | core |
| β | Notification channelNone / SMS / e-mail / SMS + e-mail about the calibration due date | core |
| β | VAT invoiceIssuing, editing, preview; service and product line items | Invoices |
| β | Invoice numberingFormats with branch code, year, month; separate for credit notes and pro formas | Invoices |
| β | Credit noteCorrection with a reason | Invoices |
| β | Pro formaOwn numbering, stock reservation, expiry, invoice from the pro forma with one click | Invoices |
| β | PDF and invoice templateColour, logo, preview, printing | Invoices |
| β | Sending by e-mailInvoice PDF (and KP) with attachments and the DDD file, visual template | Invoices |
| β | PaymentsMark as paid, undo, payment source | Invoices |
| β | Overdue unpaid invoicesList of overdue invoices with actions: PDF, e-mail, reminder | Invoices |
| β | Reminders and payment demandsReminder by e-mail or SMS, pre-litigation payment demand (PDF) | Invoices |
| β | Payment QR codeQuick-transfer QR on the invoice | Invoices |
| β | Service ratesService price list, your own services, customer discounts | Invoices |
| β | Sending to KSeFFA(3) invoices and credit notes to KSeF, status, KSeF number, UPO | Invoices |
| β | Retrieving UPOFinds the KSeF number of a re-sent invoice; hides sending once a number exists | Invoices |
| β | Manual KSeF numberAssigning a KSeF number to an invoice | Invoices |
| β | XML previewPreview and download of the invoice XML | Invoices |
| β | KSeF configurationToken or certificate (.p12, .key+.crt), test and production environments, connection test | Invoices |
| β | KSeF historyLocal log of submissions and statuses | Invoices |
| β | Purchase invoice importDownloading purchases from KSeF with credit note detection | Invoices |
| β | CSV statement importAutomatic matching of transfers to invoices, bulk payments | Invoices |
| β | Transfer assignmentManual assignment of a payment to a sales or purchase invoice | Invoices |
| β | Outgoing transfersAssign to a purchase, add as a cost or ignore | Invoices |
| β | Purchase invoicesAdd, edit, net/gross, VAT deduction, attachments, KSeF QR, booking status | Invoices |
| β | Non-invoiced costs and receiptsCosts with VAT, attachments, filling in from a bank transfer | Invoices |
| β | Cash desk KP / KWCash receipt and payout vouchers (PDF), cash balance, opening balance | Invoices |
| β | Financial summaryRevenue, costs, VAT, result for the period; report for your accountant in CSV/PDF | Invoices |
| β | Documents from the phoneInvoices, receipts and document scans added in the TSA app | Invoices |
| β | Item catalogueCategories, VAT, net/gross prices, EAN code, minimum stock | Warehouse |
| β | Warehouse documentsPZ, WZ, RW, PW, MM, BO, KPZ β multiple line items, approval, PDF, CSV | Warehouse |
| β | Link with invoicesPZ from a purchase invoice, WZ from a sales invoice, invoice from a WZ | Warehouse |
| β | Warehouse branchesShared item catalogue, separate stock levels and numbering per branch, MM transfers | Warehouse |
| β | FIFO pricingReceipt batches, FIFO purchase price, price correction | Warehouse |
| β | Loss warningFlags sales below purchase price | Warehouse |
| β | Opening balance and stocktakingBO document, stocktaking PDF, stock as of a given date | Warehouse |
| β | Minimum stock levelsAlerts for items below minimum (also on the dashboard) | Warehouse |
| β | EAN and QR codesSearch by code, scanner, item QR label | Warehouse |
| β | CSV / Excel importImport with column mapping, import history and undo | Warehouse |
| β | Transaction historyFilters, PDF summary, CSV export | Warehouse |
| β | Correction from a credit noteStock correction after importing a purchase credit note from KSeF | Warehouse |
| β | Calibration remindersExpiring calibrations β SMS / e-mail to customers using templates | Notifications |
| β | SMS via SMSAPISending SMS through the SMSAPI.pl gateway | Notifications |
| β | SMS from your own phoneSMS queue for the Android app (TSA) β sent from the workshop's SIM card | Notifications |
| β | E-mail SMTP / GmailAny SMTP server or Gmail OAuth, test send | Notifications |
| β | Message templatesSMS and e-mail templates with variables | Notifications |
| β | Visual e-mail editorE-mail template with logo, header, colours, footer | Notifications |
| β | Notifications at startupWindow with expiring calibrations and overdue invoices | Notifications |
| β | Sending historySMS and e-mail log | Notifications |
| β | Appointment calendarAppointments with time, customer, branch, registration number and status | core |
| β | Confirmation and reminderSMS and/or e-mail on booking and X days before β channel chosen per appointment | core |
| β | Appointments on the phoneAppointment SMS queue and list of scheduled appointments in the TSA app | core |
| β | E-mail inboxInbox, sent, spam; preview with attachments | core |
| β | Compose / ReplySending with attachments in a visual template | core |
| β | Spam and blockingMoving messages, blocking senders | core |
| β | Customisable dashboardTiles in S/M/L sizes, saved layout, chart types | core |
| β | StatisticsCalibrations this month, sales, unpaid, upcoming calibrations, tachograph types, charts by day and hour | core |
| β | NotesNotes with calendar, colour, time; private, for a branch or for everyone | core |
| β | Administrator statisticsCalibrations, installations and revenue per branch and technician | core |
| β | Workshop equipmentInstrument list with custom columns, PDF | Calibrations |
| β | Workshop remindersLegal verifications, documents, cards β deadlines, bell, documents | Calibrations |
| β | Workshop documentationDocument list with preview | Calibrations |
| β | Seal registerSearch, date ranges, CSV, printing | Calibrations |
| β | BranchesName, code, invoice prefix, address, phone, GPS from the address | core |
| β | Technicians (authorised persons)Card, login, per-tab permissions, branch assignment | core |
| β | LoginWorkshop card or username and password, branch selection | core |
| β | Workshop detailsNIP, REGON, address, bank account, workshop mark, authorisation, logo | core |
| β | LanguagesPolish, English, German, French, Spanish, Italian, Czech | core |
| β | CurrenciesPLN, EUR, CZK, GBP, USD | core |
| β | ThemeLight / dark, saved per account | core |
| β | Manual backupDatabase export and import (ZIP) | core |
| β | Automatic backupWeekly backup, download, restore | core |
| β | Factory resetDeletes data while keeping settings | core |
| β | LicenceActivation with a key or serial number, modules, trial version, perpetual licence or subscription | core |
| β | Upgrade codeBuying an additional module or extending the update package | core |
| β | UpdatesNotification of a new TS and TSC version, installation by patch | core |
| β | What's newChangelog after an update | core |
| β | GuidesInteractive step-by-step tutorials | core |
| β | TachoSoft Connect (TSC)Second workstation: card reader, printer, offline work (TSC sheet) | core |
| β | TachoSoft Optimo (TSO)Optimo tablet: reader, Bluetooth printer, offline work (TSO sheet) | core |
| β | TachoSoft Android (TSA)Phone: SMS, warehouse, costs, appointments (TSA sheet) | core |
| β | Remote card readerCard in TSC / TSO read by TS, full DDD | core |
| β | Remote label printingPrinting on the printer at TSC / TSO, with confirmation | core |
| β | Offline syncOffline calibrations from TSC / TSO reach TS and the log | core |
| β | Working across branchesOver the local network and Tailscale (VPN), data compression | core |
| β | Workstation managementTSC list, status, printer configuration, remote commands, logs | core |
64 features.
| β | LAN / Wi-Fi modeFinds TachoSoft on the local network by itself, no address to type in |
| β | Last server fallbackIf the search finds nothing β the last saved TS address |
| β | Tailscale mode (remote)Connection over the internet via a 100.x.x.x address, port added automatically |
| β | Connection token8-character token from TS, with show/hide |
| β | Automatic connection at startupWith a saved token, TSC connects by itself |
| β | TS licence checkBlocked when the licence is blocked or a module is missing; warning when the trial is ending |
| β | Messages with hintsNo server, wrong token, Tailscale unreachable β with a list of things to check |
| β | Workstation IDEvery TSC computer has its own ID with the computer name, visible in TS |
| β | Built-in TachoSoft windowThe full TachoSoft in the TSC window once connected |
| β | Borderless windowCustom buttons, dragging, maximise by double-click |
| β | Links in the browserCertificate verification and new windows open in the default browser |
| β | A4 preview and printingRegister, certificate, invoices, reports: preview, choice of this computer's printer, copies |
| β | Notifications (toasts)Card read, calibration label printed, print error, labels running low |
| β | Card insertion and removal detectionAll readers, passed to TS instantly |
| β | Card type recognitionDriver, workshop, control, company β name and number sent to TS |
| β | Preferred readerChoosing the workshop card reader when there are two readers |
| β | Card login to TSA card in the TSC reader logs in to TS (each computer with its own reader) |
| β | Expiry of a card left behindA card expires a few minutes after TSC is closed or the computer goes to sleep |
| β | New calibration on card insertionInserting a workshop card opens a new calibration window in TS |
| β | Workshop card downloadFull DDD file on request from TS, sent to TS |
| β | Driver card downloadFull driver card DDD on request from TS |
| β | Workshop card authenticationA second reader in TSC or the workshop card in TS (remotely, with PIN) |
| β | Download protectionNo repeats within 2 min, one download at a time |
| β | Workshop logCard insertion, removal, calibrations, printouts and card downloads in the TS log |
| β | Workstation statusEvery 60 s: computer name, printer, ports, label size, TSC version |
| β | Find printerUSB/COM and Bluetooth (approx. 10 s); a single printer is assigned automatically |
| β | USB / COM / Bluetooth connectionSerial port, Bluetooth as COM, Bluetooth LE |
| β | Printer modelsB21 Pro, B3S, D110 β print head width per model |
| β | Print densitySetting 1β5 |
| β | Label size50Γ30, 50Γ80, 50Γ90 and custom sizes from TS; set manually, a wrong size is corrected at startup |
| β | Two-colour printingNiimbot B21 Pro with red-and-black paper: red template elements print in red |
| β | Two-colour print speedSpeed 1β5 from TS β slower = darker black |
| β | Check printerConnectivity, model, firmware, roll, number of labels, battery %, paper |
| β | Battery statusβCharge the printerβ warning at β€ 25% |
| β | Roll counterWarning when fewer than 11 labels are left |
| β | Test printTest label with parameters and roll status |
| β | βPrinter unavailableβ windowβFind printer on this computerβ and βPrint againβ |
| β | βPrinter busyβ messageHint to disconnect or re-pair in Windows Bluetooth |
| β | Reliable end of printingConfirms the end of printing and releases the connection |
| β | Printing labels requested in TSQueue checked every few seconds, printed on this computer's printer |
| β | Configuration from the TS panelPort and density set in TS take priority |
| β | Confirmation to TSPrint result and roll status sent back to TS |
| β | Print window with countdownPrints after 5 s, βCancelβ only |
| β | Offline work for up to 48 hTime counter, then a lock and a request to connect |
| β | Prior sync requiredOffline after at least one connection to TS |
| β | Reading the calibration from the cardForm filled in with the latest calibration from the workshop card |
| β | Tachograph software update detectionTicks βUPDATEβ in the scope of work |
| β | Technician and branch from the cardTechnician assigned to the card, branch automatic or selectable |
| β | Calibration formVehicle, VIN, tachograph, sensor, W/K/L, tyres, mileage, Vmax, generation, GNSS, DSRC |
| β | Register recordDates, scope of work, checks, seals, notes; preview as in TS |
| β | M1N1 adapter installationNumber, seal, wire, manufacturer, mounting location on the cab drawing (incl. RHD) |
| β | VIN decoderMake, model, year β from TS or without internet from the built-in database |
| β | Sensor type approval suggestionSensor type approval based on the serial number |
| β | Duplicate detectionSame calibration β asks whether to replace it |
| β | Offline calibration labelPreview and print with size and type selection; QR signed locally |
| β | Offline calibration listPending and synced (7 days); edit, reprint, register, delete |
| β | Card DDD savingThe DDD file from an offline download is sent to the TS archive on sync |
| β | Fetching data from TSWorkshop details, label designs and sizes, branches, technicians β only when changed in TS |
| β | Detecting that TS is backβTachoSoft is available againβ bar β βSync and go back onlineβ |
| β | Sending offline calibrationsPrompt to send, progress, summary of assigned numbers and errors |
| β | No duplicates in TSRe-sending does not create copies (βalready in TSβ) |
| β | Unsent queueUnsent calibrations retried on the next connection |
| β | Automatic updateChecks TS for a new version, downloads and replaces the program |
| β | Installation triggered from TSSilent installer run on command from TS |
68 features.
| β | Runs from a USB stick, no installationUnzip onto a USB stick and run TachoSoftOptimo.exe; settings, data and logs are saved on the stick |
| β | Logo animation at startupLogo parts assemble into the TS mark in about 2 s; a tap skips it |
| β | Desktop shortcutCreated on first run; fixed automatically when the USB stick gets a different drive letter |
| β | Borderless full-screen windowCustom bar with minimise and close buttons |
| β | First-run wizard3 steps: token, connection method, printer and reader; starts by itself on first launch |
| β | Connection tokenEntering the token from TS (Settings β Integrations β TachoSoft Connect), with a hint on where to find it |
| β | βIn the workshop (Wi-Fi)β connectionFinds TachoSoft on the local network by itself, no address to type in |
| β | βRemote (Tailscale)β connectionConnects to TS over the internet using the built-in Tailscale |
| β | Manual TS addressOptional field for the TS computer's address (e.g. 100.x.x.x), without port |
| β | βSkip β I'll configure laterβFinish the wizard without connecting and work offline |
| β | Optimo reader detectionCard reader detected automatically (no COM port selection) |
| β | βFind printerβSearches for paired Niimbot printers; one β selected automatically, several β βUse this oneβ |
| β | Test printTest label on the printer found |
| β | Restart after mode changeAfter changing the connection method, the program restarts by itself |
| β | Automatic connection at startupβConnecting to TachoSoftβ¦β screen, then the TS window |
| β | βNo connectionβ screenProblem description and buttons: retry, work offline, connection and printer settings |
| β | Longer wait over TailscaleWaits up to 2 minutes for TS loading slowly over Tailscale |
| β | βWork offline / Reconnectβ barAppears when the connection drops during work |
| β | βChange settingsβReopens the wizard from the connecting or βNo connectionβ screen |
| β | Built-in Tailscale, no installationRuns from the USB stick, remembers the tablet's login |
| β | QR code loginScan the code with a phone and log in with an account (Google, Microsoft, GitHub, Apple and others) |
| β | Browser loginOpens the Tailscale login page on the tablet |
| β | tskey loginLogin without a browser using a key from login.tailscale.com |
| β | Account and network viewShows which Tailscale account and network the tablet is logged in to |
| β | Changing the Tailscale accountLog out and log in with another account (wizard, βNo connectionβ screen) |
| β | Finding the TS computerFinds the TachoSoft computer on the Tailscale network by itself |
| β | TachoSoft in the TSO windowFull TS interface with the tablet's reader and printer |
| β | Tablet as a workstation in TSTS sees the tablet as a separate workstation with a reader and printer; printer status reported to TS |
| β | Small-screen fitCalibration windows and forms fit on the Optimo screen |
| β | On-screen keyboardCustom keyboard (letters, digits, symbols, Polish characters, Enter); input field visible above the keyboard |
| β | Numeric keypadDigits only in numeric fields, comma converted to a dot |
| β | Remembered loginAfter closing without logging out, TS opens straight into the same account |
| β | LogoutAfter βLog outβ, the next start shows the normal login |
| β | Workshop card loginβLog in with workshop cardβ button; driver cards are rejected |
| β | Card session until logoutThe card is not polled constantly; logging out reports card removal |
| β | Full workshop card downloadDownload requested from TS (1β2 min), data goes to TS |
| β | New calibration after downloadAfter the card download, TS opens a new calibration or vehicle update window |
| β | Download progress indicatorβReading cardβ¦β on every download |
| β | βReader busyβ messageNames the program blocking the reader (e.g. Stoneridge) |
| β | βNo cardβ messageInformation about a missing or incorrectly inserted card |
| β | Card read onlyWriting to the card is blocked in the program |
| β | Niimbot printing via BluetoothB21 printer paired in Windows; port detected automatically, without touching the tablet's DSRC |
| β | Printing jobs from TSCalibration labels and test prints from TS (also from another computer) printed on the tablet's printer |
| β | Two-colour printingRed-and-black printing according to the β2-colour printingβ setting in TS |
| β | Print window with countdownPrints after a countdown, βCancelβ only; changing size/type restarts the countdown |
| β | Label size and type50Γ30, 50Γ80, 50Γ90 and custom sizes from TS; size set manually, a wrong size is corrected at startup |
| β | Printer checkConnection, battery level (%) and paper in the printer |
| β | End-of-roll warningReads the roll counter after printing, warns at fewer than 11 labels |
| β | Print retryIf the printer is briefly unavailable, 2 retries, then a clear message |
| β | Busy printer messageHint: turn the printer off/on or re-pair it in Windows Bluetooth |
| β | βFind printerβ after a failed printThe window appears on the tablet even for jobs from another computer and offline |
| β | Reliable end of printingConfirms the end of printing and releases Bluetooth, the printer does not hang |
| β | A4 printing on the office printerFrom the print preview in TS, sends the register or invoice to the TS computer's printer |
| β | Working without a connectionUp to 48 hours without TS, with a remaining-time counter |
| β | Fetching data for offline workWorkshop details, branches, technicians, label designs β fetched when connected, only if changed |
| β | First connection requiredOffline work possible after the first successful connection to TS |
| β | Reading from the workshop cardFills in the form with the data of the last calibration on the card |
| β | Offline calibration formVehicle, tachograph, coefficients, register record, checks, branch, technician, M1N1 installation |
| β | VIN decoder without internetMake, model and year from the VIN (TS data, local rules, remembered results) |
| β | Register record previewRegister in the same layout as in TS |
| β | Calibration label preview and printingCalibration label with QR code based on the TS design, printed on Niimbot |
| β | Offline calibration listSynced entries visible for 7 days with βadded to TS / already in TS β no. β¦β |
| β | Calibration panelEdit, reprint calibration label, register, delete (with confirmation) |
| β | βSync and go back onlineβGreen bar when TS is available again; calibrations get numbers in TS |
| β | Reminder about unsent calibrationsOn the start screen: βSend to TachoSoftβ / βLaterβ |
| β | Sync summaryFor each calibration, whether it was added to TS or was already there |
| β | Manual on the USB stickINSTRUKCJA_TSO.html: pairing, wizard, keyboard, offline, Tailscale, troubleshooting |
| β | Update by replacing filesNew ZIP: replace the program and the _internal folder; settings, login and Tailscale are kept |
55 features.
| β | Server addressIP address of the TachoSoft computer on the local network, saved in settings |
| β | Connection test (Ping)Checks whether TachoSoft responds at the entered address |
| β | Automatic server searchScans the phone's Wi-Fi network and enters the TS server found |
| β | Auto-connect at startupChecks the saved address and, if it doesn't respond, searches for the server by itself |
| β | Access tokenToken from the TachoSoft Connect settings; βToken requiredβ window when access is denied |
| β | Server and version barOn the main screen: current server or βNo serverβ, plus the app version |
| β | Tiles by licenceWarehouse and Invoice/receipt visible only when the TS licence includes these modules |
| β | Pending SMS listOne list in sections with counters: calibrations, payment reminders, booked appointments |
| β | Tachograph calibrationsVehicle, registration no., customer, phone, expiry date, days left/overdue, last SMS |
| β | Payment remindersInvoice no., customer, amount, payment due date, days overdue |
| β | Booked appointmentsSMS with booking information or a reminder; βtodayβ / βin N daysβ |
| β | Delete / MuteRemoves a reminder from the list and reports it to TS |
| β | Sending statusβSendingβ¦β, βSent ββ, βError!β with a βRetryβ button |
| β | No phone numberWarning and no sending when the customer has no number |
| β | Sending from the phone's SIM cardSMS to the customer from the workshop's own number β one by one or all at once |
| β | Long messagesLonger text automatically split into SMS parts |
| β | Text from templatesTemplates with variables; appointment SMS text ready from TS |
| β | Reporting sends to TSTS records that the SMS went out (number, date and time) |
| β | Job queue from TSSending SMS requested in TS on the computer |
| β | Sent SMS historyβCalibrationsβ and βRemindersβ tabs, newest first, with phone, date and status |
| β | RefreshPull the list down; the app remembers the last tab |
| β | Check every 15 minutesOn Wi-Fi, finds TS and fetches pending SMS |
| β | System notificationβN notifications waiting to be sent by SMSβ β only for new ones |
| β | Background queue sendingSMS requested from TS are sent without opening the app |
| β | Item searchBy name, code or EAN, list with stock levels |
| β | Barcode scanner in the warehouseCamera preview reads barcodes and QR codes, vibration confirmation, instant search |
| β | Item cardStock, net selling price, FIFO purchase price, code, category |
| β | FIFO batchesBatches in stock: date, document, quantity, price |
| β | Price warningWhen the selling price is lower than the purchase price |
| β | PZ goods receiptQuantity, purchase price, branch, optionally linked to a purchase invoice |
| β | PZ from a purchase invoiceSelecting the invoice and line item fills in quantity and price, similar item suggested |
| β | RW internal issueIssue from stock: quantity, branch, notes |
| β | Purchase price correctionChanging the purchase price of an item in stock, with a reason |
| β | New item from a scanUnknown code β βAdd as new itemβ with the code filled in |
| β | Adding and editing itemsName, index, unit, EAN, category, type, VAT, prices, opening and minimum stock |
| β | Branch selectionBranch list for PZ, RW and opening stock; last choice remembered |
| β | Receiving from a documentAfter saving an invoice, go straight to receiving goods from that invoice |
| β | Full-screen scannerQR codes and barcodes with the camera, result goes into the form field |
| β | Document typeInvoice or receipt |
| β | Document photosSeveral pages from the camera or gallery, page cropping |
| β | KSeF QR code readingFills in the seller's tax ID (NIP) and issue date from the KSeF invoice QR code |
| β | Company data by tax IDSeller's name and address by Polish NIP or EU VAT number |
| β | Amounts and VATGross/net calculated at the 23/8/5/0% rate or entered manually |
| β | Payment and bookingDate, payment method, cost category, VAT deduction, notes |
| β | Saving to TS costsData and photos go to TS costs, then receiving into the warehouse or a new document |
| β | Recent documentsPreview of recent purchase documents |
| β | Scan and send to TSPhoto with cropping, description, sent to TS as a document |
| β | Scheduled appointment listAppointments from today grouped by day (βtodayβ, βtomorrowβ) β βAppointmentsβ tile |
| β | Notification statusSMS and e-mail status for each appointment (booking information, reminder) |
| β | Calling the customerTapping the number opens the dialler |
| β | Workshop detailsWorkshop name and phone for SMS text |
| β | SMS templatesEditing templates (calibration, payment reminder) with variables, restoring defaults; sync with TS |
| β | 7 languagesPolish, English, German, French, Spanish, Italian, Czech β following the TS language setting |
| β | Home screen with tilesWarehouse, Invoice/receipt, Document scan, Appointments; in the menu: History, Appointments, Settings |
| β | Startup animationThe TS logo assembles in about 2 s, a tap skips it |
A separate program for organisations that train tachograph technicians. More about TachoSoft Szkolenie β
| β | Training licenceA separate licence bound to the centreβs computer, with test centre data; workshop and training licences are not interchangeable |
| β | Examiner accountLogin and password set on first start; full rights and the workshop log |
| β | Trainee card loginInserting a workshop card logs the trainee in β the account is created automatically, no trainee limit |
| β | Assessing traineesCalibration list, irregularities and the workshop log: who did what and when |
| β | βTRAININGβ watermarkOn every label and document, in the program language; the QR code works and shows βtraining certificate β not validβ |
| β | A4 documents preview onlyCertificates, register records and reports cannot be printed |
| β | Nothing sent outsideSMS and e-mail preview only, e-invoicing disabled |
| β | TSC and TSO workstationsSwitch to training mode automatically when connected to the training edition (bar, watermark on offline labels) |
Write or call β we'll show you the program live and pick the right modules.
Ask about deployment β