Abfrage von Herstellern aus Speed4Trade CONNECT |
<request method="fetchManufacturers" version="1.0.0"> <filter> <mandator_id filter_method="=" filter_value="1" /> <!-- <identifier filter_method="=" filter_value="[HERSTELLERBEZEICHNUNG]" /> --> <!-- <external_mfr_number filter_method="=" filter_value="ext_id_77711" /> --> <!-- <manufacturer_id filter_method="=" filter_value="654" /> --> </filter> </request> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
request |
Root-Element der Anfrage |
1 |
Element |
|
method |
Attribut von request. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchManufacturers“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
filter |
Legt Parameter fest nach denen die Ergebnismenge eingeschränkt wird. Mehrere Filter werden als ODER-Verknüpfung, Elemente innerhalb des Filters als UND-Verknüpfung behandelt. |
1..N |
Element |
|
mandator_id |
Schränkt die Ergebnismenge der Abfrage auf einen bestimmten Mandanten ein. |
1 |
Element |
|
filter_method |
Attribut von mandator_id. Legt das Verhalten des Mandanten-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von mandator_id. Legt den Filterwert des Mandanten-Filters fest. |
1 |
integer |
|
identifier |
Schränkt die Ergebnismenge der Abfrage auf einen bestimmten Bezeichner ein. |
1 |
Element |
|
filter_method |
Attribut von identifier. Legt das Verhalten des Bezeichner-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von identifier. Legt den Filterwert des Bezeichner-Filters fest. |
1 |
string |
|
external_mfr_number |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte externe Herstellernummer ein. |
1 |
Element |
|
filter_method |
Attribut von external_mfr_number. Legt das Verhalten des Herstellernummern-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von external_mfr_number. Legt den Filterwert des Herstellernummern-Filters fest. |
1 |
string |
|
manufacturer_id |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte Hersteller-ID ein. Unter dieser ID wird der Hersteller in der Datenbank der Software geführt. |
1 |
Element |
|
filter_method |
Attribut von manufacturer_id. Legt das Verhalten des ID-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von manufacturer_id. Legt den Filterwert des ID-Filters fest. |
1 |
integer |
<response method="fetchManufacturers" version="1.0.0"> <report return_code="0"/> <manufacturer> <manufacturer_id>959</manufacturer_id> <mandator_id>1</mandator_id> <identifier>Demo-Hersteller</identifier> <homepage>https://www.speed4trade.com</homepage> <logo>2496151.jpg</logo> <external_mfr_number>77711</external_mfr_number> <email>info@speed4trade.com</email> <phone_number>0123456789</phone_number> <street>Musterstraße</street> <house_number>501</house_number> <street_addition>Hinterhaus</street_addition> <zip_code>12345</zip_code> <city>Musterstadt</city> <country_code_iso>DE</country_code_iso> <responsible_name>Max Mustermann</responsible_name> <responsible_website>https://www.speed4trade.com</responsible_website> <responsible_email>info@speed4trade.com</responsible_email> <responsible_phone_number>0960294440</responsible_phone_number> <responsible_street>An den Gärten</responsible_street> <responsible_house_number>8</responsible_house_number> <responsible_street_addition>Hinterhaus</responsible_street_addition> <responsible_zip_code>92665</responsible_zip_code> <responsible_city>Altenstadt</responsible_city> <responsible_country_code_iso>DE</responsible_country_code_iso> </manufacturer> </response> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
response |
Root-Element der Antwort |
1 |
Element |
|
method |
Attribut von response. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchAccounts“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. |
1 |
Element |
|
return_code |
Attribut von report. Gibt an ob in der durchgeführten Operation Fehler aufgetreten sind. |
1 |
integer |
0 = OK. < 0 = Fehler |
error_description |
Fehlerbeschreibung falls bei der Durchführung der Operation Fehler aufgetreten sind. |
0..1 |
string |
|
manufacturer |
Wrapper-Element, das die Daten eines Herstellers zusammenfasst |
0..N |
Element |
|
manufacturer_id |
ID des Herstellers |
1 |
integer |
|
mandator_id |
ID des Mandanten |
1 |
integer |
|
identifier |
Bezeichnung des Herstellers |
1 |
string |
Länge: 0-50 Zeichen |
homepage |
Internetauftritt des Herstellers |
1 |
string |
Länge: 0-50 Zeichen |
logo |
Logo des Herstellers |
1 |
string |
Länge: 0-50 Zeichen |
external_mfr_number |
Bezeichnung des Herstellers |
1 |
string |
Länge: 0-50 Zeichen |
Kontakt-E-Mailadresse des Herstellers. |
0..1 |
string |
||
phone_number |
Telefonnummer des Herstellers. |
0..1 |
string |
|
street |
Straße der Herstelleranschrift. |
0..1 |
string |
|
house_number |
Hausnummer der Herstelleranschrift. |
0..1 |
string |
|
street_addition |
Straßenzusatz der Herstelleranschrift. |
0..1 |
string |
|
zip_code |
Postleitzahl der Herstelleranschrift. |
0..1 |
string |
|
city |
Stadt der Herstelleranschrift. |
0..1 |
string |
|
country_code_iso |
Ländercode |
0..1 |
string |
ISO 3166 ALPHA-2 Codes (z.B. „DE“) |
responsible_name |
Name der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_website |
Website des Herstellers mit Kontaktmöglichkeiten. |
0..1 |
string |
|
responsible_email |
E-Mailadresse der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_phone_number |
Telefonnummer der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_street |
Straße der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_house_number |
Hausnummer der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_street_addition |
Straßenzusatz der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_zip_code |
Postleitzahl der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_city |
Ort der produktverantwortlichen Person. |
0..1 |
string |
|
responsible_country_code_iso |
Ländercode der produktverantwortlichen Person. |
0..1 |
string |
ISO 3166 ALPHA-2 Codes (z.B. „DE“) |
Version |
Änderungsbeschreibung |
---|---|
3.2.9.75 |
Redaktionelle Überarbeitung |
4.13.46 |
Erweiterung des Aufrufs um den Filter manufacturer_id. |
4.14.37 |
Erweiterung des Response um die GPSR-relevanten Daten. |
4.14.42 |
Erweiterung der Herstellerdaten um die produktverantwortliche Person. |