Updates to Xentral version 22.1 might take a significant amount of time depending on the amount of data available in your Xentral instance. Please be patient. However if you experience any issues during the update process, do not hesitate to contact our support immediately.
Remember to check before updating if any relevant update information is applicable to your Xentral instance.
Release date: 22-June-2022
Release date: 17-June-2022
Release date: 16-June-2022
Payment methods (FAC-1002)
We have added a check box that enables a new XML format for direct debit and transfers. To enable the new XML format, select the pain.001.001.03 check box in Accounting > Business Accounts.
Performance improvement (TAN-2069)
We have revised the retrieval of the system basic settings for improved performance.
Carrier_idenftifier no longer overwrites the carrier information from code.
The issue of sales orders that are not imported because of the missing first name in the customer address is now fixed.
Percentage discounts are no longer incorrectly taxed when importing to Xentral.
Performance issue (TAN-2127)
We have fixed the performance issue that significantly reduced loading times when logging in as a non-admin user.
Credit notes (FAC-813)
We have fixed the issue where credit notes were no longer automatically offset against direct debits in payment notifications.
Release date: 08-June-2022
Release date: 31-May-2022
This patch includes a number of general enhancements in the background.
Release date: 27-May-2022
Release date: 17-May-2022
Release date: 10-May-2022
Update process (TAN-2005)
For all Xentral cloud customers, snapshots will be created directly before updates: This means that whenever you initiate an update, the app status before the update will be saved automatically and can be restored in case of any failures or problems during the update process.
Release date: 04-May-2022
Performance improvement (TAN-2031)
We have removed duplicated indexes that were created with the 22.1 update. This will result in significantly less memory usage on your machine.
Magento 2 (ECOM-1169)
In context with the sales order import from Magento2, there was an issue with the type return values.
Issues (type return NULL) with the inventory sync to Shopify have been fixed.
Due to a wrong standard template, smarty caused wrongly added line items to sales orders.
Issues with the standard smarty template for Shopify sales order imports have been fixed.
Release date: 26-April-2022
Document batch module (TAN-2006)
The document batch module did not work anymore. The invoice functionality for the document batch module has been fixed, so that the corresponding cron-job will work again properly.
Profile picture upload (TAN-1983)
The uploading of profile pictures did not work and has been fixed.
Release date: 21-April-2022
Release date: 20-April-2022
Snapshot before updates (TAN-1872)
For all cloud instances, once the update process has been triggered, a complete backup is created in the background prior to the actual update.
Release notes (TAN-1761)
Display release notes in Xentral App: Before you actually update, you can view the release notes in the Xentral app to get an advance overview of all new features, improvements, and bug fixes.
QuickBooks csv export: In the Reports module, there are 4 new standard reports available to generate CSV exports for QuickBooks for invoices, liabilities, credit notes and products.
Different filters on the invoices and credit notes for the Xero export: The customer can filter on the date by selecting a start and end date.
Manually adding invoices to an export queue
Create invoice/credit note Item mapping table for Xero accounts
Xero integration global or custom mapping
Link the Xero account to Xentral: You can now connect your Xero account to Xentral by adding the Client ID and the Secret ID ( provided by Xero) in Xentral.
Add module overview page
Queue system (TAN-35)
Queue System: Xentral 22.1 comes with a queue component to normalize workloads. The queued jobs are executed by a long running worker process.
PHP readline extension: We removed the readline PHP extension as a prerequisite for 22.1 Xentral updates.
Update process (TAN-1682)
Update process only starts if minimum PHP requirements are met: The update process will only start if the minimum requirements (PHP version, extensions) are met in order to avoid that Xentral does not function properly anymore after an update due to missed server requirements.
Update Placetel API to v2: The Placetel integration shifts consumption from depreciated v1 to the new v2 API provided by the vendor. This does not change any functionality within the integration.
Show module description in super search & link to help space: In order to keep our documentation synchronous and up-to-date we have have added module descriptions to the super search results and also link out to the latest documentation in our help space.
Welcome screen (GTM-470)
Link attached to Help icon in welcome screen: Was directing to a 404 page. Now directs users to Implementation guide.
Welcome screen (GTM-469)
English translation in module artikelforecast: For creation of a new product, Save and Cancel buttons have been translated. For the deletion of an existing entry, the Delete pop up has been translated.
All modal buttons have been translated to English
Use .env migration in update process
Add currency-information in contact-receipt site
Adding a Currency Column in the Dunning System List
English Translations: Missing translation in Master data and Shipping center modules are addressed
Added $linkType flag to \erpAPI::MenuEintrag(): \erpAPI::MenuEintrag() received a new $linkType parameter that specifies how the link should be displayed
Oauth refresh token is used for authentication for Datev Export
Localized help can be accessed through question mark now: The handbook now opens in a new tab in the right language (EN or DE) and is accessible through the question mark icon in the upper right-hand corner
Ability to exclude projects from being subject to Lieferschwelle App
Style update throughout the UI (including buttons colors, hover effects, icon style...)
PDFs are translated to English: This has been done for the following modules: Fulfillment > Inventory, Fulfillment > Minimum stock quantities, Team > Employee time recording, Sales > POS, Purchasing > Price inquiry
Translation of pdfs
Translation of pdfs
Improved upload behavior for DATEV interface.: Large file sizes and big number of invoices often posed problems when uploading to DATEV. The interface now allows for partial uploads which will resolve most of the performance issues with regards to DATEV.
Error screen has been improved
Create User - Optimize UX of user creation
Country ISO code "UK" has been removed from laender table: This change will only come into effect for new instances
Rename 'real.de' to 'Kaufland': Renaming of front- and backend from real.de to Kaufland.
DATEV xml validation showing user friendly error message
Option to export only unexported documents: It is now possible to only export documents for Datev XML & Datev CSV export that have not been exported previously
Improve Dashboard for better onboarding
Shopware 6 (ECOM-203)
Shopware6 transfer dimensions for variants: Enabling of the transfer of dimensions for variants to Shopware6
Shopware 6 (ECOM-200)
Shopware6 transfer manufacturer for variants: Exporting of manufacturer to Shopware6 is enabled for variant products.
Shopware 6 (ECOM-201)
Shopware6 transfer meta information for variants: Enabling of the transfer of meta information for variants to Shopware6
Sales order (TAN-1958)
There was a CSRF token mismatch when downloading collect PDF from spooler after update.
There was a CSRF token mismatch resulting in an error 419 when trying to attach a file to an email in the CRM area of an address.
There was a CSRF token mismatch in the article batch processing.
Employee time tracking (TAN-1617)
There were multiple emails sent for vacation requests.
Phone callback (TAN-1935)
Phone callback records were duplicated: When you created a phone callback record it appeared as duplicated entry.
Employee time recording (TAN-1934)
The employee time recording module could not be activated.
The bookmarks on the Welcome page could not be edited.
Magnifying glass icon did not filter.
Sales order (TAN-1725)
Contribution margin was not displayed: In sales orders, the contribution margin will now appear in the Details dialog box.
Payment methods (FAC-848)
Module did not work in Beta Patch 22.1.15; this has been fixed now.
Error message when trying to activate the groups in an address
Xentral Boss app (TAN-1550)
Connection to Xentral Boss app was not possible.
Printed label not set on printed invoices
Double click on "Create Product" creates 2 identical products.
Backup module not working: Due to a cronjob error the backup feature did not work accordingly.
Outgoing and incoming calls do not work with Placetel: We adjusted our integration to work with Placetel 2.0 API. You are now able to use Xentral in combination with native Placetel App for incoming and outgoing calls.
Time tracking template (TAN-1663)
The New button redirected you to the welcome page instead of allowing you to create a new time tracking pattern.
Supplier is blank on saving the liability that is created from invoice
Parts list (TAN-1464)
Parts list is not refreshed: When you are changing the amount of an article within a parts list (JIT) using the pencil button, the parts list including the receipt was not refreshed accordingly.
Store delivery (FFU-228)
A partial shipment to a store is not shown in "store delivery".
Filter is shown correctly again
Ticket system (TAN-1799)
Responses to tickets are not sent to customer: Once you answer a ticket, the response will now be send to the ticket owner (customer) and not to the assignee of the ticket anymore.
AuftragCreate ignored the project for existing customers
Total discounts/sales order (TAN-1734)
Popup for total discount appears again in sales order
API endpoints were not working. Requests to our API endpoints were fixed.
Shopify importer (ECOM-1055)
Information about manufacturer was not transferred.
Simultaneous login from different browser: As soon as you start a new session in Xentral, e.g. log in from a different location or browser, your old session will automatically expire and a new login is requested. This has been implemented to secure your session.
Action buttons are working again.
Customer can be added to production again.
Picking Process (FFU-425)
Problems with booking out articles in the 2-step picking process have been resolved.
Action buttons are working again.
Adding a supplier to a purchase order is possible again.
Fix product status issues with the WooCommerce shop importer: This fix provides a solution for the issue that products were set to 'inactive'.
Subject line in documents not visible: Indeed, the subject line had been there all the time, however with a font size of 1. This has been corrected by increasing the attribute to an appropriate size.
Project Module: Link to navigate to follow up screen is broken
Invoices can not be continued as credit notes: The bug is fixed, on an invoice you may select from the dropdown menu the action "as a credit / Stornorechnung" and the selected action will take place.
Creating a contact person without admin-rights cause error: As a user without admin-rights you will now be able to successfully edit a contact person.
Simultaneous login from different browser: As soon as you start a new Session in Xentral, e.g. log in from a different location or browser, your old session will automatically expire and a new login is requested. This has been implemented to secure your session.
Purchase order (TAN-1547)
Purchase Orders: Fields are not disabled in read-only mode: Once a purchase order is set to read-only mode, the corresponding fields become grayed out.
Controlling-Module: Sales figures and stats are duplicated: We have fixed the duplication of graphs and statistics in the sales figures area.
API: Create Articles overwrite scaled prices: If your request does not include any scaled price [staffelpreis] attributes, the request will not overwrite any scaled prices that had been set in the past.
Creation of new template stops function of +new button of several modules
New email field data migration does not respect unique index on user.email
Sales orders (TAN-1402)
Sales Order: No records are displayed under delivery handover in sales order
Time is not shown correctly in a ticket
Vouchers: unable to view the vouchers generated and unable to create vouchers
Fixed issues with errors during updates
Fixed issues with loading of login page
Datev Export Will Now Accept Special Characters in Invoice Number
User: Login for admin users fails after a while
Ticketing System: Empty tables when assigning attachments
Fixing the missing orders on Taxdoo
Project module: Generating CSV/ PDF files from the project dashboard is not working
Sales orders (GTM-441)
Sales Order(Positions Tab): A new template section is added under the positions tab in sales order module
Sales orders (TAN-1229)
Sales Order: price doesn't get recalculated
Project: Adding a NEW Article/Product within the Project module not possible
Project: Adding existing Product leads to insert of new Xentral interface within Module
Tables: Excel Export not available anymore
Fix loading Lang.js and setting locale order
Belegeimport Module can multiply Position Entries on Invoice during import
Minidetail not shown in "invoices not sent"
Versanderzeugen: Table empty after initial access of module
Userlane Snippet not available
Free text (TAN-1132)
Possibility to add free fields to PDF of picking list
Sorting of uploaded files changed fixed
Articles: no possibility to click Save Button in certain circumstances
Sales orders (TAN-1120)
Auftrag: canceled productions are shown wrong
Master data (TAN-1118)
Copy existing project redirects to an empty page
SuperSearch: Opening delivery notes by using the super search leads to errors
User rights (TAN-1109)
User: Refresh after setting all rights for one module
Matrix products (ECOM-670)
Matrix product: ID of first variant is automatically added to article number
Welcome screen (TAN-1107)
Welcome Screen: individual starting page is ignored
Credit notes (GTM-398)
Module: Credit Note-Refund Payment option should be removed from credit note screen for US version
Module Invoice (US): Invoice to Liability option should be removed from actions dropdown
Products: spelling in purchasing price
Shopware 5 (ECOM-666)
Shopware 5: Exporting group prices is not possible
Purchase order: English title in german version
Products/GUI: Wrong tab title in products overview
Article: minidetail/description HTML not masked
"show product attachments" is missing when submitting documents
Purchase order (TAN-1071)
Purchase Order: Notice regarding archiving or sending purchase order missing
Chat: Counter for unread messages although all messages are read
Frontpage/GUI: inconsistent spacing in menu bar
Delivery note (TAN-1052)
Lieferschein - PDF functions not working for the tabs - Bewegung & Datei
Missing translation in ?module=auftrag&action=list Filter Status Select
Scrolling in table views
Article Creation via xml and "Übertragungen" Module not possible
Improved date and time formatting: We improved date and time functions that are used internally in the application. This can lead to slightly different date and time formats.
New addresses can not be set up with a role in certain circumstances
Order proposal (TAN-1032)
Bestellvorschlag: Months are not shown correctly
MySQL error on creation of new production & assigning a customer
no calender view in "lieferdatum" in article in order
Sales orders (GTM-373)
Add correct link to handbook page on Sales Order > Delivery Handover
Calendar module disappeared from the welcome screen menu bar
Fix Userlane for US
Product module: adding purchasing price for a product shows a broken tax calculator
Improve translations for ticket module
Module:Offers (US) -The default value displayed for currency and language is incorrect
Netstock - wrong email is imported within "Bestellungen"
Status Message "SHARE" isn't valid
Data Import Translations target dropdown contains "nbsp" (Backspace) code
Error fixed when trying to set up TSE (Fiskaly)
Credit notes (TAN-804)
Internet number is not shown in protocol of credit note.
CSV Export for Datev has wrong formats/data
The currency and the language is not configured to US settings by default in Purchasing and sales orders
Addresses (Translation Not Complete) Value "Folgebestätigungsperre:"
Layout error in Reports module fixed
Liabilities are not loaded or displayed to "Zahlungsverkehr"
Bulletin board (TAN-718)
Some dialog boxes displayed some resizing problems in the UI.
Pipedrive does not sync and error message does not disappear
Missing translations for "calendar"
Missing translations for "tickets"
pipedrive_process processstarter missing in 21.1
Delete article leaves foreign numbers in the database.
Sales orders (TAN-468)
Pagination broken in List View in Order Overview
Tasks module History mixed up on different Tasks
Shopware 6 (ECOM-258)
Shopware6 Import correct PayPal TransaktionID: We implemented a routine to get ‘transactionNumber‘ from the first used payment we detect.
Magento 2 (ECOM-185)
Free text not transferred from Magento 2
Magento 2 (ECOM-174)
Magento 2.x: Sorting order of images and store view are ignored
Partially paid liabilities do not appear in payment transactions
Shopware 6 (ECOM-114)
Shopware6 Transfer Online-Shop-Texte and Artikelnamen for variants: Enabling of the transfer of 'Online-Shop-Texte' and 'Artikelnamen' for variants to Shopware6
Shopware 6 (ECOM-156)
Shopware 6: Product item export fails if meta description has more than 255 characters
Shopware 6 (ECOM-134)
Shopware 6: Transfer translation of matrix variant properties
Datev export: invoices with file size of > 20MB cannot be exported: A restriction of the DATEV API is that only invoice PDFs with less than 20MB can be imported. For invoices pdfs with more than 20MB an error message will be now shown upon export.
Presta shop (ECOM-129)
Presta shop: Weight not correctly added to product, but shown additionally as property
Presta shop (ECOM-128)
Presta shop: Tax not properly transferred
Presta shop (ECOM-127)
Presta shop: Variants and properties exported incorrectly
Presta shop (ECOM-126)
Presta shop: Wrong category links
Onboarding steps on Welcome screen (TNG-77)
The onboarding steps box on the Welcome screen has been removed as part of a general overhaul of our onboarding experience.
Project label in app store (TAN-1878)
The Project label that used to be attached to some apps in the app store has been removed because showing this label does not add any value to the user.
Copper surcharge (TAN-1110)
Copper surcharge module has been removed
Oberflächen Übersetzung (TAN-799)
Module "Oberflächen Übersetzung" has been removed
pygen has been removed
Module ELO DMS Archiv has been removed
Module Netzwerk has been removed
Module Patagona has been removed
Module Mobile has been removed
Module Vorlage has been removed
Module LinkEditor has been removed
Module Terminal has been removed
Module Servicetools has been removed
Module Inhalt has been removed
Module Geräte has been removed
Module Einkaufabgleich has been removed
Module Demodaten has been removed
Module snapaddy has been removed
Module Wawision OTP has been removed
GoogleAPIPrint has been removed
reconnectUser from BackupService has been removed
Web-triggered cronjob (TAN-108)
Web-triggered cronjob has been removed
Module Loqate has been removed
Module GOB Navision Connect has been removed
Module RealSMS has been removed
Module supportbackend has been removed
Module supportapp has been removed
Possibility to define custom colors or themes has been removed
Module MultiDB has been removed