Softwareanbindung

Erleichtern Sie Ihren Arbeitsalltag

Mit der Schnittstelle von Schrack Technik können Sie Ihr Warenwirtschaftssystem direkt mit der Schrack Technik Datenbank verbinden. Es erfolgt automatisiert eine Übertragung von Produkten/Preisen, Bestellungen, sowie allen Rechnungen und Belegen. Manuelle Arbeit bei der Bestellung und Belegerfassung wird automatisiert.

Softwareanbindung anfordern

Fordern Sie hier Ihre gewünschte Softwareanbindung an. Die Einrichtung der Datenschnittstelle erfolgt durch Ihren Ansprechpartner beim Hersteller der von Ihnen verwendeten Software.

Hier geht's zum Formular

Was kann die Schnittstelle von Schrack Technik?

  • Produkte und Preise:

 - Sie erhalten alle Produkte sowie persönliche Preise in unterschiedlichen Formaten (Datanorm, CSV, XML oder BMECat)

- Zusätzlich erhalten Sie alle Produktbilder

- Sie können unterschiedliche Produktgruppen bzw. Untergruppen selektieren

  • Verfügbarkeiten:

- Sie erhalten Lagerstände und Verfügbarkeiten für einen oder mehrere Artikel

- Anzeige der Trommelverfügbarkeiten für Kabel: Welche Trommeln sind aktuell verfügbar, bzw. sind überhaupt möglich.

  • Anzeige der aktuellen Zuschlagskurse

  • Bestellungen und Angebote:

- Warenkorb: Der Warenkorb wird automatisiert erstellt bzw. kann auch abgeändert werden.

- Bestellungen und Angebote können abgesendet, bzw. auch abgeändert werden.

  • Rechnungen und Belege:

- Sie erhalten zu allen Ihren Rechnungen und Belegen den aktuellen Status. Wurde ein Auftrag bereits geliefert bzw. abgeholt. Wurde die Rechnung bereits bezahlt oder sind noch Zahlungen offen.

Unterstützte Software

Software URL Schnittstelle Kontakt
ABACUS www.abacus.de Datanorm, UGL Abacus Kundenbetreuer
Comtech Software www.comtech.at Datanorm, UGL, ua. Comtech Kundenbetreuer
DGR Software Profi.Open www.dgr.at Datanorm, UGL, ua. DGR Software Kundenbetreuer
E-Projekt www.e-projekt.at Datanorm, UGL, ua. E-Projekt Kundenbetreuer
Koram Software www.kplus-software.at Datanorm, UGL, ua. Koram Kundenbetreuer
kwp-bnWin.net www.kwp-info.de Datanorm online, UGL, SAP-OCI, ua. KWP-Kundenbetreuer
Juprowa Win Offa www.juprowa.net Datanorm, UGL, ua. Juprowa Kundenbetreuer
MDS Enterprise www.mehrdata.com Datanorm „online“, MDS-Connect, UGL, ua. MDS Kundenbetreuer
PDS Systems www.pds.de Datanorm, UGL PDS Kundenbetreuer
SAP u.a. www.sap.com BMECat, SAP-OCI, SAP-Idoc-XML SAP Implementierungspartner
Sphinxx www.sphinxx.cc Datanorm, UGL Softwareschmiede.cc Kundenbetreuer
Taifun Software www.taifun-software.de Datanorm online, UGL, OCI, ua. Taifun Kundenbetreuer
VENDOC www.prakom.net Datanorm, UGL Vendoc Kundenbetreuer
Ziemer Software www.ziemer.de OCI, UGL, ua. Ziemer Kundenbetreuer
weitere Software auf Anfrage

Technische Detailinformationen

Katalogdaten

Datanorm

Schrack ist als Datanorm-online-Anbieter gelistet und kann von jeder kompatiblen Software auf gleiche Art und Weise geladen werden. Mehr Informationen zur DATANORM Online finden sie unter: http://www.datanorm-online.de

Persönliche Datanorm bei Schrack Technik downloaden:

Datanorm downloaden

Datanorm- Soap

Die Datanorm-Datei kann über einen SOAP-Request (automatisch) geladen werden.

Dazu müssen folgende Dateien installiert werden: ZIP-Datei mit den notwendigen Programmen

  • die Datei curl.exe brauchen Sie um einen SOAP-Request in der Windows-Shell abzusetzen
  • die Datei dn.xml enthält den Soap-Request
    • Bitte füllen Sie die Zugangsdaten Ihres Kunden zum Schrack-Webshop unter <user_aut> bzw. <user_pwd> ein
    • sollten Sie Bilder unserer Produkte als http-urls in der Datanorm-Datei erhalten wollen, setzen Sie bitte den Parameter <include_picture_urls> auf 1 (Datei entspricht dann aber nicht mehr den strengen Datanorm 5.0 Vorgaben, die nur 8 Zeichen als Bildname vorsehen)
  • die Datei dn.xsl extrahiert mittels XSLT aus der SOAP-Antwort des Schrack-Servers die Download-URL der Datanorm-Zip-Datei
  • die Datei msxsl.exe ist das MS-XSLT-Programm
  • die Datei getdn.bat ruft alles in der richtigen Reihenfolge auf und lädt die Datanorm-ZIP-Datei als schrack_datanorm.zip in das lokale Verzeichnis - wahlweise kann auch ein manueller proxy in der .bat-datei verwendet werden

BMECat

HTTP-Requests

Artikel zu einem bestehenden Warenkorb hinzufügen

  • POST <schrack shop base url>/checkout/login/existingcart HTTP/1.1
  • Host: <schrack shop hostname>
  • Übergabe Artikel wahlweise über token (SOAP get_shop_login_token - siehe oben) oder login-Daten
    • token=<token>&products=<sku>:<quantity>[;<sku>:<quantity>…]
    • email=<customer email address>&password=<customer password>&products=<sku>:<quantity>[;<sku>:<quantity>…]

