Changelog eMessaging¶
What’s Changed¶
1.13.20250908 September 8, 2025¶
Features¶
Purchase order amendment¶
Allows vendors to modify existing purchase orders and resubmit them, providing flexibility to update salesorder lines after initial creation. When purchase order is updated with the new version of the order all lines are removed and recreated in the sales order.
Default vendor approver¶
Introduces the ability to set a default approver for vendors, streamlining the approval workflow for purchase documents.
Bug Fixes¶
When vendor posting template is removed remove from vendor also¶
Ensures that when a vendor posting template is deleted, it is also removed from any associated vendor records to maintain data consistency.
Lines disappear when changing Invoice No on OCR invoices¶
Fixes a bug where invoice lines would vanish when the Invoice No. was changed on OCR invoices, preserving all line data during edits.
When creating Advanced Vendor Templates, we evaluate it too early¶
Adjusts the evaluation timing for Advanced Vendor Templates to prevent premature processing and ensure correct template application.
Standard Dimensions from Vendor¶
Addresses an issue with standard dimensions not being correctly retrieved from vendor records, improving dimension handling.
Make sure users can use BC when Centara app is not setup¶
Ensures that users can continue to use Business Central even if the Centara app is not configured, improving system resilience.
Change caption for Workflow User Group¶
Updates the caption for the Workflow User Group to improve clarity and user experience.
When approving header lines are not cleared¶
Fixes a bug where lines were not cleared after header approval, ensuring proper document status updates.
1.13.20250828 August 28, 2025¶
Features¶
Option to set Posting description field in Purchase header¶
Adds the ability to specify a posting description directly in the purchase header, enhancing document detail and traceability. You can now select the content of the posting description in the Purchase & Payables setup.
When documents are put on hold ask for a reason¶
Prompts users to provide a reason when placing documents on hold, improving audit trails and accountability.
Bug Fixes¶
Set securityfiltering to filtered for approval pages¶
Applies filtered security settings to approval pages, ensuring users only see data relevant to their permissions.
When tax inclusive amount and payable amount are the same¶
Fixes calculation or display issues when the tax-inclusive amount matches the payable amount, ensuring accurate financial records.
Purchase Invoice/Purchase Orders - Check mark for OCR¶
Adds a check mark indicator to Purchase Invoices and Purchase Orders to show if they were created from OCR documents, improving document tracking.
1.13.20250813 August 13, 2025¶
Features¶
Advanced Vendor Posting feature adjustments¶
Implements a series of improvements and adjustments to the Advanced Vendor Posting feature, enhancing flexibility and usability.
Copy the Description from Sales Order into RSMSTA Sales Line Description¶
Automatically copies the description from Sales Orders into the RSMSTA Sales Line Description, ensuring consistency across documents.
Bug Fixes¶
Advanced Vendor Posting don't reset by changing the template on the Header¶
Fixes an issue where Advanced Vendor Posting settings would reset when changing the template on the document header, preserving user configurations.
Add filter to Advanced Setup from the Line¶
Adds a filter option when opening Advanced Setup from a line, making it easier to find and manage relevant settings.
1.13.20250723 July 23, 2025¶
Features¶
API pages for Approval¶
Adds API pages for Approval to better manage them
OCR - Auto Processing won't process¶
Since OCR Invoices are something that humans have to make sure is correct, we will not allow for now that Auto Processing to Approval will happen.
Using Line Template instead of Vendor template to check the warning for VAT¶
In this version we are checking the template chosen on the line instead of vendor, when we are checking to raise the warning for VAT differences
Purchasing Worksheet - Differnate between eInvoices and not¶
In this version, when you are handling all kind of Purchase Documents, it's often hard to see if there is something to fix. In previous version you would get colors on the manually created Purchase Documents, but in this version it's now black, so that it's easy to see what document is manually created and what is not.
Reset Approval status for line¶
Sometimes, you just need reset the approval status for a singular line, that's now enabled
Advanced Vendor Posting on Template¶
In this version we introduce Advanced Vendor Posting on the Template, this makes Additional Vendor Posting much more flexible, as they can be shared between vendors, decreasing dual inputs. When this is enabled you can't use Additional Vendor Posting and you can't disable this feature after it has been enabled.
Send Sales Order Description on the XML Invoice¶
In this version we enabled the functionality that when you get a Sales Order, and the buyer wants to get their own description played back to them, well now they can!.
OCR Invoice marking in the Purchase Invoice and Purchase Order¶
Now you can see in the PI/PO if the document was created from a OCR document or an actual eInvoice.
Bug Fixes¶
Update Status seems to timeout¶
In previous version it could be that updating the status of Invoices would cause a timeout. In this version we limit the number of invoices that are being updated at a time. This decreases timeouts, but it can take a bit longer to sync
Rounding issues on Import¶
In this version we improve rounding in currencies like Icelandic Krona where it's variable after the even amount
When Re-importing a OCR Invoices, it would get marked as eInvoice¶
In the previous version we introduced a feature to reset the eInvoice by Reimporting that. It would cause the OCR invoice to get marked as normal eInvoice. But now it's not.
1.13.20250717 July 17, 2025¶
Features¶
Improvement in the Previewer¶
The previewer has been improved. The performance has been improved, the spinner no longer endlessly appears and friendly messages take you forward. We have also added shortcuts to list that might be below the Previewer and now you can minimize the Previewer so it takes up less space when you are in places like the Purchase Documents and you simply want to get an overview. The logic for how we are displaying information has been improve and documents will get less errors.
OCR - Document No is now editable¶
In previous version when handling OCR documents, the Document No was not editable. Now it is
Warning for incorrect VAT comes for everyline in the e-Invoices¶
We will tell you when you have enabled it if you are going to post on the incorrect VAT key. In previous version when you had multiple lines it could be a bit tedious, since you had confirm it for everyline. In this version you simply approve for the first line and the rest will accepted if you set the setting on.
When moving from On Hold to New, now you can select multiple ones¶
In previous version you would move invoice from On Hold into New, one by one. Now you can do it as a list
Item Buyers Identification looked up in Item References¶
In previous version, we would not look for Item Buyers Identification in the Item References for incoming Sales Orders. But in this version we do that.
Remove spaces for IBAN on export¶
If you would set up your bank accounts with a space in the IBAN it would fail PEPPOL Validation and we would remove the IBAN on sending. In this version we remove the spaces before sending.
Reimport Button¶
If you make an mistake in your e-Invoice and you like to simply begin for the beginning, it can be a bit tedious. So what about just Reimporting. Well now you can, you simply press the Reimport, we delete the older document and recreate it fresh, with a fresh match
Bug Fixes¶
Update to the Update e-Doc status¶
In some cases our Job Queue would timeout, in this version we fixed that.
Previewer nothing Selected¶
If you had a List where the first document wasn't a e-Invoice document origin, you would get an incorrect error. This fixes that.
1.13.20250717 July 17, 2025¶
Features¶
Unit of Measure Calculation beause of Base Unit of Measure¶
Our solution can work for companies that are using different Unit of Measures between systems but want to keep it consistent between Sales Invoices and Sales Orders. We can even convert to Base Unit of Measure. Let's imagine that I get an Order for 1 Box from a Customer. But that 1 Box is actually a 1 Pack for me, that 1 Pack is actually 10 Eaches inside of my system and I want to handle everything in eaches. Our system will convert this down to Eaches and when the Invoice get's sent back convert it back up to 1 Box from our eaches.
Orders, allow an Product to be marked to not get created¶
Sometimes our Customers in electronic Ordering, will Order products that are blocked for us and can't be moved to a Sales Order. This feature helps with that, by asking you if you would like to move it over or not.
Approvals, can skip confirmation for Line Approval¶
Sometimes in Approval, you don't want to confirm accepting every Line, for Line Approval. Then Approval User Setup can be configured to help with that.
Name of the Previewer¶
The Previewer has been renamed to Preview Document, instead of PDF since it was not descriptive.
Approving many invoices at once¶
We have now added a feature that you can select multiple invoices and approve them all at once.
Shortcut Dim 3-8 on Approval pages¶
In previous version, you had to open the page to see the Shortcut Dim 3-8 on the Approval Page. In this version we have added that you can see them on the Approval page
Telemetry¶
To be able to better support our customers, in this version we do some fixes around Telemetry so that we can pro-actively know and respond to issue that customers can have.
Bug Fixes¶
Approval Headers Count is not correct¶
Headers was not getting calculated correctly, everytime. This version fixes that
Fixes in Matching¶
We did some fixes in Matching for Additional Vendor Posting Setups
1.13.20250715 July 15, 2025¶
Features¶
Purchase Worksheet Unit Amount before Line Amount¶
In the Purchase Worksheets, before the Unit Amount would show after the Line Amount. Now this is reversed for better reading
Check Rounding after PO has been created¶
In previous versions, we calcuate the rounding on the creation of a temporary PO. In this version we do the rounding calculations both before and after creations
Performance on very large invoices¶
In very large Invoices ( 200 lines plus ), the system could be a little bit slow on sending the Invoices.
Don't ask about sending a again for GAP invoices¶
In previous version we would ask about, when were sending Invoices again into PO, if the External number had already been posted. Even if it was simply GAP Invoices that had been deleted by system. Now we will only do this for actual posted Invoices
Same order of fields in Posting Worksheet and in Standard¶
In our Posting Worksheet the Order of fields was a bit different from Standard, now this has been aligned
Item Buyers Item Identification as a Promoted field¶
In this version Item Buyers Item Identification field will be shown as default
1.13.20250708.1206 July 08, 2025¶
Features¶
Able to delete a OCR line¶
In an OCR based Invoice, you could edit the header values, edit the line, and add the line. Now you can also delete a line.
Before and After Events for Sending over the Invoice¶
We strive to have an before and after events in our BC code, and here we are simply adding even more.
Threshold for Blocking Posting¶
We added a feature couple of releases back, where we would block posting of Purchase Invoices, if there is a difference between the amount of the Purchase Document and eInvoice document. Increasing security and lowering the chances of mistakes. Now we have added that you can in the Purchase & Receivable customize the threshold of the amount, before we block the posting
Check rounding after the PO has been created¶
Rounding mistakes between eInvoices/OCR and Purchase Orders is always a challenge, since it can be different between systems. Now we have a feature also to help checking rounding after the PO has been created.
Performance on large Invoices¶
We have improved the performance on large Invoices with hundereds of lines. Before our evaluation of complex posting setups could sometimes be a bit slow, but with our new release this is a brease.
Don't ask about sending GAP Invoices¶
Before we would ask you, if you wanted to send the Purchase Document over for Approval or Posting if it was a GAP invoices ( deleted invoices created by Business Central ). Now we won't ask about these, allowing you to have a easier day!
Bug Fixes¶
Vendor Posting Values cannot be changed in the card¶
In the previous version, there could be a scenario where Vendor Posting Values couldn't be changed in the line. This has been now changed.
Approval page jump to the bottom¶
In the Approval pages, when you were Approving a document, instead of going to the next document, you would jump to the bottom
1.13.20250703.167 July 03, 2025¶
Features¶
Allow to add a line to a e-Document when you have a OCR Invoice¶
As OCR Invoices can have mistakes while you are training up the model, you have to make adjustments. Now you can add a line to to the e-Document, by copying the above line.
Import Document References of PEPPOL Documents¶
Some companies, such as SiminnPay will send Document References to specify certain information. In previous versions we didn't allow to map or use these for posting setups. But now they will be imported, and can be used both to map to values and to create posting setups.
Alert! When we are sending a PI/PO for Approval and Amounts do not match¶
Now we can make it so that the system let's us know if the total amount or the vat amount do not match when they are being sent over to Approval. This helps with when the Approval process needs to be correct.
OCR Invoice Tab only show new documents¶
To make it clear what OCR documents are left to be processed, the OCR Invoice now only show the documents that are in the status New ( and are left to process )
Looking up Payee Party before Accounting Supplier Party¶
Some companies like the Icelandic Government agencies will send the Payee Party in the XML. Before this version we would not look this up. Now you can pick to look this up before the AccountSupplierParty. So if you decide to book everything to the Account of the company that you are paying to, you now can. Icelanders will know when they are getting an Invoice from Skatturinn but paying to "Fjársýslan" how difficult this can be then to balance out.
Shortcut Dimension 3-8 now appear in the List Views as well¶
In previous version, Dimension values 3-8 appeared in the Posting Setups. Now they also appear in the List views where you are processing your invoices. Making it more easy to access them.
OCR Invoices now do not appear in Ready for Processing¶
In previous version OCR Invoices and eInvoices all appeared in Ready for Processing. Now we hide them in the Ready for Processing tiles, keeping your day more clear and making it more obvious.
Purchase & Receivables, Show warning if Tax categories don't match¶
When the tax category of the G/L Account and eInvoice line do not match, the system will block auto-processing and show an error if it's an end-users to help the end-users with being faster on posting.
Bug fixes¶
When deleting Additional Posting Setup it doesn't clear the other lines¶
In previous version deleting additional posting setup it doesn't clear the other line values that were not open.
Validate Dimensions fields in Inbound documents¶
In previous version we were not validating the dimensions fields until we actually created the purchase documents. This could cause issues.
If Vendor does not exists, Vendor is Empty if the PayeePartyCompanyId is not empty¶
When PayeePartyCompanyId wasn't empty and neither the AccountingSupplierParty and PayeePartyCompanyId didn't exists, then the national id in the Inbound documents was empty.
Posting Setup does not update lines¶
In 1.12.20250624.157, there was a bug that when the Posting setup was changed that it didn't update the lines of the other
When you press No for wanting to send existing Invoices it moved the e-Document to Processing¶
In previous version, when the system would block you with sending the Invoices to Processing when the documents already existed, it would still send the document to processing. This is because the system would match a deleted or gap invoice and send it forward. Now it will not do this.
1.12.20250624.157 June 24, 2025¶
Features¶
OCR Invoies are handled seperatly¶
Now there is a new feature in eMessaging where OCR features are seperated from other documents. In we work with the documents in the OCR tab or can build a filter called Is OCR Document.
Only show Approval users in dropdown list¶
In previous versions, you would see the list of users in the system. In this version we show only Approval users.
Allow Dim3-8 in all Functions¶
Users can now pick all shortcut dimensions 3-8 in all functions in the system. Allowing companies to go beyond Global Dimensions. Dimensions selection for other dimensions is also supported in assignment in a list.
Add posting date to purchase document worksheet¶
In this version we add the posting date to the purchase document worksheet, to make it more easy to change the posting date of the invoices in a singular view.
Restore Value after Changing No. in Purchase Document Worksheet¶
In previous versions of the Purchase Document Worksheet, when it's enabled to restore the line when you are changing for example the G/L Account ( since Business Central native when you change the G/L Account the price, quantity and others get deleted ) then the descrip
Add PDF View to lines for Approval¶
Now when users are only approving lines, not the header there is an option to still view the document in the Previewer
Tax Percentage in Additional Vendor Posting setup¶
Now Users can do detailed vendor posting setups, where you are filtering on the tax percentage, not just the category. This is important for PEPPOL Invoices that have multiple percentage in Standard.
Cancel approval directly from the Posting Worksheet¶
Now users can cancel approval directly from the Posting Worksheet, making it quicker
Split Invoice, only by Amount¶
In Inbound Invoices, you could always split the line by quantity and amount. But not keep the quantity as 1. This makes it hard to create multiple lines if you are doing posting into G/L Account. This splits the invoice by Amount only, but keeping the quantity as 1 for all lines.
Bug fixes¶
Icelandic aption and tooltip mixed up¶
Má breyta innkaupalínu með stöðuna í Samþykkt - Caption was in the Tooltip, and the Tooltip in the Caption
Use GLN in PartyIdentification¶
In previous version when sending documents, it was not correctly supported to send from a GLN, only to send to.
1.12.20250618.2598 June 18, 2025¶
Features¶
Allow changing of No. field for purchase lines in approval¶
Users can now modify the No.
field (e.g., Item No., G/L Account) on purchase lines even when the document is pending approval. This provides greater flexibility for making corrections without needing to reject and resubmit the entire document.
Use Item Template when creating new items¶
When creating a new item from an inbound document, the system can now automatically apply a predefined Item Template. This ensures that new items are created with consistent and correct default settings, such as posting groups and units of measure.
When changing No. in purchase line keep values in amount fields¶
Enhanced the user experience so that when the No.
field is changed on a purchase line, the values in amount-related fields (e.g., Unit Cost, Amount) are retained. This prevents accidental data loss and saves time by not requiring re-entry of financial information.
Connect template to accounting cost for vendor in Inbound Documents¶
A new feature allows connecting a posting template to the accounting cost information for a vendor on inbound documents. This automates the allocation of costs to the correct G/L accounts based on predefined vendor setups.
Add Rejection Code to Line Approval Comments¶
When rejecting a specific line during the approval process, the rejection code is also added to the comments for the approval line. This adds structure to rejection feedback, making it easier to track, analyze, and resolve issues.
When connecting product from received purchase orders item reference is automatically created¶
The system will now automatically create an Item Reference when a product is connected from a received purchase orders. This builds a reliable mapping between customer or external product codes and your internal item numbers for future transactions.
Posting Template - Only set default setting if VAT matches¶
Posting templates will now only be able to auto-process the document if the VAT (Value Added Tax) information on the document line matches the VAT setup from the G/L account/Item. This prevents incorrect postings due to VAT mismatches.
Try to match items with Buyer's item identification¶
The system's item matching logic for inbound documents has been improved to use the Buyer's Item Identification number. This increases the accuracy of automatic item matching when a vendor uses different product codes.
Add total amount to Purchase document worksheet¶
The Purchase Document Worksheet has been enhanced to display the total document amount. This gives users a quick overview of the financial value of documents in the worksheet without needing to open each one individually.
Remove the Processed tile from the Centara documents role¶
To streamline the user interface and reduce clutter, the "Processed" documents tile has been removed from the Centara Documents Role Center, allowing users to focus more on active and pending documents.
Add header information to Approval lines page¶
The Approval Lines page now displays key information from the document header (such as vendor name, document date, and vendor invoice No.). This provides approvers with essential context about the overall document while they are reviewing individual lines, making the approval process faster
Bug Fixes¶
When Lines have Status "Pending Approval" and header is rejected lines are also rejected¶
Fixed an issue where individual lines remained in a "Pending Approval" status even after the document header was rejected. Now, when a header is rejected, all associated lines are automatically rejected as well, ensuring consistent document status.
My Approval Documents - Should only Show Pending Approval Documents¶
Corrected the "My Approval Documents" view to ensure it only displays documents that are actively pending approval. Previously, it could include documents with other statuses, causing confusion.
Permission to alter approver entry¶
Resolved a permissions issue that incorrectly allowed or prevented users from altering approver entries. The permissions have been adjusted to ensure only authorized users can modify approver assignments as intended.
Default posting template on vendor did not apply automatically to document¶
Fixed a bug where the default posting template assigned to a vendor was not being automatically applied to new documents created for that vendor. The system now correctly applies the vendor's default template, streamlining document creation.
1.12.20250604.137 June 04, 2025¶
Features¶
New and improved layout for the Centara approval role¶
Introduced a new layout for "Centara Approval" role center. This role is designed for users whose primary function is to review and approve documents, providing a streamlined interface focused on approval tasks and pending requests.
Remove the second approver from Lines¶
Streamlined the approval process by removing the second approver on document lines. Second approver on the header will still be available.
Bug Fixes¶
Move code to top in Vendor template posting setup¶
Adjusted the layout order of fields in the Vendor template posting setup to prevent confusion on which fields are required.
Order Reference should not be empty for Sales Cr.Memo¶
Corrected an issue where the Order Reference field was allowed to be empty on Sales Credit Memos XML documents, which could lead to missing information in related electronic documents and failure in validation. The field is now appropriately validated.
Invoiced quantity always with 2 decimal places¶
Ensured that the invoiced quantity is consistently formatted to two decimal places in all relevant displays and outputs. This standardization improves clarity and reduces potential discrepancies in financial reporting and document exchange.
Better Translation and Captions¶
Improved various translations and UI captions throughout the application for better clarity, accuracy, and user experience in different language settings.
Fix translation on vendor card¶
Addressed specific translation errors or inconsistencies on the Vendor Card page, ensuring that all field labels and information are correctly displayed in the selected language.
Rename group in Centara Setup¶
Updated the naming of a specific group within the Centara Setup pages to be more descriptive and align with current terminology, making it easier for users to navigate and understand the configuration options.
1.12.20250527.2472 May 27, 2025¶
Features¶
Default Approval Rejection codes¶
Introduced the ability to set up default rejection codes for approvals when approvals is setup using the wizard. This feature streamlines the rejection process by allowing users to quickly select a predefined reason, improving consistency and saving time.
Create notification if job queue is inactive¶
Added a notification system that alerts users if a critical job queues for eMessaging becomes inactive. This helps ensure system reliability and timely processing of documents.
Posting Worksheet Factsheet Comments¶
Added approval comments to posting worksheet, providing users with a quick overview and key details of worksheet entries at a glance, enhancing usability and information accessibility.
Posting worksheet matching totals to e-document¶
Enhanced the Posting Worksheet to display the total amount from the original eInvoice and color code if amounts do not match. This provides better context and allows for easier reconciliation between the eInvoice and the created purchase document.
Split wizard into eMessaging wizard and approval wizard¶
The setup wizard has been split into two distinct wizards: one for eMessaging and another for eApprovals. This separation simplifies the initial configuration process, making it more focused and user-friendly.
Show fields in approval lines¶
Improved the approval lines view to display more relevant fields directly. This gives approvers more context and information without needing to navigate to other pages, speeding up the review process.
Default Dimensions for Inbound documents¶
Enabled the setup of default dimensions for inbound documents. This feature automates the assignment of dimensions based on predefined rules, improving data accuracy and reducing manual entry for incoming e-documents.
Remove mandatory from approval lines¶
Provided flexibility by removing some mandatory field requirements on approval lines. This allows for a more adaptable approval process, catering to different business scenarios and document types.
Add pdf viewer to header approval page¶
Integrated a PDF viewer directly into the header approval page. This allows approvers to view the attached PDF of the original invoice or document without leaving the approval screen, making the review process more efficient.
Bug Fixes¶
Improve on how we create rounding lines for purchase documents¶
Enhanced the logic for creating rounding lines on purchase documents. This improvement ensures that rounding differences are handled more accurately and consistently, reducing discrepancies and improving the precision of financial records.
Round invoice quantity to 2 decimal places¶
Adjusted the system to round invoice quantities to two decimal places when creating the XML document. This change ensures consistency in how quantities are represented and calculated, aligning with common business practices and preventing potential rounding errors in financial transactions.
Ship-to contact should only come from Delivery Info¶
Corrected an issue where the ship-to contact information was sometimes pulled from incorrect sources. The system now exclusively uses the Delivery Information specified on the document or master data to populate the ship-to contact, ensuring accuracy in shipping details.
1.12.20250520.129 May 20, 2025¶
Features¶
Mark e-document as processed when deleting related documents¶
Implemented functionality to automatically mark associated e-documents as processed when their related source documents (e.g., purchase invoices, sales orders) are deleted. This ensures data consistency and helps keep the e-document log clean.
Unit of measure mapping for items(Inbound and outbound)¶
Introduced a comprehensive unit of measure mapping capability for items. This allows for flexible conversion of units of measure between inbound and outbound electronic documents and the internal item setup, ensuring accurate data exchange even when trading partners use different units.
Bug Fixes¶
Changing No. on lines in approval¶
Addressed an issue where changing the number on lines within a document pending approval was causing errors or inconsistencies. The system now correctly handles modifications to line numbers during the approval process.
Change approvers on purchase document lines¶
Resolved a problem related to changing approvers specifically for purchase document lines. Approvers can now be correctly modified at the line level when document does not have status "In approval", ensuring the appropriate individuals are notified and can act on specific parts of a document.
When sending Posted Sales Invoices, when selecting a list it does not work¶
Fixed an issue where users encountered errors or unexpected behavior when attempting to send Posted Sales Invoices by selecting a list of documents. The batch sending functionality for posted sales invoices now operates as expected.
Only match Brutto amount and E-document total amount including VAT¶
Corrected a matching logic issue where the system was not correctly comparing the Brutto amount (gross amount) with the e-document's total amount including VAT. The matching process is now more accurate, ensuring better validation of e-document data against system data.
Sales discount for customer not being added in sales orders¶
Fixed a bug where sales discounts for customers were not being correctly applied or carried over when creating sales orders from e-documents. Customer-specific sales discounts are now accurately reflected in sales orders.
1.12.20250512.119 May 12, 2025¶
Features¶
Show amount with VAT in approval overview¶
Enhanced the approval overview to display amounts including VAT, providing approvers with better visibility of total costs and improving decision-making during the approval process.
Add Job No and Job Task No to Vendor Template¶
Added Job Number and Job Task Number fields to the Vendor Template, enabling users to associate vendors with specific jobs and tasks automatically. This enhancement streamlines project-related purchasing and improves cost tracking.
Zero invoices should not be sent¶
Implemented a validation check to prevent the system from sending invoices with zero amounts. This reduces confusion and prevents unnecessary document processing for recipients. This functionality is enabled in Sales & Receivables setup.
Custom payment terms for e-documents¶
Added support for custom payment terms specifically for electronic documents, enabling more extensive payment terms that can differ from standard Business Central payment terms description.
Bug Fixes¶
Accounting Customer party sometimes was empty¶
Resolved an issue where the AccountingCustomerParty element was occasionally missing in outbound documents. This fix ensures complete and valid document information is consistently included in all transmissions.
1.12.20250507.115 May 7, 2025¶
Features¶
G/L account lines do not require a Unit of measure when creating purchase documents¶
New option in Purchase & payables setup which allows the user to skip Unit of measure for G/L account lines when creating purchase documents from e-documents.
Purchase document worksheet improvements¶
Improved the usability and functionality of the Purchase Document Worksheet, making it easier to manage and process purchase documents efficiently.
Send approver notification if another user creates a comment on document in approval¶
Added functionality to notify approvers when another user creates a comment on a document in the approval process, ensuring better communication and collaboration
Batch Posting in Purchase document worksheet¶
Enabled batch posting functionality in the Purchase Document Worksheet, allowing users to post multiple documents simultaneously, saving time and effort.
Be able to identify Purchase documents that are created by e-document¶
Added the ability to identify purchase documents that originate from e-documents, improving traceability and document management.
Add dimensions to header¶
Introduced the ability to add dimensions directly to document headers, enhancing reporting and analysis capabilities.
Rounding line uses same dimensions as header¶
If rounding line is created it uses the same dimensions as the header of the document.
Cannot post purchase documents unless the amounts match¶
Not able to post purchase documents unless the amounts match to the e-document used to create the purchase document.
Bug fixes¶
Action to recreate and send again documents that fail validation¶
Modified the send action that allows users to recreate and resend documents that fail validation. This feature streamlines error handling by enabling quick corrections and resubmissions.
When getting approver status¶
Enhanced the process of retrieving approver status, ensuring accurate and up-to-date information is displayed for documents in approval workflows.
1.12.20250428.120 April 28, 2025¶
Features¶
Be able to approve for other users¶
Users can now approve documents on behalf of other users, streamlining workflows and improving flexibility.
Be able to edit lines in approval¶
Lines in approval workflows can now be edited, providing greater control and reducing errors.
Show lines for unapproved headers¶
Added functionality to display lines for headers that are still awaiting approval.
GL account should default to not having a discount % in line¶
Ensures that GL account lines default without a discount percentage, improving accuracy.
Add Approval field to Purchase documents list¶
Introduced a new "Approval" field in the Purchase documents list for better visibility.
Create a posting worksheet¶
Added a new posting worksheet feature to simplify and organize posting tasks.
Bug Fixes¶
Get payment info from BII documents¶
Resolved an issue where payment information was not being retrieved correctly from BII documents.
Take invoice discount into calculation¶
Fixed a bug where invoice discounts were not being factored into calculations.
PDF Viewer does not work on Purchase Document list pages¶
Addressed an issue where the PDF Viewer was not functioning on Purchase Document list pages.
1.12.20250416.106 April 16, 2025¶
Features¶
Able to link to existing vendor/customer¶
This feature allows users to associate e-documents with existing vendors or customers in the system. It ensures seamless integration and accurate tracking of business relationships, reducing duplication and improving data consistency.
Be able to post to VAT less item¶
When posting to items that carry no VAT amount incl. VAT will be used instead of amount without VAT.
Add CountrySubentity to purchase and sales headers¶
Introduces the ability to include the CountrySubentity (e.g., state, province, or region) from e-documents to purchase and sales document headers. This enhancement improves localization and reporting accuracy by capturing additional geographic details for transactions.
Bug Fixes¶
Status is still "in approval" after being approved¶
Resolved an issue where the status of a document incorrectly remained as "In Approval" even after the approval process was completed. The status now updates correctly to reflect the approval state.
Open purchase return order from inbound documents¶
Addressed an issue where users were unable to open purchase return orders directly from inbound documents. This functionality now works as expected, allowing seamless navigation.
1.12.20250402.79 April 02, 2025¶
Bug Fixes¶
When uploading the certificate wrong date is shown¶
In the new Centara Setup, you can now see your certificate and it's validity. Before it would show you the incorrect expiry date ( it would show you the start date). Now it's going to show you the expiry date.
Format the comparision Price Amount¶
eMessaging has a function where it will calculate the rounding of each line, so that it's more likely that all invoices send correctly out and without extra lines. In previous version, you could have a mismatch between our calculation of rounding and how Business Central was calculating if the G/L Setup rounding was setup in a way where you would have no extra places in the comma of the unit price. The error would come up in custom code in the customer environment, where the underlying database was saving the data with decimal points, but showing with out, which mean that a rounding was calculated. This fix, changes how we calculate the comparision so it's the same.
Work description is not shown as Note¶
When work description was configured in Sales & Receivables it was not always getting copied over to the XML.
Scheme for the JSON receiving when GLN¶
In some cases when end-users were sending Sales Invoices where the final destination was a GLN, the scheme was not set correctly. This fixed that.
1.12.20250327.63 March 27, 2025¶
New Features¶
Unit of measure convert on import¶
Now eMessaging can help with when two parties do not agree on the Unit of Measures. When the system is importing data from a third-party, we can remap the UoM so that BC thinks it was sent with another.
Let's take the example of ACME and EEA companies. ACME buys milk from the EEA company, when ACME creates a Purchase Order, they order 1 BOX of milk. But EEA company knows that when ACME company is buying 1 BOX of milk it's a carton for them. Because of some issue it's not feasable for the partners to agree on this in both systems, nor to use a base unit of measure.
In this case EEA can create a mapping when this ItemNumber get's selected so that both when it's ingested and sent out of the system, BC will swap the values.
Enhanchements¶
Rename Labels from Courier to Centara¶
To reflect our new branding of Centara, labels in our core applications that contained the word Courier, were changed to Centara. This should have minimal effect on users. The largest effect for end users is that the Role Centers called "Courier", "Courier Documents", are now known as "Centara" and "Centara Docuemnts"
Only validate item reference for Item lines¶
Before this version, if there was a Item Reference inbound, then we would validate that item reference against the system regardless of it the posting setup on the line was configured against an Item or an G/L. In this version this was changed so we are only validating and checking the item reference if the line is configured against Items.