b.jira
Loading...
26.4
Task
Set project not invoice relevant
A project can now be marked as not invoice relevant. Workloads for these projects will automatically be cancelled.
Bug
Estimate localization issue
Time estimates were not correctly localized in some cases.
Bug
Time estimate calculation in sales order assignment
In some cases the time estimates were not correctly calculated.
Bug
Synch issues regardless of project status
Issues are now always synched when modified, even if the project was not modified.
Task
Added support for text area custom fields
Text Areas are now supported in custom fields.
Bug
Validate Sales Document Link
Execute validation trigger when setting the sales document link.
Task
Tempo Approval Type
The Tempo Approval Type (Timesheet, or Project) as well as the approval period, can now be set on Jira Setup.
Bug
Credit memo Quantity
In some cases the quantity in the credit memo was not correctly updated after editing the worklogs.
26.3
Task
Various bug fixes and performance improvements
Task
Set Split Document Lines by on Project
It is now possible to configure a separate splitting of sales invoice lines directly within the Jira Project.
This means that the way invoice lines are split no longer has to follow the rules defined in the customer setup.
With this improvement, projects can apply their own logic for invoice line distribution, giving you greater flexibility and control when billing out of Business Central through Jira.
This is especially useful when different projects for the same customer require different invoicing structures, or when project-based reporting and transparency demand a custom approach.
Screenshot 2025-09-22 at 2.15.14 PM-20250922-181528.png
Task
Tempo Approval period support
A new field has been added to the Jira Setup that lets you define which type of approval period is used in Tempo.
You can now choose between weekly or monthly approval periods, depending on your organization’s needs.
This provides greater flexibility in aligning approval cycles with reporting, payroll, or project billing requirements.
By setting the approval period type directly in Jira Setup, you can ensure that the time approval process in Tempo is consistent and tailored to each business scenario, while also reducing the need for manual adjustments.
Screenshot 2025-09-22 at 2.12.03 PM-20250922-181218.png
26.2
bms GmbH_b-jira_26.2
Task
Removed deprecated fields from pages
Task
Switch to new JQL endpoint
Switch from deprecated JQL endpoint to new endpoint.
Task
New events in Worklog Management Codeunit
Added new integration events to BMSJiraWorklogManagement
Task
Performance optimization
Only necessary fields will be synchronized for Jira issues.
26.1
Bug
Sales integration: Improved Hour Calculation for Sales Order Lines
Resolved an issue where specific unit of measure configurations could lead to incorrect hour calculations on sales order lines. The calculation now consistently respects the defined unit conversions, ensuring accurate time tracking across all scenarios.
Bug
Sales integration: Corrected Processing Type Determination on Jira Worklog Page
Addressed an issue where the Processing Type on the Jira Worklog page was occasionally not calculated correctly. The logic has been refined to ensure consistent and accurate assignment based on the worklog context.
Task
Sales integration: Create Jira Issues Directly from Sales Lines
You can now create Jira issues directly from sales lines using the new “Create Jira Issues for Sales Lines” action, available on the sales order subpage.When triggered, the system will prompt the user to fill in all mandatory Jira fields (e.g., issue type). Sales lines can be assigned to different Jira projects as needed — there’s no requirement to link all lines to the same project.Once a Jira issue has been successfully created and linked, the corresponding sales line will no longer be available for selection in future issue creations. To create a new Jira issue from an already assigned line, simply clear the Jira Issue Code field in the sales line manually.
Bug
Sales integration: Consistent Assignment of Child Issues to Sales Lines
Resolved an issue where child Jira issues (e.g., tasks under an epic) were not always automatically linked to the same sales line as their parent issue. The system now reliably inherits the sales line assignment from the parent, ensuring consistent traceability.
Task
Always synch all projects
A new option “Always synchronize Projects“ was added to the Jira Setup. When active, the synchronization will synchronize every project from Jira. When deactivated (default), the synchronization will only synchronize projects from Jira that include recently changed / added Issues. image-20250727-201141.png
26.0
bms GmbH_b-jira_26.0
Task
Reset Synch Status when updating connection parameter
When connection-relevant parameters are changed in the Jira Setup, the system now automatically resets the synchronization status and performs a full synchronization afterwards.
Bug
Update auto cancelled worklogs
Worklogs that were marked as “not invoice relevant”—either via the flag in the issue or the Tempo account category—were not updated in Business Central when they were later reassigned within Jira.
Bug
Delete worklogs in Credit Memo
Under certain circumstances, worklogs could no longer be deleted from a credit memo.
Bug
Job Queue Entry - Report Output Type
The Report Output Type was not set to None in the Job Queue Entry, which may have caused unintended output behavior.
Task
Create Filter Views for new Worklog page
It is now possible to create filter views for worklogs, either by searching for Jira Worklog Filters or directly from the Jira Worklog page. Additionally, a default filter can be configured in Jira Setup under the field Default Worklog Filter, which will be automatically applied when opening the worklog page.The following filters can be defined:
Code Primary Key of the Filter
Description Description
Date Filter Filters the Worklog Date
Options are: Empty, Previous Week, Current Week, Previous Month, Current Month
Project Key Filter Filterstring used to filter the projects by project key
Project Name Filter Filterstring used to filter the projects by project name
Processing Action Filter Filter the worklogs by processing action
Options are: Empty, Create, Update
Processing Document Type Filter Filter the worklogs by processing document type
Options are: Empty, Project Journal, Time Sheet, Sales Quote, Sales Order, Sales Invoice
Only show Tempo approved Only show worklogs that were approved in Tempo Timesheets
Hide processed Hide processed worklogs
Task
Improved Request Log
The Jira Request Log now differentiates between messages, warnings, and errors. Additionally, the HTTP status code and HTTP status text have been added to the log for improved traceability.
Task
Link Sales Line to Jira Project
Instead of linking an entire sales order to a Jira project, it is now possible to link individual sales lines using the “Add Sales Line to Jira Project” action available on the sales order lines.
Task
Bulk assign Issue Type to sales lines
When creating a Jira project from a sales order, issue types can now be assigned to the sales lines in bulk.
Task
Prevent over booking of sales order lines
When a Jira project was linked to a sales order line in Business Central, an error occurred if the invoiced quantity exceeded the quantity on the sales line. This situation is now prevented by the system.
Task
Show fields in Worklog page
New fields have been added to the Worklog page to provide more context and traceability:
  • Issue Type Name
  • Issue Type Code
  • Parent Issue Summary
  • Parent Issue Key
  • Parent Issue Code
