SOG-Helpcenter Logo SOG Business - Software

Soap-Schnittstelle


Die neue Soap-Schnittstelle ist über den HTTPService des SOGERPSrv realisiert.

Sie bietet Zugang zu verschiedenen Soap-Services.

Jede Funktion verfügt neben dem eigentlichen Aufruf noch über eine Definition (.wsdl) und eine Erläuterung (.explain)

Ein Beispielhafter Aufruf aller drei Funktionen sieht so aus:

  • http://localhost:6302\shop\kundenanmeldung.soap

  • http://localhost:6302\shop\kundenanmeldung.wsdl

  • http://localhost:6302\shop\kundenanmeldung.explain


Jede Page verfügt darüber Hinaus über eine sog. Discovery (.disco)

  • http://localhost:6302\shop.disco



Dokumentation der Funktionen



Bitte entnehmen Sie die genaue Dokumentation der einzelnen Funktionen der jeweiligen .explain-Seite, da der Aufruf dieser Funktionen abhängig von der lokalen Konfiguration ist.

Hinweise für Entwickler


Bitte Entwickeln Sie immer auf Basis der jeweiligen .wsdl-Dateien, da nur so eine korrekte Funktionsweise garantiert werden kann.
Das Entwickeln auf Antworten des Dienstes kann zu Fehlern führen, da nicht immer alle Informationen vom Dienst zurück geliefert werden.

Die Verarbeitung von Anfragen und Antworten passiert nach den allgemein gültigen SOAP-Standards und basiert auf dem von W3 definierten Schema.

Trace auf Requestebene aktivieren


Um einen einzelnen Request zu tracen kann man im Request einen Soap-Header definieren, der den Traceumfang bestimmt.

    <soap:Header >
        <SOG_TRC>all</SOG_TRC>
    </soap:Header >


Der Trace entsteht dann, wie alle anderen Traces auch, im Tempverzeichnis (i.d.R. %TEMP%\sogtemp\trace).

 

Notwendige Lizenzen

 

SOAP-Dienste Artikeldaten Import

soap_artikeldaten_imp

SOAP-Dienste Artikelstamm

soap_artikelstamm

SOAP-Dienste Aufgaben

soap_aufgaben

SOAP-Dienste Basis

soap_basis

SOAP-Dienste Einkauf

soap_einkauf

SOAP-Dienste Jobsteuerung

soap_funktionen_job

SOAP-Dienste Versandkosten

soap_funktionen_versandkosten

SOAP-Dienste Gesprächsprotokoll

soap_gespraechsprotokoll

SOAP-Dienste für das Hochladen von Importdaten

soap_imp_upload

SOAP-Dienste Kundenstamm

soap_kundenstamm

SOAP-Dienste Lieferantenstamm

soap_lieferantenstamm

SOAP-Dienste RMA

soap_rma

SOAP-Dienste Schlagwortesuche und Zuordnung

soap_schlagworte

SOAP-Dienste Stücklisten

soap_stuecklisten

SOAP-Dienste Verkauf

soap_verkauf