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 | ||||
---|---|---|---|---|
| ||||
|
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) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
Nur für PEIQ-Mitarbeiter:
Link der internen Core-Seite (Inline Link) tbd