Element <package>¶
Zweck: Definiert ein Paket für generierte AMA-Artefakte.
Warum: Verwende dieses Element, um ausgewählte AMA-Artefakte in einem benannten Archiv zu bündeln.
Beispiel¶
1 | |
Entscheidungshilfe¶
Fachlicher Nutzen: Liefert zusammengehörige AMA-Outputs und Side-Artefakte als ein benanntes Archiv.
-
Verwenden, wenn
- Wenn ein Consumer mehrere generierte Dateien als ein Paket erwartet.
-
Anderen Ansatz wählen, wenn
- Wenn nur ein primärer Output oder ein einzelnes Zusatzartefakt benötigt wird.
-
Voraussetzungen
- Deklariere die zu packenden Outputs oder Artefakte und einen sicheren Archivnamen.
-
Alternativen
- Verwende artifact für eine einzelne zusätzliche ungebündelte Datei. (Siehe:
<artifact>)
- Verwende artifact für eine einzelne zusätzliche ungebündelte Datei. (Siehe:
Vollständige Beispiele¶
Profilierte EDIFACT-Ausgabe rendern und ihre Artefakte paketieren
Verwende die AMA-Familie, wenn partnerspezifische EDIFACT-Trennzeichen, Templates, Ausgabenamen, Nebenartefakte und Archivpakete gemeinsam modelliert werden müssen.
| ama-edifact-package/templates/order.template.edi | |
|---|---|
1 | |
| ama-edifact-package/datamimic.xml | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | |
Regeln und ungültige Kombinationen¶
Keine zusätzlichen elementspezifischen Regeln. Pflichtattribute, Typen und unterstützte Werte stehen unten.
Erlaubte Elternelemente / Erlaubte Kindelemente¶
Erlaubte Elternelemente: ama-generate, else, else-if, if, while
Erlaubte Kindelemente:
Keine
Attribute¶
Alle 6 Attribute anzeigen
bucket
Optional object-storage bucket for the generated package.
optional; string; Standardwert: null.
filename
Filename pattern for the generated package.
erforderlich; string.
includes
Comma-separated artifact kinds to include in the package.
optional; string; Standardwert: null; Werte: edi, edi_outputs, tiff_from_edi, tiff_auto.
tiffCount
Optional number of TIFF files to include in the package.
optional; string; Standardwert: null.
tiffFolder
Optional folder pattern for TIFF files included in the package.
optional; string; Standardwert: null.
type
Format of the generated package.
erforderlich; string; Werte: zip.