Beantwortet

Artikel per API auslagern

  • 1 February 2022
  • 3 Antworten
  • 168 Ansichten

Benutzerebene 3
Abzeichen +1

Hallo Community,


Ich habe vor über die REST-API von Xentral Artikel manuell auszulagern.
Bisheriges vorgehen:

Aktuellen Bestand abrufen (alte API mit wrapper):
ArtikelGet -> artikel_lagerbestand

Die differenz berechnen und dann anschließend mit

ArtikelEdit 

<xml>
    <nummer>405A60</nummer>
    <lager_platz>1</lager_platz>
    <lager_menge>63</lager_menge>
</xml>

zu ändern. Dies funktioniert auch soweit. Allerdings wird mir im Protokoll die Änderung als Eingang angezeigt. Dies ist natürlich ärgerlich weil eine Auswertung so nicht mehr stattfinden kann. 

 

Screenshot

 

Hat einer von euch da zufällig eine Idee?

LG

icon

Beste Antwort von Johannes Epping 2 February 2022, 09:30

Original anzeigen

3 Antworten

Benutzerebene 4
Abzeichen +3

Hallo Moritz, 
vielen Dank für deine Frage und die ausführliche Beschreibung. Wir haben das im Team diskutiert und sind der Meinung, dass du ein Ticket dazu erstellen solltest. Möglicherweise handelt es sich hier um einen Bug. 
Besten Gruß, 
Johannes

Benutzerebene 7
Abzeichen +2

Hallo @Moritz,

vielen Dank für deinen Beitrag in unserer Community und deine ausführliche Beschreibung.

Ich habe bereits ein Ticket erstellt und dies intern zur Prüfung weitergegeben.

Meine Kolleginnen und Kollegen werden sich bei dir (und der Community) melden und dich über deren Ergebnis und das weitere Vorgehen informieren.

Ich bitte noch um etwas Geduld und danke im Voraus für dein Verständnis.

Viele Grüße,

Matthias vom Xentral Customer Success Team

Benutzerebene 7
Abzeichen +2

Hallo @Moritz ,

nochmals vielen Dank für deinen Beitrag in unserer Community und deine ausführliche Beschreibung.

Wie versprochen habe ich dein Anliegen intern zur Prüfung weitergegeben.

Nachfolgend die Rückmeldung von einem unserer Spezialisten dazu.

Die Vorgehensweise von dir ist korrekt. Man kann nur mit ArtikelEdit über die "Standard API" den Bestand anpassen. Man kann aber nur ein Update des Bestands machen. Das heißt, ich kann nur sagen, wie viele Artikel sich gerade eben in meinem Lagerplatz XXX befinden.

In anderen Worten: Man kann über die API im Grunde genommen keine Artikel ein- oder auslagern. Deswegen kann xentral in den Lagerbewegungen nicht wissen und erkennen, ob es sich dabei um einen Ein- oder Ausgang handelt.

Setz dies aber gerne als Anregung auf unser Ideen-Board, damit die Community dafür voten kann. Dies beeinflusst unter anderem unsere Roadmapplanung.

Vielen Dank im Voraus, auch für dein Verständnis und viele Grüße,

Matthias vom Xentral Customer Success Team

Antworten