News
Ferdia News 29/01/2026

🚀 What’s New in TEQ

🔧 Smarter Use of Screen Space

Toggle the top navbar to reduce unused vertical space, giving you more room in the VP timeline without breaking layout or alignment.
Why it matters: More screen space for critical information enables better focus and faster planning.


✅ Better Visual Planner Validation

Trip requirements are now validated directly in VP to ensure configurations are complete and correct.
Why it matters: Issues are caught earlier in the planning flow, helping reduce rework and improve planning reliability.


💰 Smarter Waiting Time Pricing

You can now configure tiered hourly price ranges for waiting time on Round with Availability trips using Dynamic Price Factors.
Why it matters: Supports fair, scalable pricing that accurately reflects longer waiting times — The functionality will cover the need for double start-up charges.


🌐 Clear Trip Requirements in Network Trips

Trip requirements are now included in network trips and visible to subcontractors and partner TEQ companies.

  • Other TEQ companies see clear trip requirement indicators and receive accurate vehicle suggestions
  • BusNetwork portal companies see clear trip requirement indicators (no validation due to portal simplicity)
  • Hosts are notified instantly by email when trip requirements change

Why it matters: Improves resource matching, cross-company coordination, and operational transparency across the network.



🚍 Co-planner Improvements
Trip requirements are now respected when optimising with Co-planner, and we’ve made it easier to understand outcomes with clearer optimisation reporting — plus a new option to better balance workload across your fleet.

  • Trip requirements respected in optimisation: Co-planner now takes trip requirements into account when generating the best vehicle-trip assignments.
  • Clearer explanations for unassigned trips: We’ve improved the explanations in the optimisation report so it’s easier to understand why a trip wasn’t assigned.
  • New fleet balancing constraint (max duration per vehicle): To balance trip assignment across the fleet, you can now set a limit on the total duration of trips assigned to each vehicle.


Why it matters: Improves optimisation quality and transparency, and gives you more control to distribute work more evenly across vehicles.


🛠️ Support & Stability Improvements

  • Templates Visibility: Fixed an issue where templates were not shown in dropdowns when no general template existed.
  • Trutac Scheduler: Corrected scheduler configuration to ensure tasks are set and executed properly.
  • Payroll Hours Calculation: Overtime hours are now correctly included in the Total Hours view in the Payroll tab.
  • Map Rendering on Fixed Trips: Resolved a latitude/longitude fetching issue that caused map rendering problems.
  • Public API Order Handling: Fixed behavior where submitting an order with multiple trips could return an error while still partially creating the order.
  • Trip Start Flow: Fixed an issue where the app skipped the “Start Trip 1” step when starting trips from the web.


6 days ago
Ferdia News 08/01/2026

TEQ:

This release delivers meaningful improvements across customer data handling, workflow consistency, communication channels, and platform reliability. In parallel, several infrastructure and stability initiatives ensure TEQ continues to scale smoothly with growing customer demand.


📍 Multiple Default Pickup Addresses

Customers can now maintain multiple default pickup addresses directly on the Customer Card.

What’s new

  • Add, edit, and remove multiple pickup addresses per customer
  • Addresses are validated via Google for accuracy and consistency
  • Stored centrally and reused across workflows

Quotation flow upgrade

  • A compact “X locations” selector appears when multiple addresses exist
  • One-click selection auto-fills the From location field
  • Single-address customers continue to benefit from automatic prefill

Why it matters
This dramatically reduces manual entry, improves quotation accuracy, and supports customers operating from multiple depots or pickup points.


📝 Preserved Formatting in Customer Notes

Customer notes now retain their original structure and readability.

What’s new

  • Line breaks and spacing are preserved after saving
  • Notes render consistently in both edit and view modes
  • Existing notes remain unchanged

Why it matters
Structured information stays usable and professional — enabling better collaboration and preparing TEQ for richer note usage across modules.


🎯 Consistent “Lost” Reason Handling

The “Quotation not accepted” action now uses the same standard Lost logic across TEQ.

What’s new

  • One canonical set of Lost reasons everywhere
  • Matching validation rules and required inputs
  • Identical downstream behavior and analytics

Why it matters
This improves reporting accuracy, automation reliability, and overall data integrity — regardless of where a loss is recorded.


✉️ POC Notifications: Email Support Added

Trip-related notifications can now be sent via Email or SMS, based on Point-of-Contact preference.

What’s new

  • Communication preference per POC (mandatory for new entries)
  • Email support for:
    • Driver accepted notifications
    • Pre-trip reminders
    • Trip started notifications
  • Full audit trail for all outgoing messages

Why it matters
Customers gain flexibility in how they receive critical updates, while TEQ maintains full traceability and consistency.




🛠️ Reliability & Bug Fixes

A broad set of fixes addressing correctness, data consistency, and operational edge cases.

✅ Fixed

  • Decline & send cancellation action no longer fails unexpectedly
  • Request counters now display correct values across Sales and Planner views
  • Visual Planner sidebar request count aligned with system totals
  • Quotation emails can now be sent correctly when using external references
  • Duplicate POCs are prevented at creation and cleaned up in the Customer Card
  • VAT/Tax codes are now correctly assigned during Xero invoice export
  • Pricing and salary breakdown timing mismatches resolved
  • Item codes no longer revert unexpectedly during edits
  • Vehicle capacity indicators now reflect accurate availability




BusNetwork Release Notes

📧 Invitations & access control

Update master admin email after invitation
You can now correct or update an invited subcontractor’s email address after the invitation has been sent.

TEQ admins can modify the invited email address before acceptance.

The subcontractor can accept the invitation using the updated email and complete profile creation.

This reduces friction caused by typos or changed contact details.

Cancel pending subcontractor invitations
Admins now have full control over outstanding subcontractor invitations.
• A Cancel Invitation action is available for pending invites.
• Cancelled invitations can no longer be accepted.
• This supports better cleanup of unused or mistakenly sent invitations.


🚌 Network trip visibility & usability

Display comments on hover – Outgoing Network Trips
Comments on outgoing network trips in the list are now visible on hover, reducing the need to open trip details.

This makes it easier to quickly understand context or special notes directly from the list view.

Network trip list enhancements
Several usability improvements were added to the Assigned Network Trips list:
• Sorting by Pax: Quickly organize trips by passenger count.
• Sorting by Pax Trip Cost: Compare trips based on cost per passenger.
• Archived tab: Easily access and review cancelled network trips.


BusBusiness Release Notes

We’ve rolled out several improvements to enhance booking reliability, usability, and data visibility in the customer portal. Below is an overview of what’s new.

🚨 Advance booking warning for short-notice trips

Customers will now see a conditional warning when creating bookings that start within a short time frame.
• A warning is displayed if a trip falls within the configured Advance Booking Warning Window (days).
• Warning message shown to customers:
“This booking starts soon. Please note that a booking is not final until an order confirmation is received. For urgent requests, please contact us directly at [Duty Phone Number].”
• The duty phone number is automatically included based on your company settings.
• For orders with multiple trips, validation is performed per trip (using the earliest trip start time).

A new company-level setting has been added so operators can control the warning window.

👤 Default order contact person

The order contact person is now pre-selected by default when creating a booking.

Applies to both single trips and bulk orders.

Reduces manual steps and speeds up the booking flow.

🐞 Bug fix: Round trip drafts from templates

We’ve fixed an issue where round trips created from templates behaved incorrectly:
• Reopening a saved draft could previously convert a round trip into a single trip.
• This issue has now been resolved.
• Includes a minor related UI fix for improved consistency.

📋 Improved trip list views

The trip lists in BusBusiness (Active, Upcoming, and All) have been enhanced:
• Added a new “Alternative trip name” column.
• Improved sorting behavior to make trips easier to find and review.


3 weeks ago
Ferdia News 11/12/25

🛠️ Improvements

🧭 New “Midpoint” column is live across Requests, Quotations, and Orders list views — making return trips easier to understand at a glance (shows the destination). One-way trips stay blank. Includes sorting + filtering, with a consistent layout across modules.

🎯 Improved optimisation: We’ve further refined our configurations and optimisation objectives to achieve better accuracy and results. Based on experience and user feedback, we’ve made maximise trip value the default choice.

🔍 Co-planner: optimisation breakdown (v1) released — providing in-depth insight into the proposed plan to improve understanding and visibility:

  • Total trip value, cost, duration, and distance for the plan — and for each vehicle individually
  • Unplanned trips include a reason explaining why a vehicle was not matched

