Adressvorlage (Address Template)
Einleitung
Die Adressvorlage dient dazu, dass die Adressen von z.B. Postempfängern auf Belegen im richtigen Format angezeigt wird.
Dieses Format kann von Land zu Land unterschiedlich sein. Beispielsweise ist dies in Deutschland für Hausanschriften und Postfachadressen unterschiedlich https://www.deutschepost.de/de/b/briefumschlag-richtig-beschriften.html.
Hausadresse
Franz Fröhlich AG
Einkauf, Herr Schulz
Beuel
Hermannstraße 64
53225 Bonn
Postfachadresse
Franz Fröhlich AG
Postfach 10 64 38
53225 Bonn
In den USA wiederum gelten andere Standards https://pe.usps.com/text/pub28/pub28c2_001.htm.
Hausadresse
ABC MOVERS
1500 E MAIN AVE STE 201
SPRINGFIELD VA 22162-1010
In dem Doctype Adressvorlage wird eben dieser Standard durch das hinterlegen des Formats über Variablen bestimmt. Dies kann pro Land gemacht werden. Da wir hier mit if/else (Jinjaj Templating) arbeiten können, können wir auch die Unterscheidung zwischen Hausadresse und Postfachadresse in ein und demselben Eintrag vornehmen
Bsp:
{{ address_line1 }}<br>
{% if address_line2 %}{{ address_line2 }}<br>{% endif -%}
{{ pincode }} {{ city | upper }}<br>
{{ country | upper }}
Felder
| Bezeichnung | Feldname | Erklärung |
| Ist Standard |
is_default |
Dieses Format wird verwendet, wenn ein länderspezifisches Format nicht gefunden werden kann
|
| Vorlage | template |
Verwendet Jinja Templating und alle Felder der Adresse (einschließlich der benutzerdefinierten Felder, falls vorhanden) werden verfügbar sein
|