These additions make it easier to filter, analyze, and process worklogs based on issue hierarchy and classification.
Bug
Custom fields for options with child were not synchronized
Task
Tempo POST WebService Calls
New functions were introduced to enable integration with Tempo’s POST API endpoints, allowing data to be sent from Business Central to Tempo.
Task
Sales integration: Group Documents and / or Document Lines
It is now possible to group or split sales documents generated from worklogs for a single customer in various ways. These settings can be found in the Customer Card.

📄 Document Splitting Options

Sales documents can be split based on:
  • Jira Project
  • Jira Parent Issue (commonly an Epic)
  • Tempo Account (if Tempo is used)
This results in separate sales documents being created for each selected grouping criterion.


📌 Line Splitting Options

Within a single sales document, sales lines can be further split by:
  • Jira Project
  • Jira Parent Issue (Epic)
  • Jira Issue
  • Tempo Account (if Tempo is used)
  • Jira User


You can also configure:
  • A custom header for each group of split lines
  • Or a separate header line for each split document
Task
Dimensions
Business Central Dimensions can now be assigned to Jira Users, Jira Issue Types, and Jira Projects.These dimensions are automatically transferred into worklogs and applied to the generated documents and ledger entries.
Task
New Worklog page
The Worklog page has been redesigned from the ground up to enhance usability and streamline recurring invoicing processes.

🔍 Key Improvements:

  • Filter Views:
    You can now define and save multiple filter views to simplify and speed up recurring invoicing tasks.
  • Processing Action & Document Type:
    A new processing action and document type indicator show which document the system will create or update when executing the Process action.
    Use the Update Processing Action button to refresh this information as needed.
  • Show Related Document:
    With the new Show Related Document feature, you can now jump directly from a worklog to the related record — whether it’s a BC Project, Sales Document, Timesheet, or Customer Card. The system takes you straight there.
Bug
Jira Issue refers to ID
Bug
Empty schemes
Under certain circumstances, empty schemes in a Jira project within Business Central caused errors during synchronization back to Jira.
Task
Jira Setup Redesign
The Jira Setup in Business Central has been redesigned to provide a clearer and more intuitive overview of the interface configuration.
Task
Create Jira project from sales order
You can now create a Jira project directly from a sales order and link the project to that sales order.Once worklogs are posted to the linked Jira project, they will be invoiced through the associated sales order.
Task
Role Center Updates
New menu items have been added to the Jira Worklog Admin Role Center.