Ich habe einige Daten in einer Tabelle, die ich in eine ERP-Lösung importiere. Die Daten werden wie folgt dargestellt:Ich weiß nicht, wie man diese Daten abfragt
buyer name,order id,shipment item id,sku,quantity shipped, price etc
Der Versand Artikel-ID ist ein eindeutiger Wert und ist der Primärschlüssel zusammen mit der Auftrags-ID.
Mein Problem ist folgendes:
ich jede einzelne Bestellung suchen müssen und einen Kundenauftrag auf der Grundlage dieser Informationen erstellen.
Das Problem, das ich habe, ist:
Jede Sendung Artikel-ID verfügt über eine eigene Zeile in der Datenbank und eine einfache
while(reader.read()){
...logic here...
}
wird, da es nicht funktionieren wird versuchen, n Menge an Kundenaufträge zu erstellen für denselben Kunden.
Ich muss eine Abfrage formatieren, die jede Sendung Artikel ID nimmt und seine Artikelnummer, Menge etc in einer Zeile, so dass ich es richtig anhängen kann, aber ich bin mir nicht sicher, wie dies funktionieren würde.
Jede Hilfe würde sehr geschätzt werden.
So erstellen Sie Kundenaufträge, eine pro Auftrags-ID, oder? und jeder Kundenauftrag wird mehrere Sendungen haben? Wie erstellen Sie die Daten im neuen System - ist es ein API-Aufruf oder etwas anderes? Ich denke, das Problem ist dort wahrscheinlich, nicht Ihre Frage. – Aerik
Wir erstellen einen Kundenauftrag mit mehreren Sendungsartikeln pro Kundenauftrags-ID. Die API ist Amazons MWS Reports API, die die Daten leider so teilt. Ich arbeite derzeit mit dem ERP-Anbieter zusammen, um festzustellen, ob ich einen bestimmten Befehl ausführen kann, um jeden Kundenauftrag schrittweise mit einer generischen Abfrage zu aktualisieren, anstatt zu versuchen, die Datenbank weiter zu manipulieren. Ich werde meine Ergebnisse veröffentlichen, wenn ich sie bekomme. –