Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

Sendungsnummer und Zustelldatum /-uhrzeit holen

 

Die beiden folgenden Funktionen können als ExtOPs in einen beliebigen Dateibereich eingebunden werden. Es ist nicht nötig, Datensätze zu markieren. Die Routinen suchen selbsttätig nach zu bearbeitenden Records in der Datei "Versandvorgang" und ergänzen die dort hinterlegten Angaben (z.B. um fehlende Sendungsnummern), die über die shipcloudID aus dem Versandvorgang bei shipcloud abgefragt werden.

 

Sendungsnummern holen

Die Funktion überträgt die Sendungsnummer/n in den Versandvorgang.

 

Prozedur: zshipcloud("get_carrier_tracking_no")

 

Zustelldatum und

-uhrzeit holen

Die Funktion ermittelt das Zustelldatum und die Zustelluhrzeit und trägt sie als Zeitstempel in den Versandvorgang ein.

 

Prozedur: zshipcloud("get_delivery_timestamp")

 

 

 

Hinweise:

Der Zeitstempel wird aus dem Datum im Format Jahr-Monat-Tag, dem Trennzeichen T und der Uhrzeit im Format Stunden:Minuten:Sekunden (Mean Time) + Stunde/n der aktuellen Zeitzone zusammengesetzt.

 

 

Werden Zustelldatum und -uhrzeit (noch) nicht gefunden, bleibt das Feld leer.

 

Reporting

Für das Berichtswesen finden Sie den Zeitstempel im Feld [Versandvorgang]shipcloud_shipment_timestamp. Mithilfe zweier 4D-Funktionen können Sie Datum und Uhrzeit in getrennten Spalten oder Feldern ausweisen:

 

Date ([Versandvorgang]shipcloud_shipment_timestamp) --> 03.01.17

 

Time ([Versandvorgang]shipcloud_shipment_timestamp) --> 11:22:00

 

alt+shipment -->

Zustelldatum und

-uhrzeit holen

Innerhalb des geöffneten Versandvorgang-Datensatzes können Sie durch Betätigen des Buttons shipment bei gleichzeitig gedrückter alt -Taste das Zustelldatum und die -uhrzeit manuell abrufen und nachtragen.

 

shipment -->

Sendungshistorie

Bei einem einfachen Klick auf shipment ruft BO die gesamte Sendungshistorie zur shipcloudID des Versandvorgangs ab und stellt diese in einem Meldungsfenster dar.

 

Hinweis:

Wird zur ID keine Sendungshistorie (mehr) bei shipcloud gefunden, dokumentiert BO dies durch den Eintrag 404 - ID unknown im Feld [Versandvorgang]shipcloud_shipment_timestamp.

 

 

Nach Änderungen suchen

 

zChanged

Bei jeder Änderung des Versandvorgang-Datensatzes aktualisiert BO auch den Zeitstempel in dem nicht sichtbaren Feld zChanged. Dieses Feld können Sie zur Suche nach erfolgten Änderungen/Aktualisierungen heranziehen.

 

Such-ExtOP

Das Durchsuchen des Felds [Versandvorgang]zChanged wickelt man am besten in einer ExtOP vom Typ 2 ab.

 

Hierbei kann man auch das gewünschte Datum abfragen:

 

vvDatum:=REQUEST("Gesuchtes Datum";String(<>Today;7))

vvChanged:=Date(vvDatum)

QUERY BY FORMULA([Versandvorgang];Date([Versandvorgang]zChanged) =vvChanged

 


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite