konik-io / konik

A library to create, read and validate ZUGFeRD compliant invoices. Available for Java and .NET
https://konik.io
Other
46 stars 18 forks source link

Change ProfileVersion to 1.0 #69

Closed ghost closed 5 years ago

ghost commented 5 years ago

Hello, I need to change the line " 1p0 </ zf: version>" to " 1.0 </ zf: version>".

Otherwise the files can not be imported. How can I change this?

Vad1mo commented 5 years ago

why as 1p0 is the correct one according to the spec

ghost commented 5 years ago

The software TAIFUN unfortunately can not import this.

They only want 1.0, otherwise it will not work.

ghost commented 5 years ago

It must be really there 1.0.

Vad1mo commented 5 years ago

Just to make sure we understand each other you are referring to the XMP Metadata extension of the PDF/A. Am I right?

image Ref: https://konik.io/ZUGFeRD-Spezifikation/Das-ZUGFeRD-Format_1p0.pdf

ghost commented 5 years ago

This is where the problem arises.

We use the ConformanceLevel "Extended".

And it has to be like this:

1.0
ghost commented 5 years ago

This is our area:

INVOICE ZUGFeRD-invoice.xml EXTENDED 1p0 And this 1p0 needs to be changed in 1.0.
Vad1mo commented 5 years ago

This is strange, as we normally write <zf:Version>1.0</zf:Version> Which Version of the Library are you using and what PDF Converter?

ghost commented 5 years ago

ZUGFeRD.NET 1.01. IKVM 8.1.5717

Unfortunately, I can not find any other DLL's for .net

ghost commented 5 years ago

Can I get the latest DLL for C # / .net somewhere?

ghost commented 5 years ago

Kann man die aktuellsten bzw. DLL's bei denen dieses Problem nicht auftaucht bekommen?

Vad1mo commented 5 years ago

Try this one ZUGFeRD.NET-1.3.1.dll this should do it.