🧰 Support

Postcode validation added to the public form to reduce failed submissions and invoicing issues.
🚌 Garage selection fix: editing a quotation will no longer reset the selected garage.


last month
Ferdia News 28/11/2025

🚀 Improvements


📱 SMS Notifications – Choose Daily or Per-Trip Messages

Companies can now decide how drivers receive SMS notifications:

  • Option 1: One message per trip (current setup)
  • Option 2: One daily summary SMS listing all trips for that day

If “daily SMS” is enabled, the message is sent automatically at your chosen time and includes trip details and a link to the app.



🔔 Expanded Alerts in Company Settings

The Alerts section under Company Settings has been upgraded.
You can now receive instant Email and/or SMS alerts for key actions like:

  • Customer accepts an offer 💬
  • Driver submits an absence request 🧑‍✈️
  • New network trip received 🌐
  • Quotation marked as lost ❌

All alert controls are fully accessible and keyboard-friendly.



🧩 Support Fixes


⏱️ Timesheet & Payroll Updates

Several fixes have been made to improve the reliability and usability of Timesheets and Payroll:

  • Restored the 200-item pagination display count, so all records now show correctly.
  • Fixed an issue where comments were not attaching to the correct trip — comments now appear exactly where entered.

🚩 Flag Display Fixed

Resolved a visual issue where a flag icon stayed visible after copying a trip.
Flags now display correctly when trips are duplicated.


🚌 BusBusiness


🧾 Closed Trips Shown in Active View

Resolved an issue where closed trips remained visible in the active trips view.
Closed trips now only appear under completed trips.

2 months ago
TEQ news 20/11/2025

🧩 Improvements


📍 Midpoint Address in Customer Order List

Return journeys now include a Midpoint column in the Orders tab on the customer card.
This provides clear visibility of each journey’s destination, allowing users to quickly compare and review historical trips.
For single (one-way) trips, the field remains blank.


🌐 Flexible SiriVM Integration

Users can now select which SiriVM environments (Development, Acceptance, or Production) to send API calls to.
Multiple environments can be activated simultaneously, providing greater flexibility for testing, staging, and live operations.


🕓 Combined View for New and Approved Hours

The timesheet view now displays both New and Approved hours together, with clear color differentiation.
This allows faster reviews and simplifies the approval process.


Performance Boost with Lazy-Loaded Timesheets

Timesheet data now loads progressively using lazy-loading technology.
This improves responsiveness and reduces waiting time, especially when viewing large data sets.


🛠️ Fixes & Maintenance


🌙 Accurate Hour Categorization

Hours worked during night or inconvenient time periods are now categorized correctly, ensuring accurate payroll and reporting.


📩 POC SMS Delivery Restored

POC contacts now correctly receive driver information SMS when schedules are triggered instantly.


🕒 Quotation Copy Respects Time Settings

When copying a quotation, system time settings are now properly applied, ensuring consistent scheduling and timestamps.


📊 Improved Capacity Chart

The capacity chart now delivers more accurate data and smoother visuals, making it easier to analyze resource utilization and planning.


🕰️ Restored Time in Activity Overview

Trip activity overviews now correctly display all time information, restoring full visibility into logged events.


🧠 Module Enhancements


🚌 BusNetwork

  • Event log now includes network trip actions
  • Improved trip list filtering and sorting options
  • Outgoing trips now visible for all statuses
  • Additional fields available for sorting and management flexibility

🏢 BusBusiness

  • Product templates can now be created without assigning a customer, preparing the system for upcoming use of templates in TEQ sales orders.
  • Improved performance and usability of customer lookup on templates
  • Fixed an issue with sending invitations when a POC phone number was missing a country code


2 months ago
Ferdia News 05/11/25


🧩 Carry Over Activity Colors in Visual Planner

Activities now retain their assigned colors from the Duty Planner when displayed in the Visual Planner, ensuring consistent visual context across planning tools.


📱 Include Bus licens plate number in SMS Notifications

When a driver accepts a trip, the automated SMS to the Point of Contact now includes the bus licens plate number, making it easier to identify the correct bus on-site and improve coordination.


📊 Billed Overview Enhancements (access-dependent)

Under Quality → Sales Information, new tabs have been added showing billed revenue by both department and salesperson. These provide deeper financial insights, improved performance tracking, and filtering options, along with accessible charts for easy analysis.



🧰 Support Updates


💳 Incorrect Trip Amount on Customer Card

Resolved an issue where the customer card displayed an incorrect trip amount.


🗺️ Route Discrepancy Between System and Export File

Fixed an issue where exported route data differed from what was shown in the system.


📊 Incorrect Activity Data in Logs

Corrected a problem causing inaccurate activity information to appear in system logs.


📞 Driver Details Sent on Cancelled Trips

Adjusted notifications so that driver details are no longer sent to contact persons when a trip is cancelled.


🌍 Country Code Mapping Error in Public API

Fixed a mapping issue where the country code “no” incorrectly returned “North Korea” instead of “Norway.”


📝 Post-Trip Survey Field Adjusted

Updated the post-trip email survey so that the “Anything else you want to say” field is now optional instead of mandatory.


⏱️ Timesheet Manual TripTime Adjustment

Resolved an error related to manual TripTime entries when adding hours in the timesheet module.

3 months ago
Ferdia news 22/10/2025

New

💬 Lost reason pop-up on LOST status
Users can now hover or focus on the red LOST badge in both the Lost Quotations list and the Order Details view to instantly see the customer’s rejection reason — giving quick context without opening additional views.


🛠️ Support

🐞 Driver details sent for cancelled trips
Fixed a bug where driver information was incorrectly sent to the contact person when a trip was cancelled. Driver details are now only sent for active or confirmed trips.

🐞 Driver App – Availability submission error
Resolved an issue that prevented some drivers from submitting their availability. Availability updates now process smoothly and reliably.

3 months ago
Ferdia news 15/10/25

👥 POC List – First & Last Name Display
🪪 Both first and last names now appear when selecting a Point of Contact — no more confusion when multiple “Steves” are in the mix.

💰 Customer Balance in Quotation & Order Details
💳 When Xero integration is active, customer balances are visible directly in the customer information under new quotation — instant insight, fewer clicks.

📊 Department-based Capacity Levels
🚌 Capacity thresholds (High, Medium, Low) can now be set per department, allowing large organisations to reflect their true operational limits.

🧠 HR Module Optimisation
⚙️ The HR module now runs leaner and faster, reducing memory usage and speeding up data-heavy pages like payroll and timesheets.

🧰 Trip Requirements – Vehicle Validation

🚦 Trip requirements are now introduced at the quotation stage, where users can define key vehicle criteria — such as emission standards, amenities, or registration year.

When planning, TEQ will automatically display a filtered list of vehicles that meet those requirements, helping planners make compliant and efficient assignments.

Trips with active requirements are clearly marked with visual indicators, and if a vehicle that doesn’t meet the conditions is selected, planners receive non-blocking visual warnings 

📋 Trip Requirements – Setup Functionality
🧭 Admins can define vehicle requirements per trip or customer, ensuring every trip meets contractual and quality standards automatically.

🚌 Vehicle Requirements in Customer Merge
🔗 Vehicle-specific requirements remain intact when merging customers — keeping data accurate and consistent.




🐞 Bug Fixes

🔧 Saving Contact Persons
👤 Fixed an issue where saving a contact person while the edit prompt was loaded created an empty duplicate. Contacts now save properly every time.

💸 Fixed Trip Discount Display
🎁 Resolved a bug where the total discount on fixed trips incorrectly matched the total invoice amount — your math is safe again.

🚌 Multiple Trip Cancellation Safeguard
🚫 You can no longer cancel multiple trips while the Order Details page is loading. The system now keeps things steady and intentional.


3 months ago
Ferdia news 08/10/25

🚀 New Functionality

🧾 HR – Employee Activity Log

A brand-new Activity Log has been added under Quality → Activity Log!
All actions performed in HR → Employee — such as create, edit, delete, archive, and reset — are now automatically recorded for full traceability and compliance.

The log view includes:

  • Filters for activity type, user, and date range
  • Wildcard search across all log entries
  • Persistent records, even if an employee is deleted

Access is limited to HR and system administrators to ensure data integrity and security.



💼 EDI Export – Configurable Fields

The EDI export now supports configurable company and cost center fields, allowing each company to tailor export content to their own accounting setup.

This configuration is available under
Business Profiles → Accounting

  • The company number can be set directly here
  • New dropdowns for R1 / R2 (Cost Center 1 / 2) offer flexible options:
    No value, Fixed value, Vehicle accounting code, or Department name
  • The system automatically applies the chosen logic during export



🚌 BusBusiness – Product Templates for Round Trips

BusBusiness product templates can now also be created for round trips with driver available.
This makes it easier to reuse predefined setups for complete travel packages, reducing setup time and improving consistency across offers and bookings.

3 months ago
Ferdia news 24/09/25

🎉 Highlights


  • 🔗 Capacity indicator API – Availability (High/Medium/Low) now exposed via a public endpoint for external systems.
  • 📱 Smarter SMS to POC – Configurable timing and resend option when changing drivers.
  • 🚍 Vehicle filters improved – Department filter bug fixed and filters now persist after editing.

🚍 Planning & Vehicles


  • 🛠️ Department filter fixed – Filtering by department without root permissions now correctly excludes root department vehicles.
  • 🔄 Vehicle filter persists after editing – Filters in the vehicle list now remain active after editing a vehicle, avoiding unnecessary re-filtering.
  • ⚙️ Vehicle API enhancements – Company Info API now includes vehicle categories, and vehicle list objects return category IDs.

📱 Communication & Notifications


  • 📲 Driver change – Updated SMS to POC – When a driver is changed on an accepted trip, planners are prompted to resend updated contact info to the Point of Contact.
  • Configurable SMS timing – Admins can now set the number of days before a trip and the time of day when SMS notifications to the Point of Contact are sent.

🔗 Integrations & API


  • 🌐 New API – Capacity indicator available – The capacity indicator is now exposed via a public GET endpoint, enabling external systems to check availability (High, Medium, Low) per bus type and time.

🔍 Search & Usability


  • 🔍 Search by Alternative Trip Name – The trip list search now supports Alternative Trip Name, making it easier to locate trips quickly.



🚌 BusBusiness


  • 📋 Copy product templates – Users can now copy existing product templates.
  • 🧾 Invoice module fixed – Bug fixed where bookings from templates displayed the wrong outstanding trip price.
  • Trip cancellations – Fixed issue where customers were blocked from cancelling trips within their allowed timeframe.

🐛 Bugfixes & Support


  • 🔗 Capacity indicator in quotations – Fixed issue where the capacity indicator was missing in the bus type dropdown when creating a new quotation.
  • 🧾 Invoice address check – Fixed bug where clients incorrectly showed as having “incomplete invoice address” despite valid data on the customer card.
  • 📅 Fixed trip filtering – Fixed bug where fixed trips were not correctly filtered by date.
  • ⚠️ Quality deviations – Removed duplicate selection option when creating a new deviation.
  • 💼 Invoice export – Fixed issue where invoices were missing in Country Lion export file.
  • 🕒 Duty Plan timesheets – Fixed issue preventing edits to timesheet entries.


4 months ago
Ferdia News 17/09/25

⚡ Faster system performance

  • The menu loads quicker thanks to smarter queries in the background.
  • Dashboard maps (customer lists) now load faster and use less memory.
  • Invoice pages (export, history, worklist) are more responsive and don’t slow down with large datasets.


📂 Bigger file uploads

  • You can now upload files up to 25MB on the employee-card (e.g., contracts, certificates, ID scans).
  • If a file is too big, the system gives a clear error message.
  • Uploaded files stay available and downloadable as before.


🚌 Trip tracking

  • Integrators can now get trip status, including the current bus location, making it easier to track journeys in real time.


🌐 BusNetwork

  • When starting a new BusNetwork invitation flow, you can now see all other companies in your country that are already registered in the network – and send them an invitation directly.
  • This makes it easier to connect with new subcontractors.


🐞 Fixes

  • Email logs now show the actual email sent, instead of replacing it with updated order details.


4 months ago
Ferdia News 10/09/25

📝 New Features & Improvements


📄 Download PDF for Cancelled Orders
Users can now download order confirmations even after cancellation. The button stays visible, works the same as before, and the PDF reflects the correct status.


💰 Xero Integration – Outstanding Balance
Customer cards now show outstanding balance from Xero, along with last update time. Balances update automatically or on demand, with setup via Company Settings.


🗂️ Event Log – Visual Planner Actions
All actions in the Visual Planner are logged in the trips list. Logged events include vehicle and driver changes, trip status updates, and invoice actions.


🌐 BusNetwork

🔗 Multilevel Trip Sharing
Trips can now be shared between more than two operators. Sync is continuous, and each company in the chain sees their own contractor and subcontractor.


🔧 Fixtures and permissions need to be loaded during the night.

4 months ago
Ferdia News 03/09/25

We’re excited to announce the latest updates! This release brings powerful new features and smart improvements to make your planning, quoting, and operations smoother than ever. Let’s dive in:


✨ New Features

·       Bookabus Integration – From the vehicle-info card, you can now transfer all future booked calendar events directly into Bookabus, ensuring they are automatically marked as unavailable.

·       Department Filters in Quality Menu – Added department filters under the Quality menu for all lists, making it easier to manage and review.

·       Geofence by Trip Point – When creating a new order/quotation, you can now set a geofence radius per trip point (pickup, via-points, delivery).


🔧 Improvements

·       Flexible Time Recalculation – Added an optional time recalculation when changing garage assignments for fixed trips. Greater flexibility, fewer headaches!


🚌 BusBusiness Enhancements

·       Product Template Enhancements for Bookings – You can now add extra items to a product template beyond the net trip price, such as toll road fees, food & beverages, cleaning, or other configured items.
⚠️ Important: If you want a cost (like a toll fee) to appear on its own line in the order view, it must be defined as a separate item in the template. The fixed line should not be used for this purpose.

·       Validity Periods & Price Indexation – Each price item can have its own validity period, reflecting seasonal pricing or limited-time adjustments. Built-in logic allows prices to carry forward into new periods with either a percentage increase/decrease or a fixed adjustment.

·       Seamless BusBusiness Experience – Customers booking in BusBusiness automatically see the correct price based on the configured items and applicable validity period. They now get a complete order view with all additional items included.

·       Benefits – Define rules once in TEQ, and BusBusiness ensures:

o   Consistent display for customers

o   Full orders submitted with all relevant prices and items

o   Reduced manual work and errors


🛎 Support Tickets

·       Validation for Org Number – Sales/New Quotation: Added validation message when user enters the wrong format for organization number.

·       Employee Duty Plan Duration – Planning: Fixed wrong event time when trip duration is 2 days or more.

·       Duplicate Trips in Timesheet – Removed duplicate trip entries appearing in timesheet.

·       Boarding Time Export Fix – Corrected boarding time display in Trip Details export file.

·       Cancelled Trips in Capacity Count – Capacity: Cancelled fixed trips are no longer counted as active trips.

·       Duplicate Shifts in Timesheet – Fixed issue with duplicate shifts appearing for same user and date.

·       Deviation Category Translations – Added missing deviation category translations to Phrase.

·       Capacity Results Clarity – Fixed issue where results showed black when no overlapping trips.

·       Driver Sorting Fix – Trips list grouping by drivers now sorts A–Z instead of Z–A.

·       Tide Search Error – Fixed error 403 when searching for some orders.


🎊 Closing Note

This release is all about smarter automation, stronger planning, and sharper control. With Bookabus integration, geofencing, BusBusiness template improvements, new filters, flexible recalculations, and important support fixes, we’re paving the way for a more intelligent and seamless operating experience.

Thank you for being part of the journey – and stay tuned for even more exciting updates in the next sprint! 🚀

5 months ago
Ferdia News 27/08/25

🚌 Better Planning Overview

  • In the trip list, you can now group trips by driver or vehicle.
  • This makes it easier to see which trips belong together at a glance.

💼 Invoice Module – Network Claim Details

  • Invoices now show a claim icon on trips where claims exist.


📝 Manage Fixed trips - Shift Templates More Easily

  • You can now archive multiple shift templates at once.
  • A new Archived Templates page makes it simple to view, search, and restore old templates when needed.
  • You can also delete multiple templates in one action – they’ll be hidden from planning but can be restored by admins later.

🔄 Additional Information

