API-Doku: https://documenter.getpostman.com/view/12285766/TzkyML8s#91ee5fc4-f83c-4be3-9edf-9a742b683d1f


Im Amadeus360 - Betrieb muss das Modul "Endpunkt Artikelstammdaten" gebucht sein.

MEC-Codes


idintID des MEC-Codes
numberintNummer des MEC-Codes 
namestringBezeichnung des MEC-Codes 
descriptionstringBeschreibung des MEC-Codes 
activecharY oder N, MEC-Codes aktiv
mecgroupstringID der MEC-Code-Gruppe, in der dieser MEC-Code ist
colorstringFarbe des MEC-Codes für die Darstellung in der Kassenoberfläche
visiblecharY oder N, gibt an, ob der MEC-Code in der Kassenoberfläche angezeigt werden soll.
priorityintSortierreihenfolge der MEC-Codes in der Kassenoberfläche
allowed_sitesstring; - separierte Liste der Verkaufsstellen, in denen der MEC-Code in der Kassenoberfläche angezeigt werden soll. 


Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/meccode


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.


MEC-Code-Gruppe


idintID der MEC-Code-Gruppe
numberintNummer der MEC-Code-Gruppe
namestringBezeichnung der MEC-Code-Gruppe
descriptionstringBeschreibung der MEC-Code-Gruppe
activecharY oder N, MEC-Code-Gruppe aktiv
colorstringFarbe des MEC-Code-Gruppe für die Darstellung in der Kassenoberfläche
visiblecharY oder N, gibt an, ob der MEC-Code-Gruppe in der Kassenoberfläche angezeigt werden soll.


Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/meccodegroup


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.



Feinsparte


idintID der Feinsparte
numberintNummer der Feinsparte
namestringBezeichnung der Feinsparte
descriptionstringBeschreibung der Feinsparte
activecharY oder N, Feinsparte aktiv
categorystringHash der ID der Sparte
classificationstringnicht genutzt


Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/detailcategory


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.


Sparte


idintID der Sparte
numberintNummer der Sparte
namestringBezeichnung der Sparte
descriptionstringBeschreibung der Sparte
activecharY oder N, Sparte aktiv
grosscategorystringHash der ID der Hauptparte
vat1_idstringHash der ID des Steuersatzes 1 für diese Sparte
vat2_id
stringHash der ID des Steuersatzes 2 für diese Sparte
vat3_idstringHash der ID des Steuersatzes 3 für diese Sparte
bon1_idstringHash der Beleg-ID 1 für diese Sparte
bon2_id
string
Hash der Beleg-ID 2 für diese Sparte
bon3_id
string
Hash der Beleg-ID 3 für diese Sparte
bon4_id
string
Hash der Beleg-ID 4 für diese Sparte
bon5_id
string
Hash der Beleg-ID 5 für diese Sparte
vbon1_idstring
Hash der Betriebsbeleg-ID 1 für diese Sparte
vbon2_id
string
Hash der Betriebsbeleg-ID 2 für diese Sparte
vbon3_id
string
Hash der Betriebsbeleg-ID 3 für diese Sparte
vbon4_id
string
Hash der Betriebsbeleg-ID 4 für diese Sparte
vbon5_id
string
Hash der Betriebsbeleg-ID 5 für diese Sparte
course_bon_idstring
Hash des Menübelegs für diese Sparte
vcourse_bon_idstring
Hash des Betriebsmenübelegs für diese Sparte


Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/category


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.


Hauptsparte


idintID der Hauptsparte
numberintNummer der Hauptsparte
namestringBezeichnung der Hauptsparte
description
stringBeschreibung der Hauptsparte
activecharY oder N, Hauptsparte aktiv


Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/grosscategory


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.


Steuern


idintID der Steuer
numberintNummer der Steuer
namestringBezeichnung der Steuer
description
stringBeschreibung der Steuer
activecharY oder N
description1stringWeitere Beschreibung
imageblobBild
factorintSteuersatz *1E6
var_rate_typeintArt des Steuersatzes (Standard, ermäßigt, ...)
labelcharAuszeichnung für Rechnung
taxratefloatSteuersatz, nicht immer gesetzt


Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/vat


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.


Verkaufsstellen


idintID der Verkaufsstelle
numberintNummer der Verkaufsstelle 
namestringBezeichnung der Verkaufsstelle 
description
stringBeschreibung der Verkaufsstelle 
activecharY oder N
profile_idint | nullId des Betriebsparameters
vat_level
int1, 2 oder 3, welcher Steuersatz gelten soll
pricelevel_idintId des Preislevels
print_onholdcharY oder N Grundsätzlich onHold bonieren?
print_slipscharY oder N Bestellbons drucken
codestringAbkürzung
colorstringButtonfarbe für Oberflächen


Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/site


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.


Betriebsstelle


idintID der Verkaufsstelle
numberintNummer der Verkaufsstelle 
namestringBezeichnung der Verkaufsstelle 
description
stringBeschreibung der Verkaufsstelle 
activecharY oder N

Viele weitere Kassenspezifische Parameter
Aufruf:

GET https://login.amadeus360.de/extern/merchandiseman/operationprofile


Als Antwort wird ein Array von Objekten mit den oben genannten Felder zurückgegeben.