13.07.2015 Aufrufe

B2B by Practice Schulungsunterlagen - Next Level Help

B2B by Practice Schulungsunterlagen - Next Level Help

B2B by Practice Schulungsunterlagen - Next Level Help

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Absender BDEW Code wird hier dem Dateinamen vorangestellt. Z.B. outbound_mail_1234567890.Dadas Template existiert, wird es geladen. Ermittelt die Funktion hingegen outbound_mail_0987654321,wird der Versuch scheitern, diese Extension zu laden. Der Fallbackmechanismus versucht als nächstesdie Extension outbound_mail zu laden, die ja existiert. Hierdurch kommt es nicht zu einem Fehler,sondern zu einer allgemeineren Ausprägung eines Mailtextes.${loadExtension(${template(outbound_mail_&(this.FORMAT.senderCode))},true)}Template-Funktionen können ebenfalls in den Texten der Extensions verwendet werden. Dies wirdhäufig verwendet, um aus dem MessageContext Informationen an z.B. einen MailText zu übergeben.12.1.4 LOADEXTENSIONPROPERTYDie Funktion lädt eine Eigenschaft aus einer Extension Datei (Template) aus der Ex-tension-Tabelle undführt diesen Text der Template-Engine automatisch zu. Ein Fallbackmechanismus wird auf dieEigenschaften angewendet.Beispiel${loadExtensionProperty(SENDER_MAIL,1234567890)}BeschreibungDie Funktion lädt die Extension DateiSENDER_MAIL und ermittlet den Wert derEigenschaft 1234567890. Dieser Wert wird andie TemplateEngine weitergeleitet, umdynamische Werte zu ermöglichen.Ein Überladen der Funktion ist möglich. Damit ist es per Customizing möglich auf der Basis von IDs,unterschiedliche Extension(-Templates) zu laden.'Beispiel:' loadExtensionProperty mit Template-Funktion: Bevor loadExtensionProperty hier aufgerufenwird, wird das Ergebnis von${template(&this.FORMAT.senderCode))}Dokumentation Seite 49 von 80

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!