Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7cefbe15

Von Moritz Bunkus vor 3 Monaten hinzugefügt

  • ID 7cefbe158456cdab331f15821e43cbd565edf508
  • Vorgänger bb658827

Factur-X/ZUGFeRD: Update auf Standardversion Factur-X 1.01.06/ZUGFeRD 2.2

Unterschiede anzeigen:

SL/DB/Helper/ZUGFeRD.pm
685 685

  
686 686
  # <rsm:CrossIndustryInvoice>
687 687
  $params{xml}->startTag("rsm:CrossIndustryInvoice",
688
                         "xmlns:a"   => "urn:un:unece:uncefact:data:standard:QualifiedDataType:100",
689 688
                         "xmlns:rsm" => "urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100",
690
                         "xmlns:qdt" => "urn:un:unece:uncefact:data:standard:QualifiedDataType:10",
689
                         "xmlns:qdt" => "urn:un:unece:uncefact:data:standard:QualifiedDataType:100",
691 690
                         "xmlns:ram" => "urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100",
692 691
                         "xmlns:xs"  => "http://www.w3.org/2001/XMLSchema",
693 692
                         "xmlns:udt" => "urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100");
SL/ZUGFeRD.pm
25 25
use constant RES_ERR_NO_ATTACHMENT => -2;
26 26

  
27 27
our @customer_settings = (
28
  [ 0,                                  t8('Do not create Factur-X/ZUGFeRD invoices')                                    ],
29
  [ PROFILE_FACTURX_EXTENDED() * 2 + 1, t8('Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\'')             ],
30
  [ PROFILE_FACTURX_EXTENDED() * 2 + 2, t8('Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\' (test mode)') ],
31
  [ PROFILE_XRECHNUNG()        * 2 + 1, t8('Create with profile \'XRechnung 2.0.0\'')                                    ],
32
  [ PROFILE_XRECHNUNG()        * 2 + 2, t8('Create with profile \'XRechnung 2.0.0\' (test mode)')                        ],
28
  [ 0,                                  t8('Do not create Factur-X/ZUGFeRD invoices')                                   ],
29
  [ PROFILE_FACTURX_EXTENDED() * 2 + 1, t8('Create with profile \'Factur-X 1.01.06/ZUGFeRD 2.2 extended\'')             ],
30
  [ PROFILE_FACTURX_EXTENDED() * 2 + 2, t8('Create with profile \'Factur-X 1.01.06/ZUGFeRD 2.2 extended\' (test mode)') ],
31
  [ PROFILE_XRECHNUNG()        * 2 + 1, t8('Create with profile \'XRechnung 2.0.0\'')                                   ],
32
  [ PROFILE_XRECHNUNG()        * 2 + 2, t8('Create with profile \'XRechnung 2.0.0\' (test mode)')                       ],
33 33
);
34 34

  
35 35
sub convert_customer_setting {
bin/mozilla/io.pl
2391 2391
    $::form->error($e->message);
2392 2392
  }
2393 2393

  
2394
  my $attachment_filename = $::form->generate_attachment_filename;
2394
  my $attachment_filename = "factur-x_" . $::form->generate_attachment_filename;
2395 2395
  $attachment_filename    =~ s{\.[^.]+$}{.xml};
2396 2396
  my %headers             = (
2397 2397
    '-type'           => 'application/xml',
locale/de/all
953 953
  'Create tables'               => 'Tabellen anlegen',
954 954
  'Create variant IBAN without reference' => 'Variante IBAN ohne Referenz erzeugen',
955 955
  'Create variant QR-IBAN with QR reference' => 'Variante QR-IBAN mit QR-Referenz erzeugen',
956
  'Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\'' => 'Mit Profil »Factur-X 1.0.05/ZUGFeRD 2.1.1 extended«',
957
  'Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\' (test mode)' => 'Mit Profil »Factur-X 1.0.05/ZUGFeRD 2.1.1 extended« (Test-Modus)',
956
  'Create with profile \'Factur-X 1.01.06/ZUGFeRD 2.2 extended\'' => 'Mit Profil »Factur-X 1.01.06/ZUGFeRD 2.2 extended«',
957
  'Create with profile \'Factur-X 1.01.06/ZUGFeRD 2.2 extended\' (test mode)' => 'Mit Profil »Factur-X 1.01.06/ZUGFeRD 2.2 extended« (Test-Modus)',
958 958
  'Create with profile \'XRechnung 2.0.0\'' => 'Mit Profil »XRechnung 2.0.0«',
959 959
  'Create with profile \'XRechnung 2.0.0\' (test mode)' => 'Mit Profil »XRechnung 2.0.0« (Test-Modus)',
960 960
  'Create, edit and list time recordings' => 'Zeiterfassungen erfassen, bearbeiten und ansehen',
locale/en/all
953 953
  'Create tables'               => '',
954 954
  'Create variant IBAN without reference' => '',
955 955
  'Create variant QR-IBAN with QR reference' => '',
956
  'Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\'' => '',
957
  'Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\' (test mode)' => '',
956
  'Create with profile \'Factur-X 1.01.06/ZUGFeRD 2.2 extended\'' => '',
957
  'Create with profile \'Factur-X 1.01.06/ZUGFeRD 2.2 extended\' (test mode)' => '',
958 958
  'Create with profile \'XRechnung 2.0.0\'' => '',
959 959
  'Create with profile \'XRechnung 2.0.0\' (test mode)' => '',
960 960
  'Create, edit and list time recordings' => '',

Auch abrufbar als: Unified diff