1.30

1.30

New features

Release 1.30 (2026-04-23) delivers a broad set of improvements across C7 Projects, with notable enhancements to the Day Report (streamlined workflow, new footer with key financial figures, performance improvements, resizable fast tabs and a comment column for costs). The release also includes significant Calculation fixes—such as corrected transport hour calculations and orphaned resource handling—along with usability improvements like remembered view preferences per program, and better "Save & Continue" alternatives when navigating between pages. Invoice has also been overhauled with saved user preferences in the Add rows dialog and credit invoice fixes. Several bug fixes across Project Administration, Forecast, and general grid behavior round out the update together with general stability fixes for the newly introduced Tree View

Please note that some of the listed functionalities require configuration to be visible. Contact your customer representative for details.


Tree View

  • The jobs listed in Program Jobs are now affected by the Status filter selection. The content of the Tree View and the List View are now consistent and show the same filtered results.
  • Fixed an issue where the selected item in the tree view lost its highlight in certain scenarios, and improved the visual contrast of the selection to make it easier to identify the currently selected data.
  • Fixed an issue where the "Expand underlying" option in the three-dot menu did not expand collapsed child nodes in the tree view.
  • Fixed a problem with ID collisions in treeview
  • Fixes to improve the the overall filter functionality in the new tree view filter dialog

Project Adminstration

  • Fixed an issue where moving a node to a new parent in the accounting unit structure did not update inherited permissions on child nodes

Jobs

  • Milestone table in Project and Job programs now respects milestone status relations. When a milestone status is set, only the allowed target statuses (as configured in milestone admin) are shown as editable — all other rows are disabled.

Calculation

  • Increased the default size of the Asphalt calculation tool when it is opened.
  • Fixed a bug where changes to 'Hours/shift' in the calculation dialogue were not saved but overridden with the previous value from the project upon clicking save.
  • Fixed a miscalculation in transport hours. The calculation was incorrect when the tonne amount on the activity was less than the carrying capacity of the transport.
  • Activities created directly in production calculation now get status 10 (Noted) instead of null. Also applies when adding a recipe in the activity grid in work order.
  • Fixed performance issues when users copy-paste a large number of items in calculation programs.
  • Fixed a bug where calculation resources could be left without an activity (orphaned).
  • Added Quantity Cost columns to the calculation list view in both Tender and Production calculation
  • The Copy/Paste/Cut pattern (including paste as subitems) from Quantity cost view has been applied to Common cost view.
  • Added a new Mark4Code column in the activity grid in Tender and Production calculation quantity cost.
  • Fixed an issue where deleting resources (teams) from an activity did not remove their data from the calculation tool, causing misleading information to remain visible
  • Fix to make sure correct asphalt activity is selected in Asphalt calculation tool

Day Report

  • A footer has been added in the form view of the Day report program showing key figures: Total cost, Total revenue, Margin, Margin %, Invoiced, Billable, and Ton asphalt.
  • Fixed a bug where AG-grid columns would jump back and forth when a global view was set, triggered by the price list selector/filter.
  • Fixed an issue where the consumption value on a resource in the team was not taken into account when adding cost resources from teams in the day report.
  • Added columns for total tonne and kg/m² under 'Total' in the performed work section of the day report
  • Added a comment column in the cost section of Day report.
  • Fixes to enhance performance in Day Report
  • Fixed so that added resources from pricelist with a set supplier ID also gets a supplier-ID when followed up in DayReport.
  • Improved the Day Report combo view so that the list section no longer collapses when entering edit mode, and the selected row is now highlighted more clearly
  • Added a comment column to the cost section of the Day Report, synced with Quantity Follow-up, allowing users to document supplier invoice numbers and other notes.
  • Fixed an issue where a newly created day report in combo view did not immediately appear in the list section, making it seem like the report was not created
  • Improved the day report creation flow by pre-filling the create dialogue with contextual values such as selected job, work order, and the next available date, reducing the number of steps needed to report on a new day
  • Enhanced the performance for standard workflows in Day Report
  • Users can now resize the fast tabs for “Cost” and “Completed work” by dragging their edges to adjust the height, with preferences saved to user settings — bringing back the familiar resizing behavior from C7 Desktop

Invoice

  • The selections made in the 'Add rows' dialogue are now saved in user settings, allowing different users to retain their preferred configuration.
  • The checkbox 'Ready for billing' in the invoice form view now performs the same validation checks as the 'Ready for billing' button under Options.
  • When invoicing from Day report and selecting one invoice per work order, the invoice now gets the work order name instead of the generic name 'Avser uppföljning' (Refers to follow up), matching the legacy behavior.
  • Fix so that a credit invoice gets a Unique id.
  • Fixed an issue where invoice buttons disappeared when navigating away from an invoice in edit mode and choosing to stay after the warning dialog
  • Fixed an issue where adding a customer via the extended customer search on an invoice incorrectly emptied the Currency and VAT fields and set the Invoice by (Utskrift) field to the wrong value, causing problems in the invoice integration.
  • Fixed an issue where the DefaultResourceAccountInternal setting was not correctly applied to internal invoice details, causing missing resource accounts and one-legged bookkeeping entries.

Price list

  • Added two fields “Supplier” and “Reverse Billing” to pricelists

Forecast

  • Fixed an issue where the attest buttons where enabled while editing a forecast.
  • Added support to see POC % on project level.

General

  • Added better Save & Continue alternatives when leaving a page
  • Added a right click options in grids that exports all rows across multiple pages.
  • Added display of both default and custom translations per term in the Terms program list, making it possible to filter by translated values in addition to term names
  • Enable to make combo view preferred view in other programs
  • Fixed an issue where delete confirm dialog was prompted twice when deleting from form view
  • The application now remembers the user's last selected view (Combo or List) per program, so switching jobs no longer resets the view back to List