Skip to main content
Beantwortet

Via API die Seriennummer erhalten

  • August 30, 2022
  • 10 Antworten
  • 237 Ansichten

jav666
Forum|alt.badge.img+1
  • Inspirierend
  • 29 Antworten

 

Moin,

 

wie komme ich an diese Seriennummer via API heran? 

LieferscheinGet? Da bleibt das Fled Seriennummer immer leer.

 

Hat da jemand eine andere Idee?

Beste Antwort von Jörn H von digitalXL

Hallo @Christina Wittke und @jav666,

da der Wert “seriennummer” für die Position einmalig ist, denke ich, dass dort eher die Eigenschaft des Artikels und nicht inhaltlich die ausgelieferten Seriennummern gemeint sind. Ich habe leider keine Zeit das im Detail nachzustellen, würde euch aber vorschlagen, diese Infos aus einem SQL-Bericht zu holen, den ihr ja ebenfalls auf Basis der Lieferscheinnummer parametrisiert über die API abfragen könnt.

Der Endpunkt dazu heißt: /v1/reports/<id>/download wobei id die ID des Reports in eurem System ist.

Grüße
Jörn

10 Antworten

Christina Wittke
  • Regelmäßiger Teilnehmer
  • 4 Antworten
  • January 14, 2023

@jav666 Hast du eine Lösung gefunden?


Jörn H von digitalXL
Partner
Forum|alt.badge.img+2

Hallo @jav666,

wo magst Du denn die Seriennummer herhaben? Die an den Kunden ausgelieferte aus dem Lieferschein oder eine oder mehrere aus dem Lager?

Grüße
Jörn

PS: @Christina Wittke - damit Du up-to-date bleibst :-)


Christina Wittke
  • Regelmäßiger Teilnehmer
  • 4 Antworten
  • January 17, 2023

Hallo @Jörn von digitalXL Vielen Dank für die Erwähnung und Antwort.

Wenn ich @jav666 richtig verstehe enthält seine Antwort der API auch immer leere Seriennummern auf die Anfrage /api/v1/belege/lieferscheine?include=positionen. Anbei ein Foto der API-Antwort. Wie du sehen kannst, ist die seriennummer leer ””, obwohl im Interface von Xentral Seriennummern vorhanden sind.

Es geht also um die Seriennummern aus dem Lieferschein, die an den Kunden ausgeliefert wurden.

Vielen Dank für deine Unterstützung.

 

 


Jörn H von digitalXL
Partner
Forum|alt.badge.img+2

Hallo @Christina Wittke und @jav666,

da der Wert “seriennummer” für die Position einmalig ist, denke ich, dass dort eher die Eigenschaft des Artikels und nicht inhaltlich die ausgelieferten Seriennummern gemeint sind. Ich habe leider keine Zeit das im Detail nachzustellen, würde euch aber vorschlagen, diese Infos aus einem SQL-Bericht zu holen, den ihr ja ebenfalls auf Basis der Lieferscheinnummer parametrisiert über die API abfragen könnt.

Der Endpunkt dazu heißt: /v1/reports/<id>/download wobei id die ID des Reports in eurem System ist.

Grüße
Jörn


Christina Wittke
  • Regelmäßiger Teilnehmer
  • 4 Antworten
  • January 17, 2023

Hallo @Jörn von digitalXL 

Vielen Dank für die ausführliche Antwort. Das war unser Plan B. Dann lösen wir das so. Vielen Dank für die sehr schnelle Hilfe und Unterstützung. Das war sehr hilfreich!

Viele Grüße
Christina Wittke


jav666
Forum|alt.badge.img+1
  • Autor
  • Inspirierend
  • 29 Antworten
  • March 8, 2023

Kleiner Nachtrag: in der Tat nutze ich nun einen Bericht, der mir alle relevanten Daten zusammenstellt.

Die Url vom Bericht wird via cronjob aufgerufen und auf unserem Server erledige ich dann alle Transformationen für unser System.

Die Seriennummern befinden sich hier: beleg_chargesnmhd 

und diese Tabelle ist mit den Lieferscheinen verknüpft.

 

 


Daniel Schmidtchen
Partner
Forum|alt.badge.img+5

Die Seriennummern befinden sich hier: beleg_chargesnmhd 

Darauf soll mal einer kommen!
Die Seriennummer steht in beleg_chargemhd.. verrückt
Danke für´s Teilen! 


Forum|alt.badge.img+3
  • Brainy
  • 591 Antworten
  • April 23, 2024

@Daniel Schmidtchen , ja, wie Xentral mit Chargen/MHD und Seriennummern umgeht ist verbesserungswürdig.

 


Daniel Schmidtchen
Partner
Forum|alt.badge.img+5

@Daniel Schmidtchen , ja, wie Xentral mit Chargen/MHD und Seriennummern umgeht ist verbesserungswürdig.

 

und auch in der neuen API fehlen die Angaben :/


Forum|alt.badge.img+3
  • Brainy
  • 591 Antworten
  • April 23, 2024

Dann hoffe ich mal, dass das dort fehlt, weil Xentral grundsätzlich die Logik und Verarbeitung dieser Daten ändern will. 

"Sei wie ein Proton und bleibe positiv"