Dies ist eines von 4929 IT-Projekten, die wir erfolgreich mit unseren Kunden abgeschlossen haben.
Wobei dürfen wir Sie unterstützen?

Weißes Quadrat mit umrandeten Seiten rechts oben

Create a web method for XInvoice

Dieses IT-Projekt ist Teil unserer Digitalisierung und Optimierung der IT-Landschaft unserer Kunden. Durch gezielte Maßnahmen fördern wir den technologischen Fortschritt, optimieren systemübergreifende Prozesse und schaffen eine nachhaltige Basis für zukünftige Entwicklungen. Unsere IT-Referenzprojekte dienen als Grundlage zur Orientierung. Sie unterstützen die Wiederverwendbarkeit erprobter Konzepte im Rahmen der Projektumsetzung.

Projektdauer: 1 Monat

Kurzbeschreibung

From 27 November 2020, it will be mandatory for companies to submit invoices to public contracting authorities electronically. The XML format 'XInvoice' is the standardised format that must be submitted. Until now, the customer has used a processing method for invoices in which XML files are embedded in a PDF file (ZUGFeRD). This means that a document can be read by humans and, after a few processing steps, by machines. However, this does not comply with the latest regulations, according to which an invoice must be exclusively machine-processable. PTA is developing a method in the associated middleware that provides an 'XInvoice', e.g. for sending via email.

Ergänzung

The customer's middleware is written in Java using Spring. Using Spring, so-called processors are configured, which take over the processing of the documents in terms of formatting and layout. The documents to be sent are previously written with an associated configuration file from the ERP system SoftM into a database, which is read out in the middleware at the beginning. Testing is carried out by the customer himself. This means that PTA analyses the code and the classes and functions involved. If possible, the functionality of the new functionalities is tested using minimal examples in order to reduce the iterations between the customer and the developers.

Fachbeschreibung

The format of the XInvoice corresponds to the current version 2.0.0 of the EU standard EN 16931-1. On the technical side, this corresponds to a formatting of XML files to enable standardised electronic processing. In the case of the customer, the formatting of invoices takes place in separate web services. These are called by the middleware to receive the content of the document. The implementation of the method is based on an existing class of the middleware. This is used to send invoices to customers in PDF format. In addition to the content of the document, the class contains customer-specific information for processing. In order to send an XML document, another class for XML processing is extended by this customer information. Likewise, a new processor is needed to query the XInvoice and create an XML document. It must be ensured that other methods of the middleware, e.g. archiving, are compatible with the XML file received.

IT-Projektdaten

Projektzeitraum23.11.2020 - 31.12.2020

Kunden, die uns vertrauen

Haben wir Ihr Interesse geweckt?

Marcus Rödiger, ein Mann mit Brille und braunen Haaren

Marcus Rödiger

Head of Consumer Goods & Retail

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Datei herunterladen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.