After tonight’s release, we will load fixtures and permissions into the production environment.
This will be done tomorrow morning.

Please note: some of the new features will not be available until after this loading is complete.

5 months ago
Ferdia news 20/08/25

🔧 Improvements


Customer Dropdown Performance Optimization 


Issue: The customer dropdown previously loaded all customers at once, causing severe performance issues in modules with large customer bases.

  • Fix: The dropdown now uses optimized loading logic to improve system responsiveness.
  • Impacted areas include: Dashboard, Map, Coordinator Map, Sales, Trip Management (Edit/Create), Templates, Invoice, Worklist, History, Export, Accounting, Factoring, Quality, Customer Rating, Sales Information, Deviations.


View and Edit Item Codes on Fixed Trip Orders 


  • Before: Item codes could only be set during order creation. Once created, users could not view or edit the item code.
  • Now:
    ✅ Users can see the assigned item code in the order detail view.
    ✅ Users can add or update the item code on existing orders.
  • Benefit: Enables correction of mistakes and improved accounting/product tracking.


Fixed Pickup Address on Customer Card (TEQ Quotations Only) 


  • New Feature: A new optional Fixed Pickup Address field is now available on the customer card.
  • How it works:
    ✅ If defined, this address is automatically pre-filled into the “From” field when creating quotations in TEQ.
    ✅ Users can override the pre-filled address manually.
    ✅ External systems (BusBusiness, forms, etc.) continue to use user-inputted addresses, not this field.
  • Benefit: Reduces manual entry and ensures consistency when creating quotations directly in TEQ.


⚡ Performance & Technical Optimizations


Lazy Loading for Trip Dropdowns 

  • Change: Trip choice dropdowns now use lazy loading, reducing load times and improving responsiveness.


Orders – Active Orders & All Orders Optimization 


  • Issue: Excessive database queries were executed (e.g., ~74 queries just to retrieve 10 records).
  • Fixes implemented:
    select_related and prefetch_related used to reduce queries.
    ✅ Query slicing ([:limit]) applied earlier.
    ✅ Incompatible order checks moved out of loops and processed in bulk.
  • Result: Faster load times and reduced server load.


Trip List Optimization 


  • Issue: The Trip List contained multiple queries inside loops, causing slow performance and timeouts for large datasets.
  • Fixes implemented:
    ✅ Product details, assigned drivers, and vehicles are prefetched outside loops.
    .all().first() calls inside loops have been optimized.
    ✅ Sorting and pagination now handled directly in the database.
    ✅ New PlanningListService and planning_list_v2 implemented.
  • Result:
    • The trip list can now handle at least two months of data without 502 errors.
    • Load times are significantly reduced.




🐞 Bug Fixes


Updated Emails Not Sent after Order Acceptance 


  • Fixed a bug where customers were not receiving updated confirmation emails after accepting an order.
  • Emails now send as expected, ensuring correct communication with customers.


Unable to Change Customer on Order 


  • Fixed an error that prevented users from updating the customer on an existing order.
  • Users can now successfully change the assigned customer.


Arrival Time Not Updating with Pause Adjustments 


  • Fixed a bug where changing the pause time did not update the trip’s arrival time.
  • The system now recalculates arrival time correctly whenever pause duration is adjusted


5 months ago
Ferdia News 130825

New & Improved Features


Multiple Vehicle Management for Large Jobs

Improved workflow for quoting and allocating multiple vehicles for the same job:

  • Add extra trips directly from the quotation page.
  • Distribute total PAX across multiple vehicle types.
  • Pricing calculated per vehicle type; order details updated accordingly.
  • The customer can request a large number of Pax from the external query form, which will end up in the “total pax” field



Invoice Number in Quotation Details

When viewing quotation details, you will now see the Invoice number alongside a hover tooltip with additional information:

  • Before invoice submission – existing behaviour remains: a tick mark appears, and hovering displays logs.
  • After invoice submission, the invoice number is displayed with hover information showing relevant details.
  • Historical invoices – older submitted invoices without logs will display only the number.

Driver Acceptance Status in Order Detail View

Dispatchers and coordinators can now see a driver’s acceptance status directly in the Order Detail View without switching to Planning View:

  • ✅ Green checkmark = Trip accepted
  • ❌ Red symbol = Trip declined
  • ⏳ Hourglass = No response yet

Bulk Editing PAX Across Multiple Trips
Quickly update passenger counts for several trips at once without editing each individually:

  • Select multiple trips within an order using the existing checkboxes and open the Edit Trip(s) dialogue.
  • Enter a value in the new PAX field to apply it to all selected trips; leave it blank to keep existing values.

NB: No validation is performed for bus size on trips that already have a bus assigned — updates will proceed regardless of capacity.

Max Passenger Count for Fixed Trips

For fixed trips, users must now enter a maximum passenger number when creating a new fixed trip.

  • Displayed in VP, trip list, and other relevant views.
  • Used by Co-planner to optimise planning.
  • Vehicle type selection is now optional for fixed trips.




API Enhancements

  • Get Single Trip – New endpoint GET /trips/trips/{TripId} provides full details of a single trip.
  • Get List of Trips – New endpoint GET /trips/trips supports filters and returns key trip data for integration.




Performance Improvements

  • Optimised loading speed for the quotation list when the capacity function is enabled, especially for large datasets. 




Bug Fixes

  • Vehicle Type Creation Error – Fixed an issue causing a 500 error when creating a vehicle type with a null “Threshold number of trips” field. Now a validation message is shown.
  • Pickup/Garage Time Edit in VP Error – Fixed an error where editing pickup or garage times in VP could cause failures.


5 months ago
Ferdia news 06/08/25

🗺️ Planning, Triplist & Driver Experience


  • Cancel Trip Behaviour in Driver App
    Bug fix: Previously, after a dispatcher cancelled a trip, it was still possible for drivers to attempt to cancel the same trip from the Driver App. This caused confusion and mismatched trip states. The system now locks cancelled trips, preventing further cancellation actions from the Driver App and ensuring consistent trip statuses for all users.
  • Driver Category Filtering in Planning
    A new “Driver Category” field is now visible and usable in the visual planner. This allows planners to filter drivers by specific categories (such as permanent drivers or standby drivers), increasing accuracy and speeding up driver allocation for complex trip rosters.

  • Trip Creation: Automated Trip-Actions Breakdown
    When creating a trip, the system will now automatically break the journey down into its component trip actions (e.g., pickup, main journey, drop-off, layovers).  This is the first step towards improving planning and time capturing. Will support different rules for driver and rest periods.  There will be no impact on the daily operation of the system at this time.

A screenshot of a computer

AI-generated content may be incorrect.

 

  • Default Activity-Type Per Trip-Action
    Planners can now specify which activity type (e.g., driving, break, cleaning) should be the default for each trip action. This is linked to the trip-action breakdown and ensures

 

  • Department Change via Right-Click in VisualPlanner
    In the VisualPlanner, users can now change the department assignment of a trip directly from the right-click context menu



📆 Availability, Scheduling & Communication


  • "Full Day" Option for Marking Availability
    A new “Full Day” selection has been added to the Mark Availability form. Drivers and TEQ users can now quickly mark an entire day as unavailable (e.g., annual leave or sickness), reducing manual input and improving visibility of driver availability in schedules
  • Enhanced Messaging & Logging
    External queries (from the external query form) are now clearly identified with a new icon in the "Source" column in the Quotation Overview page.
    Additionally, any actions originating from external query forms are now logged in the order’s Activity Log, providing full traceability and reducing time spent tracking the source of requests.



💸 Finance, Invoicing & Integration

  • KID/CID in PowerOffice GO Export
    The PowerOffice GO export file now supports the inclusion of KID and CID fields, meeting Norwegian accounting and reconciliation requirements for B2B customers.
  • EDI File Format Export – Visma Business
    The export process for customer and invoice data now supports the EDI file format. This ensures compatibility with more external accounting systems, streamlining financial integrations for enterprise customers.
  • Invoice Log Enhancements
    • Order-Level Invoice Logs: All invoice events (sent, paid, credited) are now visible at the order level for standard trips, giving customer support and finance teams a complete audit trail.
    • Fixed Trips Invoice Log: Invoice tracking is now supported for fixed trips, making it easy to verify billing history for long-term contracts.
    • Trip-Level Invoice Log: Normal trips now have detailed invoice logging at the individual trip level, improving traceability for single-use bookings.
    • Invoice Attachments: You can now view the actual invoice attached to the email log in the order detail page, providing direct access to the invoice sent to the customer for verification.



