Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ba40069b

Von Moritz Bunkus vor mehr als 3 Jahren hinzugefügt

  • ID ba40069b4f465cd51d509ab280d1c6e61652bda9
  • Vorgänger f24cf1f5
  • Nachfolger 04e34508

Factur-X/ZUGFeRD: in »Factur-X/ZUGFeRD« umbenannt

Mit ZUGFeRD-Standard Version 2.1.1 ist der offizielle Name des
EU-Standards schlicht Factur-X. ZUGFeRD ist nur noch der tolerierte
alte Name.

In der Oberfläche ist nun überall von »Factur-X/ZUGFeRD« die Rede.

Im Quellcode heißen die Module hingegen weiterhin `SL::…::ZUGFeRD`,
weil die Umstellung ansonsten zu groß und irgendwo auch nicht so nötig
ist.

Es ändern sich auch die ganzen Namen in den Metadaten des PDFs und der
XML-Datei:

• Namensraum in der für Factur-X/ZUGFeRD relevanten XML-Elemente in
den XMP-Metadaten im PDF
• Name des Dateianhangs der Rechnungs-XML im PDF (»factur-x.xml«)
• Standard-Identifier in der Rechnungs-XML

Unterschiede anzeigen:

SL/Controller/CustomerVendor.pm
11 11
use SL::Locale::String;
12 12
use SL::Util qw(trim);
13 13
use SL::Webdav;
14
use SL::ZUGFeRD;
14 15
use SL::Controller::Helper::GetModels;
15 16
use SL::Controller::Helper::ReportGenerator;
16 17
use SL::Controller::Helper::ParseFilter;
......
40 41
use Data::Dumper;
41 42

  
42 43
use Rose::Object::MakeMethods::Generic (
43
  'scalar --get_set_init' => [ qw(customer_models vendor_models) ],
44
  'scalar --get_set_init' => [ qw(customer_models vendor_models zugferd_settings) ],
44 45
);
45 46

  
46 47
# safety
......
1235 1236
  );
1236 1237
}
1237 1238

  
1239
sub init_zugferd_settings {
1240
  return [
1241
    [ -1, t8('Use settings from client configuration') ],
1242
    @SL::ZUGFeRD::customer_settings,
1243
  ],
1244
}
1245

  
1238 1246
sub _new_customer_vendor_object {
1239 1247
  my ($self) = @_;
1240 1248

  

Auch abrufbar als: Unified diff