Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Änderungen an Beilagen werden als Events in der Datenbank gespeichert. Durch die Abfrage dieser Events können geänderte Beilagen ermittelt werden.

Funktionalitäten des/der [Moduls/Features/Funktion]der Abfrage geänderter Beilagen

  • Abfrage von Auftragsänderungen

  • Abfrage von Beilagenänderungen

Inhaltsverzeichnis

Expand
titleInhaltsverzeichnis anzeigen
Table of Contents
maxLevel4

Allgemeine Beschreibung

Note

Vor Veröffentlichung der Seite löschen:

Hier findest du Regeln & Tipps zum Erstellen einer Dokumentation /wiki/spaces/CORE/pages/108003857.

Bitte daran denken:

Verwandte Seiten

Das untenstehende Makro “Inhalt nach Stichwort” bearbeiten und in der Seitenleiste unter “Stichwort *” das Label “dummy” durch das Label des Moduls / Features ersetzen (s. dazu https://peiq.atlassian.net/wiki/spaces/CORE/pages/108003857/How+To+Knowledge+Base#Verwandte-Seiten).

Dann diesen Hinweis entfernen (auf Mülleimer drücken).

...

Änderungen an einem Auftrag oder an Beilagen werden als Event in der Tabelle “dauftrag_changed_event” gespeichert. Jedes Event erhält eine fortlaufende ChangeID und wird zusammen mit der CID (= Cluster ID) des “DAuftrag” gespeichert.

In der Tabelle “dauftrag_changed_event” werden auch Änderungen an Anzeigen und den übergeordneten Aufträgen gespeichert. Zur Unterscheidung von Beilagen- und Anzeigen-Events wird der Auftragstyp (“BE” = Beilage, “AN” = Anzeige) an jedem Event in der Tabelle gespeichert.

Bei der Abfrage geänderter Beilagen werden nur Events mit Auftragstyp “BE” berücksichtigt. Die Abfrage erfolgt über den Endpunkt “supplements/events”.

Aufruf: {{baseURL}}/adapi/v1/ads/events

...

Parameter

  • eventName: Entscheidet über die Art der Abfrage. Folgende Werte sind möglich:

    • changed: Alle Änderungen an Aufträgen und Beilagen werden berücksichtigt

  • offset: Gibt die letzte “ChangeID” an. Alle nachfolgenden “ChangeIDs” in der Tabelle “dauftrag_production_event” werden beim nächsten Aufruf berücksichtigt. Zurückgegeben wird die im Aufruf höchste berücksichtigte “ChangeID”. Der Wert ist beim ersten Aufruf leer. Bei weiteren Aufrufen wird der Wert des jeweils vorherigen Aufrufs zurückgegeben.

  • limit: Gibt an, wie viele Datensätze bei jedem Aufruf ausgegeben werden sollen.

Rückgabewerte

  • offset: Die im Aufruf höchste berücksichtigte “ChangeID”.

  • data: Auftrags- und Beilagen-Nummern ab dem angegebenen offset. Es werden maximal so viele Datensätze ausgegeben, wie im Limit definiert sind.

Mit den bei “/supplements/events” erhaltenen Nummern können die Daten der zugehörigen Elemente abgefragt werden.

Verwandte Seiten

Filter by label (Content by label)
showLabelsfalse
maxCheckboxfalse
showSpacefalse
reversefalse
cqllabel in ( "adapi" , "anzeigensystem" , "events" , "auftrag" , "endpunkt" ) and space = "PPSD"
Include Page
Disclaimer der PEIQ PRINT NGEN - Produktdokumentation
Disclaimer der PEIQ PRINT NGEN - Produktdokumentation

Nur für PEIQ-Mitarbeiter:

Link der internen Core-Seite (Inline Link) tbd