📷 Reporting, Deviation, and Attachments

  • Upload Attachments to Deviation Reports
    Users reporting operational deviations (e.g., delays, incidents) can now upload pictures and documents directly with the report, creating richer and more actionable deviation logs for later investigation or compliance review. The new driver app “Ferdia Co-driver” will also support adding photos to a diversion directly from the app.



📍 Geofencing and Location

  • Trip-Times Registered by Geofence
    Entry and exit from geofenced areas will be automatically logged as trip events, improving the accuracy of trip duration reporting and reducing the need for manual entries by drivers. This function is dependent on the new Driver app, and the implementation will only introduce the frontend part.
  • Set Geofence Radius Per Trip Point
    You can now adjust the radius of geofenced areas for each stop or waypoint in TEQ, allowing for more precise triggering of arrival/departure events based on real-world geography.
  • Vehicle Location Search
    The map view now supports searching for a vehicle’s current location by driver name, registration number, or service name, giving dispatchers more flexibility in fleet tracking.



🧰 Improvements

  • Customer Slug-page Embeddable in iFrames
    The customer slug page can now be embedded within iFrames. This improvement allows greater flexibility for customers who want to integrate this page into their websites or portals.

·        Support: Customer Merge for UK Settings
Addressed issues preventing customers from merging accounts under UK settings due to address mismatches. Merging customer records now works correctly across all regions.



 

🐞 Bug Fixes

  • Customer List Address Display
    Fixed an issue where customer lists displayed missing addresses for some customers, even though their customer cards were fully populated. Address details now show correctly in all relevant lists.
  • Fixed Trip Creation – Department/Data Validation
    Resolved a problem preventing users from creating fixed trips due to department or data validation errors. Creating fixed trips now works as expected when all required data is provided.
  • UK: Address Not Pre-filled by Organization Name
    Address fields now correctly pre-fill when a user selects an organization name, specifically for UK settings. This reduces manual data entry and ensures more accurate trip information.
  • VisualPlanner: PAX Validation in Fixed Trip Bulk Assign
    Addressed an issue where bulk assignment of fixed trips in VisualPlanner did not display passenger (PAX) validation. Users now receive clear validation feedback when assigning passengers to multiple trips at once.
  • System Freeze When Adding Trip to Quotation
    Fixed an issue where the system could freeze while adding a trip to a quotation. Users can now add trips to quotations smoothly without performance problems.
  • Timesheet Comments Assigned to Wrong Trip
    Corrected a bug that caused timesheet comments to be added to the wrong trip. Comments now appear with the intended trip, improving timesheet accuracy.

Note: Some of the features will not be available until Thursday morning, as additional data needs to be loaded overnight.

6 months ago
Ferdia news 25/06/2025

New in TruTac Integration: Vehicle Offroad Event! 🚍🔧

We’re excited to announce that the Vehicle Offroad category is now fully supported in our TruTac integration! 🎉

This means offroad events will now sync seamlessly alongside standard events — giving you a clearer, more complete picture of vehicle activity and status.

The offroad event will also be tagged on the vehicles card


New Feature: Proforma Invoice Now Available! 🧾✨

We’ve added a new option under the Action button for new orders — you can now send a Proforma Invoice (draft invoice) to the customer before the trip takes place. This gives your customers a clear view of expected costs in advance.

📝 The Proforma is an exact copy of the upcoming invoice draft and can only be sent once, unless you delete the draft from the invoice worklist.

📌 Important: If some trips in the order are already invoiced, the Proforma will only include the trips that haven't been invoiced yet.


📣 New Feature: “Locate Trip on Map”

You can now easily locate a trip directly from the Trips List with just one click. A new map button has been added . When clicked, it will automatically open the dashboard map and zoom in on the selected vehicle's current location.

In addition we have also added this button to the Order detail page, so a trip can easily be located on the map from that view.

🚀 Key Benefits:

  • Quickly visualize where a trip is in real time
  • Reduce manual searching in the map view
  • Improve situational awareness and fleet monitoring

Dashboard Update: More Details at a Glance

We’ve made the trip popup in the dashboard map even more useful!
You’ll now see both the Customer Name and the Bus Registration Number directly in the popup — making it faster and easier to get key trip info without leaving the map.

API Update: Two New Endpoints Added! 🔧🚀

We’ve just added two helpful updates to our API offering:

  1. POST /sales/orders – Now returns the Order Number in the response payload when creating a new order. Easier tracking, right from the start!
  2. Order Status Endpoint – You can now retrieve the status of an order along with the status of all trips within that order. Great for keeping systems in sync and up to date.




Bug Fixes:

  • Fixed a bug where map icons were not loading in some cases.
  • Fixed an issue with the Xero accounting export related to discounts; an additional line is now included in the export.
  • Improved order synchronization process when an order is completed.


7 months ago
Ferdia News 18/06/25

Enhanced Price Calculator – Support for Tiered Distance Pricing

We’re excited to announce another powerful update

to the Price Calculator! 🎉

It is now possible to define different prices based on distance driven. This means you can set tiered pricing models to better reflect your business needs.

For example:

  • The first 100 km can be priced at 100 NOK per km
  • From 101 to 200 km, you can now set a different rate, such as 85 NOK per km

This improvement gives you greater flexibility and control when configuring prices, making the calculator even more tailored and efficient for a variety of transport scenarios.





Bug Fixes & Stability Improvements


  • CSV Invoice Export Format: Fixed a formatting issue to ensure exported invoice data is now clean and consistent.
  • Closing Trips with Timebank: Resolved a bug that prevented trips from being closed in the Visual Planner when the driver was using timebank.
  • Order Status Sync: Fixed an issue where order status was not correctly updated when associated trips were deleted.


7 months ago
Ferdia News 03/06/25

TEQ


🚨 New Feature: Alarm Function by Garage

We’ve added a new alarm functionality that allows alarms to be sent to one or more selected garages. When an alarm is triggered, all drivers assigned to the selected garage(s) and marked as emergency drivers will automatically receive the alarm.

You still have full flexibility — individuals outside the selected garages can be manually added or removed from the alarm as needed.

This enhancement makes it easier to reach the right people faster in critical situations.

✨ Improvements and Fixes

  • A bug related to the invoice export for SAGE has now been fixed. Exports should now function as expected without errors.



🚌 BusBusiness Updates

  • Drag and drop for waypoints: Waypoints on product templates can now be easily rearranged using drag and drop, just like on regular trips.
  • Total duration and distance display: Product templates now show the total time and distance, calculated from the departure point, through all waypoints, to the final destination.
  • 🛠 Bug fix: Round trips marked with “bus available” were previously registered as two separate trips. This has now been fixed — such trips are now correctly registered as a single, continuous journey.

8 months ago
Ferdia News 27/05/25

Improved Sage 50 Accounting Export

We've enhanced the Sage 50 export functionality to better support your accounting workflow. The export now includes two separate files:

  • One with customer information
  • One with accounting details

To simplify delivery, the files are now bundled together in a .rar archive. Please remember to extract the files before importing them into Sage 50.



Enhanced Email Address Support

We've improved how email addresses are handled in TEQ. The system now accepts a broader range of valid symbols, including:
! # $ % & ' * + - / = ? ^ _ \ { | } ~`

This update ensures better compatibility with modern email address formats and reduces unnecessary validation issues.


Cancellation deadline

TEQ admins can now set a cancellation deadline before departure on each customer card. Customers will only be able to cancel trips up until the configured time, helping your team reduce last-minute changes and streamline order management. If no input is set on the customer card, the default deadline is set to three (3) days prior to the departure time.




Via-points on templates

You can now define one or more via-points directly on a trip template. Any trips created in BusBusiness from that template will automatically include those via-points, yet can still be tweaked on the booking up to the maximum adjustment radius you specify.



Bug Fixes & UI Update

We've addressed a couple of issues to improve usability and consistency:

  • Country code prefix is now correctly prefilled in relevant fields.
  • Confirmation emails now use the correct template as intended.
    • To help avoid further confusion regarding email templates, the "Customise templates" icon has been removed from the Settings page.
      All template configurations should now be managed exclusively through the Business Profiles section.


8 months ago
Ferdia News 21/05/25

📢 Repeat Events in the Duty Planner

