Category: ZUGFeRD

PDF2PDFA .NET Converter – Version 1.7.0 – ZUGFeRD 2.1.1 with XRechnungs profile

ZUGFeRD is a hybrid format and contains the structured invoice data in a PDF/A-3 file. This is used for visual presentation, printing and archiving. The structured XML invoice data embedded in it can be read out and processed by the recipient.

The PDF2PDFA converter enables the conversion of existing PDF into ZUGFeRD compliant documents. However, the XML file to be embedded must already be available in accordance with the required standard and is not generated by the PDF2PDFA converter itself.

In the new version of ZUGFeRD 2.1.1, another profile is made available with the XRechnungs profile. This new XRechnungs profile corresponds to the special requirements of the public administration in Germany. Not only does it meet the requirements of the European standard EN16931, it also includes the national business rules and administrative provisions of the German XRechnung standard. The new, dedicated XRechnungs profile clearly distinguishes between requirements in Germany and at European level (e.g. for mandatory fields and information within the invoice).

 

Download – Demo & Testapplication – PDF2PDFA Converter >>>
Download – PDF2PDFA-FM – PDF to PDF/A Converter with foldermonitoring >>>
Download – PDF2PDFA-CL – PDF/A – Commandline Converter >>>
Download – Readme / Help – PDF2PDFA-CL  >>>
Download – PDF2PDFA-CS – PDF to PDFA Converter Service >>>

DropPDFA – Convert PDFs via DropZone and folder monitoring to PDF/A-1,2,3 Level b/a and ZUGFeRD PDF/A-3b

DropPDFA enables one or more PDF documents to be converted into PDF/A-1,2,3 Level b or Level a or also to ZUGFeRD PDF/A-3b format via drag & drop or via a monitored folder, DropPDFA is an executable MS Windows application that can be started automatically and is based on the PDF2PDFA converter – C # /. NET component.

Features DropPDFA:

  • Executable MS-Windows application with autostart function.
  • Converts single or multiple PDFs to PDF / A-1,2,3 Level b / a and the ZUGFeRD PDF / A-3b format.
  • Start processing via drag & drop by dragging the PDFs onto a drop zone and /
  • or Conversion by monitoring a folder / folder structure.
  • Conversion profiles – new, copy, rename, delete, import, export – enable the settings to be changed quickly and easily.
  • In order to change the configuration, the profile can also be offered for selection before processing starts.

 

   

Download – DropPDFA – convert PDF per Drag&Drop to PDF/A & ZUGFeRD  >>>

ZFDetect – ZUGFeRD PDF recognize, filter and move to a target folder

ZUGFeRD files contain an XML file embedded in the PDF file as an attachment with standardized information about the invoice receipt. Billing information can thus be extracted from the XML e.g. be transferred directly to the bookkeeping.

Usually, electronic invoices are sent by email. Both normal and normal PDF invoices will be received with this ZUGFeRD XML.

ZFDetect is used by folder monitoring to filter out the ZUGFeRD PDF files from any other (PDF) files and move them to a specified destination folder.

ZFDetect features:

  • Executable application as well as MS-Windows service with folder monitoring.
  • One configurable input folder is monitored, new PDF files are recognized and processed immediately.
  • Subfolder structures can be processed and can be mapped in the destination folder.
  • ZUGFeRD PDF files are identified and moved to a configurable folder.
  • All other PDF files are moved to a different folder.
  • Defective or password-protected PDF are recognized and end up in the error folder.

Download – ZFDetect – ZUGFeRD PDF recognize and filter >>>

ZFMerge – Combine ZUGFeRD PDF and other PDF’s into a total ZUGFeRD PDF

ZUGFeRD is a recognized and increasingly used standard for electronic invoices.

If, for example, a ZUGFeRD compliant invoice with embedded XML is generated from an ERP system, it may be necessary, depending on the customer, to attach further documents (for example: a performance report) that were not created via the ERP system. So a new ZUGFeRD compliant PDF has to be created (merged) containing the XML of the original invoice and all other documents.

