Gelöst Abfrage Attribute in Vorlage für Versanddatenexport --- gelöst

  • Wenn Ihr uns das erste Mal besucht, lest euch bitte zuerst die Foren-Regeln durch.

docgear

Aktives Mitglied
23. April 2013
20
0
#1
Moin zusammen,

ich sitze fest und komme partout nicht weiter :( Wäre super, wenn mir da jemand helfen könnte.

Ich baue meine Vorlage für den Export der Versanddaten zu DHL um und möchte die email-Adresse für das tracking in Abhängkeit davon ausgeben, ob der Kunde die Freigabe dafür erteilt hat. Diese Freigabe ist in den Auftrags-Attributen in dem Feld scha1_field gespeichert.

Das Attribut ist sauber gefüllt, aber ich schaffe es nicht, den Attributinhalt per alias$ auszugeben.

Programmcode:
Hallo {{Vorgang.Lieferschein.Auftrag.Attribute}}.
hallo {{alias$("scha1_field",Vorgang.Lieferschein.Auftrag.Attribute)}}.

Ergebnis:
Hallo scha1_field=Ja.
hallo .

Was mache ich falsch?

Dank und Gruß,
Kai
 

gboehm

Gut bekanntes Mitglied
30. Januar 2011
833
11
#2
Ich bin mir nicht sicher, warum Du den Inhalt ausgeben möchtest. Ich habe das etwas über eine if Abfrage gelöst. Bei mir heißt das Attribut allowPredict. Evtl. hilft Dir das ja weiter

Code:
{% if Lieferschein.Auftrag.Attribute contains "allowPredict=1" %}
"additional_services": [
    {
      "name": "advance_notice",
      "properties": {
        "email": "{{ Firma.EMail }}",
        "language": "de"
     }
     }
], {% endif %}
 
Zustimmungen: docgear