We’re excited to announce a new time-saving feature in the duty planner — Repeat Events!

You can now easily set up recurring events, like daily lunch breaks, with just a few clicks. Simply create the event once, choose how often it should repeat, and let the system handle the rest.

No more adding the same event day after day — it’s all about making scheduling smoother and faster!




🆕 Assign Item Codes to Fixed Trips

We’ve added a new dropdown when creating fixed trips — you can now select an item code to associate with each trip.

This makes it easier to track and categorize trips accurately, ensuring better alignment with your reporting and billing processes.

🔹 Trip Type Selection in Query Form
Previously, Single Trip was preselected in the external query form. To reduce confusion and ensure deliberate choices, users must now actively select either Single Trip or Round Trip when submitting a request.

🔹 Purchase Order Now Linked to Trip
When a customer accepts a quotation, the purchase order will now be linked directly to the trip, rather than to the customer card. This change ensures better alignment between trips and their related financial documentation.

These updates aim to improve data accuracy and streamline workflows.


🛠️ Support: Bug Fixes and Improvements

We've resolved several issues to improve system stability and accuracy:

  • Customer Deletion: Fixed a bug that prevented deletion of customers with no linked trips or invoices.
  • Dynamic Pricing: Resolved an issue affecting dynamic price factors.
  • Trip Deletion: Deleting a trip now correctly updates the order status if all associated trips are completed.
  • Driver Visibility: Removed deleted drivers from appearing in the news section.
  • Slug Page: Fixed an error affecting fixed trips on the slug page.


8 months ago
Ferdia news 14/05/25

Enhanced Dynamic Price Factors

We’ve just added a useful new feature to the price calculator that gives you greater flexibility when setting up your pricing rules.

You can now create price factors that are related to multiple time categories. For example, you can set up a factor that only applies during weekend nights, or distinguish between night trips on weekdays vs. weekends. You could also combine categories like overtime and public holidays to create more precise pricing logic.

You’re free to combine as many time categories as needed. The price factor will only apply when all the selected time categories match during the trip.

This should make it easier to fine-tune your pricing model to better reflect your business needs.


Bug Fixes

  • Fixed an issue where the confirmation SMS to the driver was not sent correctly when an alarm was triggered.
  • Resolved a bug in the old slug page that caused outdated trips to be displayed.
  • Fixed a problem where certain user roles lost access to edit the driver calendar.
  • Corrected an issue where the system allowed users to send driver notifications even when no phone number was available.




8 months ago
Ferdia News 07/05/25

📍 New Feature: Geographical Price Factor Now Available

We’re excited to announce a powerful new enhancement to your price calculator: Geographical Price Factor.

With this update, you can now define pricing rules based on location. A dedicated “Geographical Area” tab has been added, allowing you to:

  • Set a radius around a specific address
  • Assign a flat rate to that defined area
  • Automatically apply the additional charge when a trip passes through or ends within the specified radius

This feature is ideal for adapting prices to high-demand zones, remote areas, or locations with special service conditions.

Start optimizing your pricing strategy today by configuring your geographical pricing zones!

This feature needs to be loaded separately, so it may take a little time before it becomes available.

PS! To make the feature available, it must be enabled for the relevant user roles.

🚗 New Setting: Auto-Accept Trips in Ferdia Driver

We’ve added a new configuration under Company Settings that allows all trips to be automatically accepted in the Ferdia Driver app.

When this setting is enabled:

  • All trips assigned to drivers will be auto-accepted by the system.
  • Drivers will be notified of new assignments, but no manual action is required from them in the app.
  • The trip status in TEQ will automatically update to “Driver Accepted.”



🗓 Visual Planner Update: Week Start Day Alignment

We’ve improved the Visual Planner to better align with your company’s scheduling preferences.

Now, the day selected as the start of the week in your company settings will also be reflected in the Visual Planner, providing a consistent view across the platform.


🐞 Bug Fixes & Improvements

We’ve addressed several issues to enhance overall stability and user experience:

  • Phone Number Prefix: The phone number field will no longer be pre-filled with a default prefix, allowing for more accurate data entry.
  • Department Access Rights: Resolved an issue where users with view-only rights could change departments.
  • UK Customer Country Assignment: Fixed a bug that prevented the system from automatically setting the country for UK-based customers.
  • Customer Import: Corrected an issue where importing customers with identical invoice email addresses caused errors.
  • Dashboard Map Filter: The department filter now functions correctly on the Dashboard map.
  • Trip List Search Behavior: Removed the auto-search trigger when selecting a department in Trip Lists to prevent system issues when multiple options are involved.


9 months ago
Ferdia news 23/04/25

Public API:

We’re excited to announce the launch of a new Customer Management API in TEQ! 🎉
This new capability allows external systems to create and update customer records directly in TEQ, paving the way for tighter integration with your existing CRM platforms.


Smarter Pricing for Inconvenient Hours ⏰

The price calculator has been updated to allow the addition of price factors based on inconvenient times. In practice, this means you can set a time slot, such as 08:00 - 10:00, Monday to Friday, where an additional charge is applied for the morning rush.


Improved Support for UK Postal Addresses 🇬🇧

We’ve made updates to the TEQ system to fully support the UK postal address format. This means that all addresses stored in the system – and shown in customer-facing communication – will now follow the correct UK standards.


Consistent Decline Reasons – Across the Board

We’ve streamlined how quotation decline reasons are handled in TEQ. From now on, both end users and system users will see the same set of standardized decline reasons when a customer chooses not to proceed with a quote.


More Flexibility in VAT Handling

We’ve updated TEQ to support decimal values in VAT percentages. This means you can now define VAT rates such as 2.5%, 7.25%, or any other non-integer rate, giving you greater precision and flexibility in your financial operations.


Cleaner Department Filtering in the Trips List

We’ve made an important update to how department filtering works in the Trips list. From now on, when you filter by department, only trips belonging to the selected department will be shown. The Garage department has been excluded from this logic to avoid irrelevant results.




Bug Fixes & Improvements

  • 🔔 Notification Issue Fixed
    Resolved a bug where notifications were sent even when disabled during order copy with driver.
  • 🔠 Extended Field Limits
    Increased the character limit for both "From" and "To" fields to 256 characters.
  • 🗺️ Dashboard Map Filtering
    Fixed a bug affecting filtering by department and trip type on the dashboard map.
  • 🧩 Organisation Number Toggle
    Corrected an issue with the mandatory organisation number toggle button not behaving as expected.
  • 📅 Sales/Order List Sorting
    Fixed a bug where date sorting did not work correctly in the sales/order list.
  • 🧾 Invoice Road Toll Line Deletion
    Users can now delete road toll item lines in the invoice module without errors.
  • 🔄 Public API – POST /sales/request
    Resolved a bug in the public API endpoint that was affecting the ability to post new sales requests.





9 months ago
Ferdia News 09/04/25

📤 Enhanced CSV Export Format for PowerOffice GO

A new CSV schema has been introduced for invoice export to PowerOffice GO.
The updated format provides improved compatibility with accounting workflows, enabling more accurate data mapping and streamlined integration with PowerOffice’s financial system.


📅 Support for Overlapping Entries in Activity Calendar

The activity calendar now supports concurrent scheduling of overlapping events.
This update improves flexibility in planning scenarios where multiple activities occur in parallel, and ensures proper rendering and conflict handling within the calendar view.


🔁 Week Start Configuration Applied to Fixed Trip Calendars

The configured start day of the week (e.g., Monday or Sunday) now also applies to calendars under fixed trips.
This change ensures consistent calendar logic across modules and improves usability for users managing repeated schedules.

🔧 Note: For Visual planner users, this functionality will be included in the next release, as support for week start configuration is currently under development for their specific calendar implementation.


10 months ago
TEQ Hotfix 27/03/25

Fix for Fixed Trips Created in UK Time Zone (Daylight Saving Time)
Resolved an issue where the creation, modification, and updating of fixed trips using shifts created in the UK time zone were affected by Daylight Saving Time changes.

10 months ago
TEQ News 25/03/25

Activity Planner

We are pleased to announce the launch of the first phase of the Activity Planner in TEQ. This new tool enables you to create and assign tasks or activities to employees, providing a simpler and more efficient planning process.

New Features:

  • Create Activities:
    Before you can assign tasks, you must first create the activities. This is done under "Activity Types." Here, you can define and set rules for the activities, including how they should be handled in relation to things like payment.