ZFMerge – Features:

  • Generates complete ZUGFeRD compliant PDF/A-3b files.
  • The source file already contains a ZUGFeRD XML. The ZUGFeRD level and profiles are adopted.
  • More PDF files can be selected and added, the order can be adjusted.
  • Path / name of the new ZUGFeRD file is selected.
  • ZUGFeRD or PDF/A-3b compliant PDF is generated even if the source files do not conform to the PDF/A standard.

Download – ZFMerge Test Application >>>

eDocPrintPro PDF/A – Version 3.29.0 – supports the e-billing standard ZUGFeRD 2.0 / EN 16931 / Factur-X 1.0

The eDocPrintPro version 3.29.0 now also supports the current e-billing standards – ZUGFeRD 2.0 / EN 16931 and Factur-X 1.0. These are based on PDF/A-3 where the billing records are embedded as an XML file in the PDF as a file attachment.

Features:

  • Selection of e-billing standards – ZUGFeRD 1.0 / 2.0 / EN 16931 / Factur-X 1.0
  • Selection of a profile supported by the standard (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED)
  • Use predefined (path, name) XML / select XML via file dialog
  • Automatically delete XML after embedding in PDF (Yes/No)

Requirement: A XML file valid according to the selected standard and profile must already be ready before printing. The XML file is not extracted from the print data.

Download – eDocPrintPro PDF/A & ZUGFeRD

GhostScript 9.27 Setup

PDF2PDFA and the e-invoice standard ZUGFeRD 2.0 / EN 16931 / Factur-X 1.0

ZUGFeRD 2.0 / EN 16931 / Factur-X:

Important prerequisites for the acceptance of electronic invoices are above all the use of a standardized data format and the legal framework conditions, which can be used by boh the sender and the recipient.

In June 2017, the EU created a standard format for electronic invoices, the European standard EN 16931. The aim of this EU standard: Electronic invoice exchange is to be standardized and legally guaranteed throughout Europe.

The previous ZUGFeRD standard 1.0 had to be adapted to the new standard. ZUGFeRD 2.0 (published on March 11, 2019) was developed as part of a Franco-German collaboration, in close coordination with the French Standard Factur-X 1.0 and is technically identical to this. Using ZUGFeRD 2.0, electronic invoices can be created, that comply with EU standard EN 16931 and EU Directive 2014/55/EU. Details about the electronic invoice can also be found on the pages of the European Commission. ZUGFeRD 2.0 also uses the global standard UN/CEFACT XML in the form of Cross Industry Invoice. This could even give ZUGFeRD 2.0 a worldwide perspective.

The new ZUGFeRD version 2.0, like version 1.0, combines a PDF/A-3 invoice file (visual representation of the invoice data as a digital format instead of the classic paper invoice) with an invoice file in XML format embedded in the PDF/A-3 document.

ZUGFeRD 2.0 profiles:

Several profiles are planned for ZUGFeRD 2.0 and Factur-X. The «EN 16931» profile replaces the ZUGFeRD 1.0 «Comfort» profile and complies fully with the EU standard, which however only defines the core elements of an invoice. With the «Extended» profile, additional information can be recorded in an electronic invoice, for example by industry or according to legal requirements. In addition, «Basic» and «Basic WL» have defined two more profiles for smaller suppliers.

ZUGFeRD is suitable for organizations of all sizes and, thanks to EN-16931 compliance, has an expanded, international significance. The profile «EN 16931» is recognized by all European administrations. Since November 2018, electronic invoices have been required in Business to Government (B2G) traffic in the EU.

With version 1.2.0 of the PDF2PDFA converter component, ZUGFeRD 2.0 and Factur-X documents can now be generated from a PDF and the corresponding XML.

Download – Demo & Test Application – PDF2PDFA Converter >>>

