Resolved issues
This topic lists previously reported issues that are resolved in this update for Tungsten e-Invoice Connect.
Each Tungsten e-Invoice Connect product update is cumulative and includes the resolved issues from earlier updates.
| ID | Issue | Description |
|---|---|---|
| 2265109 | French mandate: System rejects retrieved invoices due to "invalid GLN" error |
The system rejected some retrieved invoices when the delivery location identifier was always treated as a GLN number, even when the supplier had provided a different (valid) type of identifier. The system now recognizes the actual type of the delivery location identifier, and GLN validation is only applied to genuine GLN numbers. |
| 2264719 | French mandate: System rejects retrieved invoices due to "Invoice.pdf" processing error |
The system rejected retrieved invoices when the attachment's MIME type could not be determined (missing or generic application/octet-stream type), causing the PDF processing to fail. The system now correctly derives the MIME type from the file extension. |
| 2264604 | System rejects retrieved invoices due to missing Due Date |
The system rejected retrieved invoices without a Due Date because this field was mandatory by default in any recipient profile unless explicitly edited. Due Date is no longer mandatory by default in recipient profiles. |
| CHS-123790 | Due date dropped on the receiving side when no payment terms note was provided | When an invoice was submitted with a due date but
without a payment terms note (BT-20), the due date was missing from the
file delivered to the recipient even though it was present in the
submission and the converted outbound file. The mapping has been corrected so the block is created whenever a due date is present. DueDate delivery no longer depends on the optional payment terms note. |
| 2264215 | Attachment "Document type" tag (Legal document / Invoice image) missing in UI and API | Invoice attachments were shown without a Document type in both the e-Invoice Connect UI and the API (the legal document (XML) and invoice image (PDF) tags). Attachments are now correctly tagged (Legal document / Invoice image) in the UI and in the attachment data returned via the API. |
| 2262533 | French mandate: KYC Details cleared after a failed activation request | Previously, when a member requested activation of production services (production clearance, retrieval, e-reporting) or publishing of production endpoints, and the request failed on the tax authority side, the failure response could cause the member's previously entered KYC contact details to be overwritten with empty values — leaving the KYC form on the UI blank. Now, KYC details are no longer overwritten with empty values when such a request fails. |
| 2262134 | French mandate: Buyer can’t raise a second dispute on the same invoice | Previously, when a buyer submitted a Disputed status and the supplier responded (for example, with Completed), the buyer's attempt to raise a second dispute on the same invoice was rejected with an error. Now, buyers can submit a new dispute on an invoice after the supplier has responded to a previous one. |
| 2261006 | E-reporting: Submission request fails if SIREN value contains spaces | E-reporting submission requests no longer fail when the SIREN value contains spaces (for example, "123 456 789"). The value is now handled correctly regardless of spacing. |
| 2260492 | French Mandate: Unable to publish recipient endpoints | Endpoint publishing to the PEPPOL directory now completes reliably. Previously, publishing endpoints could silently fail, the status showed as Completed, but the endpoints were not actually published to the PEPPOL directory (an asterisk remained next to the checkbox). |
| 2259548 | ZIP export of invoices fails when a counterparty member has been deleted | The export now handles deleted members correctly:
invoices can be exported as long as at least one party is still active.
Previously, exporting invoices as a ZIP archive from the maintenance
page could fail partway through if one of the parties (for example, the
supplier member) had been deleted from the system. This also resolves an error when searching for such messages in the message log. |
| 2258539 | French Mandate: Add support for storing and propagating Payee contact information | TeC now supports storing and propagating Payee contact information. Payee contacts are now stored in the system and handled the same way as Buyer and Seller contacts. Previously, the <payeeParty><contact> element from incoming invoices was not retained during outbound ESXML2 generation and Payee contact details were missing in downstream documents. |
| 2258085 | French mandate: Lifecycle status submission via API fails with "invoice recipient identifier does not exist or its type is invalid" validation error | Resolved an issue with Lifecycle status submission via API, where submissions failed with the validation error "The invoice recipient identifier referenced in the invoice status change message does not exist or its type is invalid", regardless of the lifecycle status used. Lifecycle status can now be submitted successfully via API. |
| 2257877 | French mandate: Lifecycle (pre-prod environment): The status update could not be submitted in UI | Resolved an issue with Lifecycle submission in the UI on pre-prod environment, where submission failed with the error MEMBER_NOT_ONBOARDED despite the member having active onboarding. The status updates can now be submitted via UI. |
| 2257352 | French mandate: <factoring>true</factoring> flag lost during outbound ESXML2 generation, causing incorrect invoice type sent | Resolved an issue in France invoice handling where the <factoring>true</factoring> flag was lost during outbound ESXML2 file generation. This caused TeC to send an incorrect invoice type due to missing factoring information affecting the following French invoice business types: 393, 396, 472, 473, 501, 502. The <factoring> flag is now correctly preserved throughout the outbound generation process. |
| 2256104 | French mandate: Pre-Prod – Domestic Clearance not working when recipient is not found in the TeC registry |
Resolved an issue where a French domestic invoice submitted through the Pre-Production API was rejected with "The electronic recipient could not be identified and a print service is not used" - even though the invoice was valid and should have been routed to the French platform. The problem occurred when the recipient was not present in the TeC Registry. This has now been fixed, and such invoices are correctly routed to the French platform. |
| 2254500 | Self billing: Prevent self-billing invoices from being exported in the standard AP invoice flow |
Self-billing invoices were previously exported using the same logic as standard Accounts Payable (AP) invoices, causing data inconsistencies and incorrect states in the customer's ERP system (since a self-billed invoice is issued by the buyer on behalf of the supplier, not by the supplier itself). As a first step, self-billing invoices are now filtered out and excluded from the general AP invoice export flow, via FTP, Email, and API. This also applies to the API used for retrieving received invoices - self-billing invoices are now excluded by default when fetching all AP invoices. A dedicated export flow and configuration for self-billing invoices, ensuring correct mapping to the ERP, is planned as a follow-up release. |
| 2254659 | French mandate: Cannot send invoices to a member that has more than one receiving endpoint configured. |
Resolved an issue where invoices could not be sent to a member that had more than one receiving endpoint configured (e.g. a SIREN_SUFFIX endpoint in addition to the published SIREN endpoint). Sending would fail with the error: "[Member] has more than one electronic address. A unique address (identifier) for each recipient must be provided to deliver the invoice." Invoices can now be delivered correctly to accounts with multiple receiving endpoints. |
| 2253837 | French mandate: incorrect status icon for invoices in processing state(11028 response) | Resolved an issue where an invoice receiving an
11028 response ("Invoice in processing by clearance
provider") incorrectly displayed the "Cleared" icon instead of
the "In Clearance" icon. The correct status icon is now shown for invoices in this state. |
| 2253480 | Sent invoices: misleading wording for 'Show self-billed invoices' / 'Show pre-production invoices' checkboxes | When listing sent invoices, the checkboxes "Show self-billed invoices" and "Show pre-production invoices" implied that checked invoice types would be shown in addition to regular invoices. In reality, checking a box restricted the list to only that invoice type making the combination of both checkboxes confusing, as it would show no invoices unless they were both self-billed and pre-production. The wording has been updated to "Show only self-billed invoices" and "Show only pre-production invoices" to accurately reflect the actual filtering behavior. |
| 2252452 | Self billing: Invoice shown as 'Sent' in the submitter list, although not delivered to the recipient |
Resolved an issue where a self-billing invoice was shown as 'Sent' in the submitter list even though it was never delivered to the recipient. In these cases, delivery failed with the error "Settings for sending incorrect or missing", but the status did not reflect the failure. The status now correctly reflects the outcome, and the sender receives a negative response from the Peppol loop when delivery fails. In addition, the recipient of a self-billing document is no longer required to have sending settings enabled, since they are the receiving party - removing the incorrect send-settings validation that caused the failure. |
| 2251727 | French mandate: Electronic Addresses: Parent Row Now Displays Correct SIREN Identifier |
Resolved an issue where the Parent (head office) row in the "Electronic addresses" table displayed the entity's SIRET (e.g. 98765432400019), suggesting a SIRET-level (establishment) the endpoint was being published for the head office. In reality, TeC publishes the parent endpoint at SIREN (legal-entity) level, not SIRET - so the displayed identifier did not match what was actually registered. |
| 2250609 | Self-Billing: Rejected invoices not visible for supplier due to missing self-billing filter in Rejected folder | Resolved an issue where self-billing invoices that failed during processing were not visible to the supplier in the Rejected folder. Rejected self-billing invoices are now visible to the supplier in the Rejected folder, consistent with other rejected invoices, for members with self-billing visibility enabled. |
| 2250124 | PDF: Full cmpany names now displayed correctly |
Resolved an issue where long company names were truncated on TeC-generated PDFs. The supplier name was cut at 42 characters (with a trailing "…"), and in the footer the name and address were cut even shorter at 23 characters. Long company names now fit and display in full on the generated PDF. |
| 2243970 | API documentation updates | Copyright information and timestamps in the API documentation have been corrected to reflect current standards and ensure accuracy. |
| 2241117 | Member settings access issues | An error that prevented newly created API members from accessing sending settings has been resolved. All member configuration pages are now accessible immediately after creation. |
| 2238160 | Buyer's GLN is now included in outbound invoice files | An issue causing the buyer's GLN to be omitted from outbound invoice files has been resolved. Invoices are now generated correctly for all recipients configured with the "Supplement invoice with recipient's GLN from Registry" profile setting. |
| 2235452 | Buyer VAT no longer removed from a rejected inbound invoice when manually accepted by the recipient. | Previously, when an inbound invoice was rejected and the recipient member manually accepted it, the Buyer VAT was incorrectly removed from the invoice and the field could not be corrected in the "Edit Invoice" view. This release fixes the issue so the Buyer VAT is retained when a rejected inbound invoice is manually accepted. |
| 2234636 | Pre-production environment access | Access to pre-production clearance settings has been restricted to Poland/KSeF only. Members from other countries no longer see these options, preventing configuration errors and improving the user experience. |
| 2233407 | Original XML file attached to file sent to Peppol network when Peppol loop is used. | When Peppol looping functionality was enabled for a recepient and the recepient profile had "Attach original externally exchanged file" setting enabled, the original XML file was sent, although Peppol network does not allow XML files. |
| 2233095 | Invoices received in web interface only trigger an error when downloading original documents. | When a user tried to download original documents from the invoice page, an error occurred. The receiving settings specified that invoices could be received in web interface only. |
| 2233293 | Handling of KSeF retrieved invoices that fail validation against the recipient's profile |
Invoices retrieved from KSeF that fail validation against the recipient's profile can now be viewed and edited prior to acceptance. The original received invoice (XML created by KSeF) is stored in its original and unchanged format. |
| 2231352 | Cannot upload files to ft.tungsten-network.com. | Invoices failed to deliver to Tungsten e-Invoice Connect. |
| 2231025 | PDF: Corrected overlapping data formatting | Resolved an issue where data on generated PDFs could overlap, causing misaligned formatting. Invoice fields now render with correct alignment and spacing, with no overlapping content. |
| 2231021 | KSeF clearance PDF invoice is missing required invoice data and displays unnecessary XML data for cross-border outbound invoices. |
Tungsten e-Invoice Connect. generated PDF for KSeF clearance invoices was missing required KSeF invoice data, resulting in an incomplete invoice representation. As a workaround, the Tungsten e-Invoice Network (TeN) generated PDF was used instead, as it contained the full set of required data including the KSeF QR code. For cross-border outbound invoices, the generated PDF included FA3 XML data that is not relevant to non-Polish suppliers, resulting in a confusing invoice representation. |
| 2230749 | Exclude XML file types from being added to PDF. | XML content was included into PDF output and significantly bulked up the file size. |
| 2227178 | Failed recipient profile validation results in exception when looping to Peppol network is enabled. | Sending members cannot correct issues that cause invoices to fail against the recipient profile validation. |
| 2226447 | Denmark: OIOUBL invoices and credit notes with UtilityStatement references fail to process. |
OIOUBL invoices and credit notes received via NemHandel that referenced an external UtilityStatement failed to process correctly. Affected files were not delivered to the destination and remained stuck in the source folder without an error notification. The issue occurred because the filenames generated during processing exceeded the maximum supported file path length, causing the rename and move operations to fail silently. |
| 2218705 | Original file attachment causing send failure or display error | Fixed an issue where enabling the "attach original XML" functionality caused an error when the system added the original document to the invoice. This error prevented the invoice from being transmitted. Invoices with the original XML attached are now processed and sent without error. |
| 1589297 | Unable to specify the detailed identifier type. | The detailed identifier type was not included into the responses format. |
| 1584349 | Operator settings not updated in registry. | When changing the Path value in "From exchange settings", an error occurred after trying to save changes. |
| 1583946 | Unable to access SFTP server. | Tungsten e-Invoice Connect failed to connect to the new SFTP server. |
| 1577062 | Member failed to send invitations. | In , after clicking Ready to be invited, an error occurred. |
| N/A | The address information displayed on Tungsten's PDF for invoices retrieved from Polish government KSeF platform was truncated. | Tungsten PDFs generated for retrieved invoices will now display the complete address as available in the FA XML. |