Assign Tasks

Once the activities are created, you can start assigning them to employees. This is done under the "Employee Planning Calendar." You can assign tasks both in bulk and individually. It is also possible to view assigned trips, allowing you to adjust the day according to planned trips.
You have the option to view either one day at a time or an entire week for better overview and adjustment of the work schedule.
We hope this tool will make work planning easier and more organized!

Ferdia Driver

In Ferdia Driver, drivers can access their assigned tasks through the calendar. Tasks will be color-coded, making it easy to distinguish between different types of assignments.

To activate this service, access must be granted at the user role level, and the function must be enabled under company settings.




Organizational Number in Inquiry Form
We have added a new feature that allows you to disable the requirement for an organizational number under company settings. When this requirement is disabled, business customers will no longer need to provide an organizational number when submitting inquiries through the web form.




Support Fixes:

  • Active Trips:
    Fixed a bug that prevented the update of active trips when the price was updated in the shift template.
  • Incorrect Customer Number Series:
    Fixed a bug that caused the system to create customers using the wrong customer number series.
  • Product Codes with Hyphen:
    Fixed a bug that prevented the correct calculation of prices when the product code included a hyphen.
  • Deleting Fixed Trips:
    Fixed a bug that prevented the deletion of a fixed trip if it contained canceled trips.
  • Payroll with Large Data Volumes:
    Made improvements to prevent system errors when opening payroll with large amounts of data.


We hope these improvements make the system more stable and user-friendly!

10 months ago
Ferdia news 12/03/25

Requirement for Organisation Number

The setting for requiring an organisation number under company settings has now been extended to also apply when accepting offers. If the requirement is disabled, the customer will no longer need to enter an organisation number when accepting an offer.

Country Code Prefix for Phone Numbers

It is now possible to choose whether phone numbers in the system must include a country code. A new toggle button has been added under company settings, allowing users to enable or disable the requirement for a country code prefix. This provides greater flexibility when registering phone numbers.

New CSV Format for Zero

A new CSV format has been added for invoice export to the Zero accounting system. This makes it easier to transfer invoice data and ensures better compatibility with Xero.


Map Centralisation

Maps in TEQ will now be centred around the capital city of the country where the bus company is based. This means that the map will no longer automatically start in Oslo, but instead in the company's home country before addresses are entered. This provides a more relevant starting position and enhances the user experience


Department for Fixed Routes

We have now introduced the option to assign a department when creating a new fixed route. When an order is assigned a department, all routes created under that order will automatically be linked to the same department. This simplifies administration and provides better oversight of fixed routes.



Bug Fixes

  • Fixed an issue with recalculating garage time, where the system recalculated regardless of whether the time was changed or not.
  • Fixed an issue with offer acceptance in cases where the organisation number was set to 0.


10 months ago
Ferdia News 05/03/25

Event Log for Planning

Today, we are launching a log for all events related to a trip during the planning phase. This means that it is now possible to see when an action took place and who performed it for all trips. This is only available in the Trips list and will only show new events that occur after this release.

Email Log under Order Details

You can now access all sent emails for an order directly from the order details page. A new icon in the activity log opens a popup with an overview of all the emails that have been sent. Only emails sent after this release will appear in the log.



Removal of "inkl. moms" for English Companies
In the quote email sent to customers, we have removed the text "inkl. moms" after the price for companies located in England.

Design Improvement in Invoice Footer
Minor adjustments have been made to the footer on the invoice, so that it is now better suited for long email addresses. This ensures that line breaks do not occur in the middle of the email address.

BookaBus.com Integration
We are now launching an integration with the Bookabus.com portal in Sweden. This means that trips booked by customers on Bookabus.com will automatically be created in TEQ. You can also make selected capacity available from TEQ to Bookabus.com.


Support

  • The option to select which day starts the week will now also work in the visual planner.
  • A bug affecting the creation and deletion of events in the vehicle calendar has been fixed.

11 months ago
Ferdia News 26/02/25

Templates


TEQ:

As announced previously, we’ve added a trip template feature in TEQ.

Any trip templates created and assigned to a customer, will now be available to them in BusBusiness, meaning they can book easier than ever!

Key features:

  • Each trip template can be given a net price. When a trip template is used for booking, this price applies and is displayed to the customer.
    • Net price = fixed discount will not be withdrawn in TEQ order. Price is excluded VAT and other surcharges or fees that may apply
  • Set a fixed departure and arrival location, with an allowed radius within which the customer can pinpoint a more specific location during booking. If you give pickup point at eg. Stockholm Arlanda with an allowed radius of 1 km, customer can specify any Google Maps location within 1km of Stockholm Arlanda.
  • Set a fixed duration and distance. These values will apply for trips booked from templates
  • Utilize custom categories and tags in the settings module to keep your template database well-organized. Tags will be visible to your customer.

This new feature marks a significant step towards enhancing both your operational efficiency and your customers' booking experience. As we continue to refine and expand the trip templates functionality, we look forward to your feedback and suggestions for improvement.


Improvements 🛠

  • We’ve added an icon in the quotations list that shows orders made from BusBusiness
  • Trips booked from a template will have an icon with reference to relevant template




Genereal Improvements (TEQ)

  • Organization of subcontractors in list view
    • Sorting, search, and filtering for subcontractors in the list view have been improved.
  • Export of trip information
    • Exporting trip details from the list view now includes bus and driver names for network trips.
  • Network requirements
    • Comments related to requirements from subcontractors are now more accessible.
    • Requirements with comments are marked with a comment icon for increased visibility.
  • Item code can contain alphanumeric characters.
    • We have made a change to the Item Code field for Products, allowing it to contain both letters and numbers, not just numbers.

Bug Fixes

  • Fixed an issue with sorting trip start times in the list view.
  • Fixed a bug affecting the rejection of offers.


11 months ago
Ferdia News 19/02/25

Trutac Integration

We are excited to announce that the integration with Trutac has been successfully released into production. The integration will undergo testing in live environments for a period to ensure everything functions as expected. We appreciate your patience as we finalize this process.


Translation
We have started working on translating words and text that were previously only available in English. In this release, the texts under admin settings are being translated.


Visual improvement of discounts on invoices
We have cleaned up the discount information displayed on invoices. It should now be easier for customers to understand what has been discounted.


Universal notification settings
It is now possible to set notification rules at the company level. This means, for example, that a specific type of email can be suppressed for all customers and orders. Notifications can still be managed at the customer and order level if needed, but these new settings allow you to establish a general rule instead of configuring it for each individual customer.

Downloading the customer list
We have fixed an issue that, in some cases, caused the system to time out when attempting to download the customer list.

11 months ago
Ferdia News 13/02/25

Standard Email Field on Customer Card
A new field has been added to the customer card. This field is used to store standard email addresses to which all customer communication should be sent.


System Freeze with Large Number of Network Trips
An improvement has been made to prevent the system from freezing when a large number of trips are shared in the network.


Rounding Error in Credit Notes
An issue that caused incorrect rounding in certain cases on credit notes has now been fixed.


Handbook
The order of the articles published in the TEQ handbook now matches the setup in TEQ.

11 months ago
Ferdia News 06/02/2025

New Feature: Comment Icon in the Timesheet

  • A new icon has been added to the timesheet to indicate that a trip has comments.
  • Hovering over the icon displays a popup with the comments.
  • As before, users can click on the trip for more details.
  • The new icon makes it easier to identify trips with comments.
  • This improvement enhances usability and provides quick access to important information. 🚍

Integration Expansion: Siri VM

  • New fields have been added to the integration with Siri VM.
  • This enables better data flow and more detailed information exchange.
  • The improvement ensures a more robust and precise integration. 🚍



Bug Fixes and Improvements

  • Fixed an issue where an incorrect amount was displayed in the invoice task list.
  • Fixed an issue affecting the generation of customer numbers.
  • Fixed an issue where credit notes were generated without VAT when sending a new invoice.
  • Fixed an issue in the integration with Fortnox.
  • Updated the English text on the last page of the external request.
  • Fixed an issue where the time was displayed incorrectly by one hour in Slugpage for England.
  • Ensured that the number of seats on the bus is correctly displayed in BusBusiness for trips via BusNetwork.
  • Updated the text in the Swedish version of the offer email.


this year
Ferdia News 29/01/25

Removed Subcontractor Name from Trip ID Column