eDocPrintPro free / PDF/A & ZUGFeRD Version 3.28.3 available

Innovations eDocPrintPro Version 3.28.3:

  • New plugin INI parameter – “Temporary=yes” – if this parameter is set in the INI file of a plugin, the PDF file will be created first in the %TEMP% folder. Then all plugins are processed and only then the PDF file is moved to the configured or selected target folder. This prevents the PDF file from immediately appearing in the destination folder, the processing with the plugins happening in the destination folder, and the user or another program already opening or locking the PDF file before the plugin processing has been completed.
  • Selected ESFX – profile will be loaded immediately – Previously the ESFX profile hat to be selected and then the “Load” button had to be pressed so that the settings were read in and adopted. Now it is sufficient to select another profile from the list to load and activate the settings. The “Load” button has been removed.

Download – eDocPrintPro free Version

Download – eDocPrintPro PDF/A & ZUGFeRD

GhostScript 9.26 Setup

eDocPrintPro free and PDF/A-1b, 2b, 3b & ZUGFeRD Version 3.25.3 available

Create several printersWith the “eDocPrintPro Tool”, additional additional printers with any names can be created.

With version 3.25.2, there were 2 errors that were fixed with version 3.25.3:

  1. When the first additional printer was created, a new printer monitor application was created and started automatically. This additional printer monitor, however, has 100% loaded the computer until the restart.
  2. Only a second additional printer could be created and no more. The other printers were created, but the required monitor application was not automatically started and not entered in the registry. Thus these printers were present in the printer list, but could not be used because no output file was created or the save under dialog was not high.

Create several eDocPrintPro printers – please note:

  1. The default printer created by the setup – “EDocPrintPro” must not be renamed or removed
  2. Additional printers can be created with any names and settings – The program “eDocPrintPro Tool” must be used to create this printer.
  3. For each additionally created printer a <print name> Monitor.exe is created, started and entered in the registry under “RUN”.
  4. If no PDF file is created for one of the created printers or if there is no “Save as” dialog, check whether the xxxMonitor.exe is present and started, or if the start has been entered correctly under the RUN key in the registry.

      

Download – eDocPrintPro free Version

Download – eDocPrintPro PDF/A & ZUGFeRD

GhostScript 9.21 Setup

PDFAttex – .NET / COM extract component to ZUGFeRD XML and other attachments from a PDF

PDF, PDF / A-3 as well as the ZUGFeRD format make it possible to use PDF documents as containers to embed any files into the PDF. The recipient needs a way to extract the embedded files. This can be done interactively, eg. through the Adobe Reader. However, if you want to automate this process, you need an appropriate software component, which can be integrated into an application to read and save the attachments.

For the ZUGFeRD format, there is a free CommandLineTool – ExtractZUGFeRD-XML as well as a .NET / COM component with PDFAttex. This is now included as an extension in the eDocPrintPro SDK.

PDFAttex features:

  • .NET / COM component
  • C# Sample / test application with source code
  • Read how many attachments are included in the PDF
  • Read and save individual or all attachments (name, extension) from a PDF, PDF / A-3 or ZUGFeRD file
  • Read out with which PDF / A level the file was created – PDF / A-1b, 2b, 3b

PDFAttex as a 32bit COM component:

VisualBasic6 (VB6) requires, for example, a 32bit component.By default, VB can not deal with .NET components created for a mixed-32 / 64bit environment. Therefore, we provide a 32bit variant of the DLL. To be able to be addressed, this DLL must first be registered with the 32bit RegAsm.exe from .NET 2.0. For this, the following command should be executed as an administrator via a CMD file: “C:\Users\Admin\Desktop\VB Sample\RegAsm.exe” “C:\Users\Admin\Desktop\VB Sample\PDFAttex.dll” /codebase. Then, in VisualBasic, the component is available in the list of existing references and can be used.

PDFAttex is part of the eDocPrintPro SDK and requires .NET Runtime version 2.0.