Artikel zu einem neuen Warenkorb hinzufügen

  • POST <schrack shop base url>/checkout/login/newcart HTTP/1.1
  • Host: <schrack shop hostname>
  • Übergabe Artikel wahlweise über token (SOAP get_shop_login_token - siehe oben) oder login-Daten
    • token=<token>&products=<sku>:<quantity>[;<sku>:<quantity>…]
    • email=<customer email address>&password=<customer password>&products=<sku>:<quantity>[;<sku>:<quantity>…]

Schnittstellen

SOAP

Vorhandene Services

Lagerstamm:

Anzeige verfügbare Lager je Land (get_warehouse_infos_v10)

  • Listet alle Lager mit entsprechendem Key und Bezeichnung im angeforderten Land auf

Artikelstamm:

Es können beliebige Kataloggruppen (siehe Katalogstruktur) selektiert werden. Kataloge können sowohl per Download-URL als auch als SOAP-Attachment angefordert werden. Daten werden jeweils als komprimierte (.zip) Datei zur Verfügung gestellt.

Download Katalog als Datanorm-Dateien (GetCatalogAsDatanormV30)

Download Katalog als Excel-CSV-Datei (GetCatalogAsCsvV30)

Download Katalog als XML-Dateien (GetCatalogAsXMLV30)

  • Eine Beschreibung der XML Datei finden Sie hier(ProductCatalogV20Response.xsd)

Download Katalog als BMECat-Datei (GetCatalogAsBMECatV30)

Download Katalogstrukur im XML-Format (GetCatalogStructureV30)

Preise und Lagerstände:

Anzeige Verfügbarkeit (GetStockItemQuantitiesV30)

  • Gibt Lagerstände & Preise eines/mehrerer Artikel zurück

Anzeige Kundenpreis je Artikel (GetItemPriceV30)

Anzeige Trommelverfügbarkeit für Kabelartikel (get_drum_avail_v10)

  • Gibt aktuell verfügbare (tt_drum) sowie erlaubte (tt_possibledrum) Trommelgrößen je Artikel zurück

Anzeige der aktuellen Zuschlagskurse (GetSurchargesV30) -> IM TEST

Artikelsuche (SearchArticlesV30)

  • Sucht nach gültigen Artikelnummern

Bewegungsdaten:

Erstelle bzw. ändere Angebot / Bestellung (InsertUpdateOrderV30)

  • Erstellt/ändert einen Auftrag - Erweiterung um Endkundenshops
  • Erweiterung der Positionen um Artikelbezeichnung (Description)
  • Übergabe eines Wunschlieferdatums
  • Lieferung vom Abhollager

Liefere / sende Angebot zu bestehendem Auftrag (FinalizeOrderV30)

  • Liefert einen bestehenden Auftrag aus / sendet Angebot

Zeige aktuellen Status bestehender Auftrag (GetOrderStatusV30)

  • Beschreibt den aktuellen Status eines oder mehrerer Auftrages/Aufträge

Setze Abholstatus bestehender Auftrag (SetOrderTransmittedV30)

  • Markiert einen bestehenden Auftrag als abgeholt und verarbeitet

Zeigt Track & Trace Infos für bestehende Aufträge (GetTrackAndTraceV30) -> IM TEST

  • Zeigt Lieferstatus für Aufträge

Testservices/Securityservices

  • Teste Erreichbarkeit des Servers (hello_v10)
  • Testet die Erreichbarkeit/Funktionsfähigkeit des Schrack-Webservice-Servers
  • Prüfe Gültigkeit einer Benutzer/Passwort-Kombination (check_login_v10)
  • Testet die Gültigkeit eines Logins (optional mit Prüfung der Kundennummer)

Securityservices:

  • Alternative Zugriffsmöglichkeit für http-Requests (get_shop_login_token_v1)
  • Liefert einen Token mit dem wahlweise (statt username/passwort) ein HTTP-Request an Schrack übermittelt werden kann.

OCI

  • SAP Open Catalog Interface
  • wird nicht nur von SAP verwendet
  • ruft den Schrack-Webshop mit entsprechend personalisiertem Login innerhalb des jeweiligen Programmes auf und übergibt am Auswahl-Ende den Inhalt des Warenkorbs an die aufrufende Software (statt bei Schrack zu bestellen)

SAP-OCI

Verfügbare Dokumente

  • Orders01 XML-Format
  • Invoice01 XML-Format

UGL

(U)eber(g)abeschnittstelle (L)ang
UGL 4.0 Beschreibung

Zugriff über
ftp://ws.schrack.com/ * Anmeldung mittels Webshop-Login

  • Schnittstelle erwartet Datensätze AN (Anfrage) und BE (Bestellung) - entweder im / oder im /in-Verzeichnis
  • Schnittstelle liefert syncron PA (Preisangebot) nach AN bzw. AB (Auftragsbestätigung) nach BE im /out-Verzeichnis
  • Schnittstelle liefert Rechnungsdaten RE sobald die entsprechende Rechnung erstellt wurde im /out-Verzeichnis
  • Schnittstelle liefert unter /out/<dateiname>.log Protokolldateien mit entsprechenden Fehlermeldungen

Rechnungen im UGL-Format werden erst nach Rücksprache mit dem Kundenbetreuer erstellt.

EBInterface

  • ebInvoice an den Bund
  • ebinvoice per Email

Bitte nehmen Sie mit Ihren Schrack Technik Kundenbetreuer Kontakt auf!