The subcontractor's name has been removed from the Trip ID column, as this information is now available under the Garage/Subcontractor column.


Cleanup of Invoice for Network Trips

We have cleaned up the invoice format for network trips. The Invoice Reference field will now only contain the relevant reference.


Restriction on Deleting Shared Network Trips

A new restriction has been introduced for deleting trips shared through the network. It is no longer possible to delete a shared trip until the sharing has been canceled.


Cancellation Date and Time for Network Trips

The cancellation date and time are now displayed in the subcontractor's invoice module, making it easier to determine whether a trip should be invoiced.

Notification for Overlapping Extra Driver

In the Visual Planner, a notification will now appear when a user attempts to assign a driver to a trip while they are already assigned as an extra driver on another trip.


Bugfix:

Disabling Invoice Number in Dropdown

When a credit note is saved as a draft, the corresponding invoice number will no longer appear in the dropdown when creating a new credit note.


Fix in Fortnox Integration

We have resolved an issue with integration tokens that prevented invoices from being transferred to Fortnox.

last year
Ferdia News 22/01/2025
  • SIE 4 Format Support
    Invoice data can now be exported in the SIE 4 format for improved compatibility.
  • Deletion of Shift Templates
    A new feature allows you to delete shift templates in fixed trips. Each template now includes a delete button for easy removal. If a template is used in active trips, a notification will inform you that it cannot be deleted.

  • Resend Lost Quotations
    You can now resend lost quotations to customers. Before sending, you can update details such as pricing.
    To resend, click the action button, select "Send to Customer," and the quotation will be sent. The status will update to "Sent to Customer."

  • Edit or Delete Default Vehicle Types
    The restriction on editing or deleting default vehicle types has been removed. You can now delete vehicle types that are no longer in use.

  • Resend and Credit - Date Logic Update
    Minor adjustments have been made to the date logic for credit notes in this function. The credit note date will now align with the date set on the new invoice.
  • Extra Driver Display in Visual Planner
    Extra drivers assigned to trips will now appear as occupied in the visual planner. Additionally, the trip bar will display a new icon indicating the driver is marked as an extra driver.

Support

  • Resolved an issue where expanding the external query form unexpectedly changed the language.
  • Fixed a bug where hours added by the Ferdia driver were not displayed correctly.
  • Addressed a visual glitch for the "Accepted by Customer" status in the quotation list.


BusBusiness

  • It is now possible to edit existing trip templates in TEQ.


last year
Ferdia News 13/01/2025

New Field for Privacy Policy

A new field is now available under Company Settings, where you can add a custom URL for your privacy policy. The URL provided here will be used in relevant contexts, such as request forms.
Note: The URL cannot exceed 1023 characters.

New Field on Customer Card - Customer Attributes

A new field has been added to the Customer Card. This field allows you to enter customer-specific information, which will be stored and available in the database for future use.

Fixed Missing Translation

In connection with last week’s launch of the company hierarchy, a translation for previous invoice profiles was missing. These have now been correctly translated to Company Profiles.

last year
Ferdia News 18/12/24

TEQ


Bulk Price Update for Trips
We are excited to introduce the bulk price update feature in order details. This allows you to update the price of all selected trips with just a few clicks.

Under "Edit Trip," you will now find a new field for price. By entering a price in this field, all selected trips will have their prices updated.

Teq | Arkiv - 18 December 2024 - Watch Video


Bug Fix

  • Fixed an issue where the order list on the customer card would not load when all recurring trips were deleted from a recurring trip.
  • Fixed an issue where upcoming trips were not loading for some customers.
  • Fixed an issue where the selected line display option for payroll is now saved in the system, eliminating the need to choose it each time.


BusBusiness


Improvements

  • From the order tab, you can now copy an existing order. You will need to enter the start date of the first trip on the order, then all trips will be copied accordingly.
  • In the large order creator, you can now add up to two attachments on a trip. The attachments will be synced to the bus company seamlessly when submitting the order.
  • We also did some minor improvements on user interfaces to enhance usability.


Work in progress 🚧

We are still working on price lists with pre-defined trips. Simply pick your pre-defined trip made  available to you by the coach operator, make the necessary adjustments, then book right away with just a few clicks. 

last year
Ferdia Nyheter 08/01/25

TEQ


Organizational Hierarchy

We are excited to present a new feature that has been under development for a long time. It is now finally possible to run multiple bus companies under one TEQ instance. This new feature comes with the following benefits:

  • The ability to receive requests from different external web forms. This means that you can have two different bus companies, each with its own website, both sending requests into one TEQ instance.
  • Each bus company can operate with a different profile within the same TEQ instance. This means that, for the customer, all communication will be branded with the bus company they originally contacted.
  • All resources can be used across companies. You can have all buses and drivers in the TEQ instance, and these can be used across companies. The same applies to planners and salespeople, who will also work in the same TEQ instance.
  • Different integrations: Each individual unit or company can connect to existing integrations, so that all invoice information is sent to the correct accounts.

If you wish to use this feature, please contact us so we can assist with setting it up correctly.


Bus Name in Invoice Export We have now included the bus name in the invoice export, including for credit notes.


Changes to Price in Order Details We have made a change in how you update the trip price from the order details page. You can now make changes to multiple trips without the page refreshing after each change. A new "Save" button has been added at the bottom of the trip list, and prices will only update after clicking save. In other words, you can change the price on several trips before saving.

Reset Design Change After receiving several feedbacks about the new scroll bar in the trip list on the order details page, we have decided to reset this feature to how it was before. It will no longer be possible to scroll through the trips only.


New APIs

  • New API to create multiple trips in an order from an external system.
  • New API to fetch the vehicle list from TEQ from an external system.


Support

  • Fixed an issue where shift times were showing one hour incorrectly in "Upcoming Trips".
  • Fixed an issue in the Swedish version of the reminder email.


BusBusiness


We have launched the first iteration of trip templates. Trip templates can be created in TEQ and will soon be available to your customers in BusBusiness, further simplifying bookings. In BusBusiness, trip templates will appear as a price list that customers can easily use to book directly.

In the sales module, we have added a sub-menu called templates.

A template is a pre-defined trip containing all relevant information, such as:

  • Route (currently limited to departure and destination locations) and an allowed radius where the customer can specify the exact point.
  • Fixed duration and route distance, meaning we will not recalculate these values if a trip is adjusted.
  • Fixed price for the template, which will be visible to the customer in the price list and applied to any trips booked from a template. You can manually change this price in TEQ if necessary.
  • Comments, attachments, and other details about the trip.

In the settings module, you can create your own categories and tags to organize your templates.

Please note that it is currently only possible to create and delete new templates. Editing templates will be possible soon. Upon further notice, customers will soon be able to access their price list in the BusBusiness customer portal.

The trip template sub-menu and related actions are by default available to all users. If your company wants to control access to this new feature, please make sure to update your company policy.


last year
Release notes 04/12/2024

New support feature: We have launched a brand new support feature in TEQ! All support tools are now gathered under the support button at the bottom right of the screen, so you can easily find the help you need.



Here you can report errors, search in help articles, and read the latest news.

New Invoice Resending and Automatic Credit Note:
- It is now possible to replace a previously sent invoice with a new invoice and credit note.
- You can either send the invoice as it is or make changes before sending it.
- When a new invoice is sent, a credit note is automatically generated and sent for the original invoice.





Search in salary data: - It is now possible to search for salary data without any limitation on how far - back in time you can go. - To ensure good performance, there is a limit of 60 days for data that can be displayed simultaneously. - the salary data now also includes comments from drivers as well as a change log for better overview and tracking.


It is recommended to remove cookies before this feature is used.


🎊 We hope these improvement makes your experience even better!


Bug fixes: - Resolved an issue that prevented changing the customer on requests. - Corrected an error that led to the wrong time being displayed on PDF export of trip details. - The mobile field on the employee card is no longer mandatory. - Fixed an error with displaying time in other time zones. - Resolved an issue that stopped the export of trip details when the driver's phone number was missing.


last year
Support Widget

We're excited to announce a new way to keep you updated with news and release notes. Our support widget now allows you to access published news anytime, right here in Teq. We've also relocated our feedback button to make it easier for you to send any questions or inquiries to our support team, who are ready to assist you. Soon, we'll be launching our new help center, where you'll be able to search for articles directly in Teq. Stay tuned for more announcements here 😊

last year