- 26 Sep 2024
- 2 Minuten zu lesen
- Drucken
- DunkelLicht
- pdf
Felder für Actions
- Aktualisiert am 26 Sep 2024
- 2 Minuten zu lesen
- Drucken
- DunkelLicht
- pdf
Header Felder
Im WebService Call müssen bei allen Calls folgende Header Felder angegeben werden:
Feld | Beschreibung und Infos | Feld-Typ | |
Service | Muss immer mit “CONBOX” belegt werden | STRING | |
Language | Nach ISO 639-1 Sprachcode | STRING | |
UserCode | Vom Betreiber der CONBOX Umgebung definierter Benutzer-Code | STRING |
Body Felder für Request
Feld | Beschreibung und Infos | Feld-Typ | Mandatory (M) / Optional (O) | Relevant in Actions |
Action |
| STRING (keine Beschränkung - nur JSON / fixe Werte) | M | Allen |
Amount | Menge | INTEGER | Add = O | Add |
DocNbr | Belegnummer im Fremdsystem (wird in moveIT CONBOX als Kopfstatus und Betreff eingetragen – bei Neuanlage) | STRING (X(8)) | M | Allen |
DocTyp | 1 = Angebot Bei "Purchase" darf nur 2 (Auftrag) angegeben werden. | INT | Add = M | Add |
PosNbr | Positionsnummer im Fremdsystem (wird in moveIT CONBOX als Positionsstatus eingetragen – bei Neuanlage) | STRING (X(8)) | Allen Purchase - Bleibt die PosNbr leer, werden alle Positionen des Beleges bestellt, ansonsten nur die dort angegebenen (z. B. "PosNbr": "Pos01,Pos02,Pos03",) | |
SrcPosNbr | Quellpositionsnummer Externe Nummer | STRING (X(8)) | Copy = M | Copy |
SrcDocNbr | Quellbelegnummer | STRING (X(8)) | Copy = M SaveDocumenAs = M | Copy SilentCopy |
SrcDocTyp | Quellbelegtyp | INTEGER | Copy = M | Copy |
WarNbr | Modellnummer in moveIT WarNbr = leer → eKatalog öffnet sich | STRING | Add = M | Add Copy |
PosImgHeight | Höhe der Positionsgrafik bei Rückgabe (Standardwert=300) | INT | O | |
PosImgWidth | Breite der Positionsgrafik bei Rückgabe (Standardwert=300) | INT | O | |
Subject | Betreff des Belegs überschreiben | STRING | O | Purchase |
ExtPchNbr | Externe Bestellnummer | STRING | O | Purchase |
FinalCustomerLndCde | Ländercode des Endkunden (nach Liste der Kfz-Nationalitätszeichen) | STRING | O | Purchase |
LVNumber | Sichtbare Positionsnummern. Füllt moveIT CONBOX Feld „LV-Nr.“ Bei den Actions „Copy“ und „SilentCopy“ wird die „LV-Nr.“ immer mitkopiert und kann wiederum mit der Action „Update“ editiert werden. | STRING (15) | O | Update |
ConfiguratorParams | Damit können Parameter in die Stammdatenkonfiguration übergeben werden, die dort als Makrovariablen zur Verfügung stehen (In Abstimmung mit Stammdaten-Lieferant) | ARRAY | O | |
| Unter ConfiguratiorParams Variablenname kommt aus den Stammdaten (Optional) | STRING | ||
| Unter ConfiguratorParams | STRING, NUMBER, BOOLEAN | ||
DlvAdr | Hiermit kann eine abweichende Lieferadresse an moveIT CONBOX übergeben werden | ARRAY | O | Purchase |
| Lieferadresse Titel | STRING | ||
| Lieferadresse Name 1 | STRING | ||
| Lieferadresse Name 2 | STRING | ||
| Lieferadresse Ansprechpartner (wird in moveIT CONBOX im Feld „Besteller“ gespeichert) | STRING | ||
| Lieferadresse Straße | STRING | ||
| Lieferadresse Land | STRING | ||
| Lieferadresse Postleitzahl | STRING | ||
| Lieferadresse Ort | STRING | ||
PosData | Positionsbezogene Daten | ARRAY | O | Purchase |
| Externe Positionsnummer auf die LVNbr und NotTxt sich beziehen soll | STRING | ||
| Externe Positionsnummer | STRING | ||
| Fertigungshinweis der in den Korrespondenzen gespeichert wird | STRING (X(2000)) | ||
ReadyStatus | Setzen des Belegstatus auf FERTIG oder NICHT FERTIG | BOOL | SetReadyStatus = M | SetReadyStatus |
Response Felder
Folgende Felder sind zusätzlich relevant und können je nach Action-Typ im Response enthalten sein
Feld | Beschreibung und Infos | Feld-Typ |
Success | Gibt an, ob die Verarbeitung erfolgreich war | BOOL |
ErrorMessage | Sollte der Call auf eine Verarbeitungs-Fehler laufen und somit auch Success=FALSE sein, so wird die entsprechende Fehlermeldung hier angezeigt. Feld im Response immer vorhanden, aber nur gefüllt wenn Success=FALSE. | STRING |
ActionToken | Enthält den eindeutigen, einmaligen verwendbaren Token, der bei der Initialisierung für eine aktive Action zurück übergeben wird. | STRING |
PositionGUID | moveIT GUID der Hauptposition die erzeugt wurde | STRING |
WarNbr | moveIT Modellnummer | STRING |
WarDsc | moveIT Modellbezeichnung | STRING |
WarDscEx1 | moveIT erweiterte Modellbezeichnung 1 | STRING |
WarDscEx2 | moveIT erweiterte Modellbezeichnung 2 | STRING |
FCoPrc | Berechneter Netto Einkaufspreis | STRING |
ListPrice | Listenpreis | STRING |
PosImg | Das generierte Produktbild | BASE64 |
PosImgURL | URL zum generierten Produktbild | STRING |
ProductText | Produkttext Plain | STRING |
ProductTextRTF | Produkttext RTF | STRING |
PrdGrp | Produktgruppen-Code des Artikels/Modells wie in XPRO PrdGrp | STRING |
PrdGrcpDsc | Ausgeschriebene Produktgruppen-Bezeichnung des Artikels/Modells wie in XPRO PrdGrp | STRING |