Zum Hauptinhalt springen

Metafelder für Ablaufdaten

Siehe auch: Benachrichtigungen, Bestelldruck und Lieferscheine

Die Product Expiration Dates App legt Metafelder für die Variante(n) eines Produkts unter dem Namespace expiration_dates an. Wenn das Produkt keine Varianten hat, wird die Standardvariante verwendet.

Legen Sie im Shopify-Adminbereich keine Metafeld-Definitionen unter dem Namespace expiration_dates mit einem der nachfolgenden Schlüssel an. Dies ist nicht erforderlich und beeinträchtigt die korrekte Funktion der App. Von der App gesetzte Metafelder sind schreibgeschützt und können nicht über den Shopify-Adminbereich bearbeitet werden.

Wenn Sie Ablaufdaten in externe Anwendungen exportieren müssen, die nur einfache Metafeld-Integrationen unterstützen (und keine JSON-Metafelder verarbeiten können), beachten Sie den Schlüssel soonest_expiring.

Folgende Metafelder stehen zur Verfügung:

SchlüsselBeschreibung
allocationsEin Array von Ablaufdaten und Mengen, die der Variante zugewiesen sind. Das Array ist nach Ablaufdatum sortiert (vom frühesten zum spätesten), sodass allocations[0] die Daten für das früheste MHD zurückgibt.
allocations[N].timeDas Ablaufdatum. Das Format ist JJJJ-MM-THT00:00, z. B. 2025-01-22T00:00. Derzeit ist die Uhrzeit immer 00:00. Dieser Wert kann mit dem Liquid date-Filter formatiert werden.
allocations[N].quantityDie verbleibende Bestandsmenge
allocations[N].batch_numberDie zugewiesene Chargennummer
allocations[N].location_idDie Shopify-ID des zugewiesenen Standorts
use_withinEin Objekt mit Angaben zum Verbrauch nach dem Öffnen („Verbrauch innerhalb von“)
use_within.use_within_valueDer numerische Teil der Verbrauchsangabe. Wurde beispielsweise 30 Tage angegeben, enthält dieses Feld 30.
use_within.use_within_unitDie Zeiteinheit der Verbrauchsangabe. Wurde beispielsweise 30 Tage angegeben, enthält dieses Feld days.
use_within.use_within_value_in_daysDer Wert für den Verbrauchszeitraum in Tagen. Wurde beispielsweise 6 Monate angegeben, enthält dieses Feld 180. Wir rechnen mit 30 Tagen pro Monat: 6 * 30 = 180.
bundled_inventoryEin Array der im Bundle enthaltenen Produkte mit ihren Ablaufdaten und Chargennummern. Nur gesetzt, wenn das Produkt ein Bundle ist.
bundled_inventory[N].titleDer Titel des im Bundle enthaltenen Produkts
bundled_inventory[N].allocationsEin Array der der Variante zugewiesenen Ablaufdaten und Mengen. Siehe Dokumentation zu allocations[N].
soonest_expiringZeichenkettendarstellung der am frühesten ablaufenden Bestandscharge. Nützlich für den Export von Ablaufdaten in Drittanbieter-Anwendungen, die nur einfache Metafeld-Integrationen unterstützen. Das Datumsformat kann auf der Einstellungsseite festgelegt werden.
Nur im Premium-Tarif verfügbar