Revision ba40069b
Von Moritz Bunkus vor mehr als 3 Jahren hinzugefügt
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
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