News
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! 🚀

3 days 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.

last week
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


2 weeks 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.


3 weeks 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.

last month
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.


2 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.


2 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.

3 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.


3 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.


3 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.




3 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.


4 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.





4 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.


5 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.

5 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!

5 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.


5 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.

6 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.


6 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.

6 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.

6 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.


7 months ago
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.

7 months ago
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.


7 months ago
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.

7 months ago
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. 

7 months ago
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.


7 months ago
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.


8 months ago
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 😊

9 months ago