X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FDB%2FHelper%2FPDF_A.pm;h=467d4c11ad238c327f5c41a63f42271bb783e122;hb=ba40069b4f465cd51d509ab280d1c6e61652bda9;hp=f3388a336362d1b904a8522d0a5f38a55e7bccb2;hpb=5ad4d6d7453a373f12f8e457bc3c3463c946b77f;p=kivitendo-erp.git diff --git a/SL/DB/Helper/PDF_A.pm b/SL/DB/Helper/PDF_A.pm index f3388a336..467d4c11a 100644 --- a/SL/DB/Helper/PDF_A.pm +++ b/SL/DB/Helper/PDF_A.pm @@ -11,7 +11,6 @@ use Template; sub _create_xmp_data { my ($self, %params) = @_; - use Cwd; my $template = Template->new({ INTERPOLATE => 0, EVAL_PERL => 0, @@ -45,17 +44,23 @@ sub create_pdf_a_print_options { $timestamp =~ s{(..)$}{:$1}; return { - version => '3b', - xmp => _create_xmp_data( + version => '3b', + xmp => _create_xmp_data( $self, - pdf_a_version => '3', - pdf_a_conformance => 'B', - producer => 'pdfTeX', - timestamp => $timestamp, # 2019-11-05T15:26:20+01:00 - meta_data => { - title => $self->displayable_name, - author => $author, - language => $pdf_language, + pdf_a_version => '3', + pdf_a_conformance => 'B', + producer => 'pdfTeX', + timestamp => $timestamp, # 2019-11-05T15:26:20+01:00 + meta_data => { + title => $self->displayable_name, + author => $author, + language => $pdf_language, + }, + zugferd => { + conformance_level => 'EXTENDED', + document_file_name => 'factur-x.xml', + document_type => 'INVOICE', + version => '1.0', }, ), };