Hilfreiche api_get-Aufrufe für die Lager-API
api_get nur mit anderen APIs
Die folgenden Beispiele brauchen eine andere API als Lager, nämlich Artikel bzw. Bestellung.
Artikel abrufen
alle Artikel auflisten mit den Feldern ArtikelTypenNr, LagerBest, LagerMindBest, Anzahl und ArtikelID (mit der man einen Bestellvorschlag über api_newstockdemand generieren kann)
http://meinserver:8080/4DAction/api_get?token=C07F35B9EC4248BCAC23CBE1AF896C7E&table=Artikel&fields=ArtikelTypenNr,LagerBest,LagerMindBest,Anzahl,ArtikelID
Bestell-Positionen abrufen
Alle zu einem Projekt zugehörigen Bestell-Positionen abrufen mit den Feldern BestellNr, ArtikelNr und bestposuuid (anhand der eine Stornierung via API angestossen werden kann)
http://meinserver:8080/4DAction/api_get?token=C900BFE22DFF4B75917837006E247932&table=BestellPos&fields=BestellNr,ArtikelNr,bestposuuid
Lager - API-Methoden
api_newstockdemand - verarbeitet eine Artikel-UUID in einen Bestellvorschlag
Erforderliche Parameter:
Token, ArtikelID
Konkretes Beispiel:
http://meinserver:8080/4DAction/api_newstockdemand?token=286787D9329D4F0E9410E58DB57B7FCC&ArtikelID=796663805c0066c2af842b8e6628ddad
Zurückgegeben wird eine HTML-Seite mit entsprechenden Umschreibungen der Bestellung
api_stornostockdemand - Lagerbestellungen stornieren
Erforderliche Parameter:
Token, bestposuuid
Konkretes Beispiel:
http://meinserver:8080/4DAction/api_stornostockdemand?token=286787D9329D4F0E9410E58DB57B7FCC&bestposuuid=87F05C1B07134073B3C416B7BB343C3C
Beim Aufruf wird im HTML-Format die Stornierung der Bestellung bestätigt.