Skip to content

ServiceActivationDate with time + timezone not handled correctly #76

Description

@wartab

Today (3 August 2026) at 12:03:57 UTC (server time), we tried to send an invoice toward the following SMP entry:
https://smp-peppol.viaadvalvas.com/iso6523-actorid-upis%3A%3A0208%3A0861617247/services/busdox-docid-qns%3A%3Aurn%3Aoasis%3Anames%3Aspecification%3Aubl%3Aschema%3Axsd%3AInvoice-2%3A%3AInvoice%23%23urn%3Acen.eu%3Aen16931%3A2017%23compliant%23urn%3Afdc%3Apeppol.eu%3A2017%3Apoacc%3Abilling%3A3.0%3A%3A2.1

In there, ServiceActivationDate mentions 2026-08-03T12:59:36.913+02:00, which in UTC should be 10:59:36.913, so this entry should not have been ignored. I got the following error message: "failed to select endpoint from ServiceMetadata".

Interestingly on peppol.helger.com, the validity is marked as okay, I assume the server time for this service is CEST.

According to my ticket 21599 with the Peppol Service Desk, the timestamp + timezone should not be ignored.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions