EDI Anbindung / Dienstleister Empfehlung?

E-Commerce & Versandhandel - Erfahrungen mit Kunden, Lieferanten, Agenturen, Dienstleistern...
- Diskussionsforum -
sellerforum.de ist das kostenlose E-Commerce Portal für Händler, Existenzgründer, Experten im Onlinehandel.

Im Small Talk geht es um Themen wie das Geld verdienen im Internet mit einem Onlineshop oder auf einem Marktplatz,
aktuelle News und Aktionen im Einzelhandel, Hilfe und Erfahrungen mit Kunden, Lieferanten, Agenturen, Dienstleistern aus dem Bereich des E-Commerce.

Probleme, Meinungen, Erfahrungsberichte aus dem Versandhandel - soweit kein spezielles Unterforum dafür existiert, gehört es in unseren Small Talk.
Antworten
VIP-Kleider
Beiträge: 639
Registriert: 14. Mai 2011 20:58

EDI Anbindung / Dienstleister Empfehlung?

Hallo,

unsere B2B Kunden Fragen immer wieder nach einer EDI Anbindung. Wir nutzen unser eigenes Warenwirtschaftssystem und sind programmiertechnisch durch unsere eigenen Entwickler sehr flexibel. Ich möchte also gern eine EDI Anbindung programmieren lassen. Das Problem ist, dass unsere Programmierer keine Ahnung von EDI haben. Ich suche also einen Dienstleister der uns entsprechend beraten kann.

Könnt ihr hier jemanden empfehlen? Die meisten EDI Anbieter wollen deren Cloud Lösung verkaufen und verlangen dafür Einrichtungsgebühren von ca. 1000€ und monatlich kommen dann noch ca. 70€ PRO KUNDEN dazu das heißt wenn wir 10 Kunden anbinden sind wir bei monatlichen 700€ was ich Wahnsinn finde... da wir eh unseren eigenen root Server sowie System und Programmierer haben, möchte ich das gern selbst in die Hand nehmen was sicherlich auch kein Problem sein sollte, wenn wir die entsprechende Beratung erhalten, wofür ich auch gern bereit bin zu zahlen.

Ich hoffe ihr könnt mir etwas empfehlen?

Vielen Dank!


3 Monate gratis Händlerbund
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 933
Registriert: 17. Jun 2017 21:23

Re: EDI Anbindung / Dienstleister Empfehlung?

Wenn Ihr ja sowieso eigene Programmierer habt würde ich eher in die Richtung gehen, dass die das machen, eventuell schickt man die auf eine Fortbildung zum Thema API/Netzwerkentwicklung, bzw. ich bin der Meinung wer eine Warenwirtschaft programmieren kann, der kann sich sowas auch schnell selbst beibringen, ist ja nur eine Weiterentwicklung von dem was schon da ist (Datenbank,Verwaltungssytem,etc)
Baam
Beiträge: 1517
Registriert: 13. Sep 2012 17:12

Re: EDI Anbindung / Dienstleister Empfehlung?

EDI ist total simpel. Am Ende ist es nicht anders als eine CSV Liste. Der einzige Unterschied ist, dass die Felder jeweils eine feste Zeichenanzahl haben.

Beispiel: (Auszug):

Code: Alles auswählen

		//Headerdaten - Transaktionskopf 1x pro Transaktion
		echo "100"; // Satzart
		$i++; // Nachrichtenreferenz setzen oder erhöhen
		echo str_pad($i, 14, " "); // Nachrichtenreferenz
		echo "ORDERS"; // Nachrichtentyp
			echo str_pad("", 20, " "); // Sonstiges (siehe Dokumentation)
		echo str_pad($allg['BESTELLID'], 35, " "); // Belegnummer
		echo $allg['BESTELLDATUM']; // Beleg-Datum
			echo str_pad("", 426, " "); // Sonstiges + Filler (siehe Dokumentation)
		echo "\r\n";

		//Termine 1x pro Transaktion
		echo "115"; // Satzart
		echo str_pad("", 8, " "); // Lieferdatum erwartet
		echo str_pad("", 8, " "); // Lieferdatum frühstens
		echo str_pad("", 8, " "); // Lieferdatum spätestens
		echo str_pad("", 8, " "); // Lieferdatum zugesagt
		echo str_pad("", 8, " "); // Versanddatum
		echo str_pad("", 8, " "); // Aufnahme der Ladung
		echo str_pad("", 8, " "); // Stornierung
		echo str_pad("", 6, " "); // Lieferwoche erwartet
		echo str_pad("", 6, " "); // Lieferwoche frühstens
		echo str_pad("", 6, " "); // Lieferwoche spätestens
		echo str_pad("", 6, " "); // Lieferwoche zugesagt
		echo str_pad("", 4, " "); // Lieferuhrzeit erwartete
		echo str_pad("", 4, " "); // Lieferuhrzeit frühste
		echo str_pad("", 4, " "); // Lieferuhrzeit späteste
		echo str_pad("", 409, " "); // Filler
		echo "\r\n";

		//Adresse Kunde 1x pro Transaktion
		echo "119"; // Satzart
		echo "BY "; // Partner Codiert 
		echo str_pad(((int)$allg['ILN']), 13, " "); // ILN des Partners
		echo str_pad($allg['SHOP'], 35, " "); // Name 1
		echo str_pad($allg['OWNER'], 35, " "); // Name 2
		echo str_pad($allg['KUNDENNR'], 35, " "); // Name 3
		echo str_pad($allg['STREET'], 35, " "); // Strasse 1
		echo str_pad("", 35, " "); // Strasse 2
		echo str_pad("", 35, " "); // Strasse 3
		echo str_pad($allg['PLZ'], 9, " "); // PLZ
		echo str_pad($allg['STADT'], 35, " "); // Ort
		echo str_pad("", 3, " "); // Land codiert
		echo str_pad($allg['ID'], 35, " "); // Interne ID
		echo str_pad("", 35, " "); // Vom Partner vergebene ID
		echo str_pad($allg['USTID'], 35, " "); // USt-ID
		echo str_pad("", 35, " "); // Abteilung beim Partner
		echo str_pad("", 35, " "); // Steuernummer
		echo str_pad($allg['BUYER'], 20, " "); // Ansprechpartner
		echo str_pad($allg['PHONE'], 20, " "); // Telefon
		echo str_pad("", 20, " "); // Telefax
		echo str_pad("", 1, " "); // Filler
		echo "\r\n";
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 933
Registriert: 17. Jun 2017 21:23

Re: EDI Anbindung / Dienstleister Empfehlung?

Ich denke mit
Programmierer keine Ahnung von EDI haben.
ist gemeint, dass die kein PHP/Linux Server managment/Firewalls/Security/etc. können. Der Beispielcode ist ja das was zum schluss oben drauf kommt, das kann jeder.
Benutzeravatar
MrChad
Beiträge: 622
Registriert: 9. Okt 2020 08:07
Land: Deutschland
Firmenname: .

Re: EDI Anbindung / Dienstleister Empfehlung?

Baam hat geschrieben: 6. Okt 2022 12:41 EDI ist total simpel.
Kommt drauf an.
Electronic Data Interchange ist erstmal nur ein allgemeiner Oberbegriff. Austauschformate und Protokolle gibt es wie Sand am Meer.

https://de.wikipedia.org/wiki/Elektroni ... nstandards
VIP-Kleider
Beiträge: 639
Registriert: 14. Mai 2011 20:58

Re: EDI Anbindung / Dienstleister Empfehlung?

Unsere Programmierer sind Profis in Sachen PHP, APIs Datenbanken usw. Aber die wissen nicht was EDI ist und wie die Daten benötigt werden bzw. Wie man mit unseren Kunden connected?

Ein Kunde hat uns zb. Folgendes geschrieben. Wir brauchen hier quasi einen genauen Leitfaden und am besten Beispiele wie die Daten auszusehen haben.

Nachstehend erhalten Sie unsere Informationen für die Anbindung:
- Warenwirtschaftssystem: HILTES 4000

- GLN:xxxxx

- Unsere E-Mail Adresse für EDI Daten: xxxxx

- Unser Verzeichnistyp: D96A

- Nachrichtenarten: PRICAT, DESADV, SLSRPT, ORDERS.



Wenn die Anbindung bereit ist, benötigen wir die folgenden Angaben von Ihnen:

- nutzen Sie Verzeichnistyp D.93A oder D.96A

- über welche E-Mail-Adresse können Sie EDI-Nachrichten von uns empfangen

- welchen Warengruppenschlüssel nutzen Sie

- Ihre GLN
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 933
Registriert: 17. Jun 2017 21:23

Re: EDI Anbindung / Dienstleister Empfehlung?

Das gewünschte Datenformat sollte dann schon der Endkunde liefern und eine entsprechende Dokumentation, warum sollen eure Entwickler da 'raten' was das beste ist. Aber das sieht mir nach einem Spezialwunsch aus, vor allem EDI per E-Mail?? 90er Jahre? Für sowas stellt man eine richtige API hin, oder ein abgesichertes Webinterface mit Import/Export funktion.

Gibt viele bekannte Formate für solche Produktdatenanbindungen, einfach das populärste nehmen und eueren Kunden sagen, hier habt ihr, viel Spass. Wenn da jeder was anderes will, ist das unwirtschaftlich, bzw. kostet dann halt extra.
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 933
Registriert: 17. Jun 2017 21:23

Re: EDI Anbindung / Dienstleister Empfehlung?

VIP-Kleider hat geschrieben: 6. Okt 2022 13:02
- Nachrichtenarten: PRICAT, DESADV, SLSRPT, ORDERS.
Sieht mir danach aus, gibt es entsprechend im Netz Dokumentation zu:
https://www.seeburger.com/info/what-is-edifact/
VIP-Kleider
Beiträge: 639
Registriert: 14. Mai 2011 20:58

Re: EDI Anbindung / Dienstleister Empfehlung?

icstore hat geschrieben: 6. Okt 2022 13:06 Das gewünschte Datenformat sollte dann schon der Endkunde liefern und eine entsprechende Dokumentation, warum sollen eure Entwickler da 'raten' was das beste ist. Aber das sieht mir nach einem Spezialwunsch aus, vor allem EDI per E-Mail?? 90er Jahre? Für sowas stellt man eine richtige API hin, oder ein abgesichertes Webinterface mit Import/Export funktion.

Gibt viele bekannte Formate für solche Produktdatenanbindungen, einfach das populärste nehmen und eueren Kunden sagen, hier habt ihr, viel Spass. Wenn da jeder was anderes will, ist das unwirtschaftlich, bzw. kostet dann halt extra.
Genau das ist leider das Problem. Wir müssen uns jedoch nach unseren Kunden richten und das entsprechend bereitstellen was für unsere Programmierer auch kein Problem ist, sie benötigen nur genaue Infos, am besten Beispiele und eine Dokumentation. Wo können wir sowas erhalten?
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 933
Registriert: 17. Jun 2017 21:23

Re: EDI Anbindung / Dienstleister Empfehlung?

Hier am Beispiel EDIFACT ist die offizielle Dokumentation kostenpflichtig (ISO Standard): https://www.iso.org/standard/82813.html

Sollte aber eigentlich wie gesagt, die Verantwortung des Endkundens sein, seine Wünsche bereitzustellen. Als Softwareentwickler würde ich einen derart unspezifischen Auftrag ablehnen, das gibt dann später nur Ärger wenn etwas nicht passt, weil es nicht konkret definiert wurde.
VIP-Kleider
Beiträge: 639
Registriert: 14. Mai 2011 20:58

Re: EDI Anbindung / Dienstleister Empfehlung?

Danke. Es sieht wohl wirklich nach EDIFACT aus. Somit haben wir doch von dem Kunden alle Infos die wir brauchen oder? Wofür wird eigentlich die GLN benötigt und wie genau läuft die EDI Kommunikation per email ab? Gibt es dazu auch Dokumentationen? Senden wir denen die Daten einfach als Anhang oder im email Text?
cmayr@descartes.com
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 1008
Registriert: 9. Jun 2008 13:01
Land: Deutschland
Firmenname: pixi*
Wohnort: München
Kontaktdaten:

Re: EDI Anbindung / Dienstleister Empfehlung?

MrChad hat was ganz Wichtiges erwähnt: EDI ist faktisch ja nichts anderes als der Überbegriff, dass Daten in irgendeiner Art und Weise elektronisch ausgetauscht werden.

Und das erklärt auch, warum es möglicherweise bei 10 Lieferanten dann auch verschiedene a) Datenformate und b) Übertragungsmethoden gibt, auch wenn es durchaus Standards gibt, wenn es z.B. um das Absetzen von Lieferantenbestellungen und die Rückmeldung der Verfügbarkeit bzw. der voraussichtlichen Liefertermine geht. Dem kann, muss aber nicht so sein, denn wir haben beispielsweise einen Kunden, da meint 'EDI' nichts anderes, als dass automatisch eine E-Mail mit einer CSV-Datei an den Lieferanten gesendet wird und dessen Warenwirtschaft liest sie ein - fertig.
Was Kosten bzw. Gebühren betrifft: Wir selbst (also Descartes, unser Mutterunternehmen) gehören tatsächlich zu den weltweit größten Anbietern von EDI-Dienstleistungen und eine unserer Aufgaben ist es, im sog. Clearing-Center Daten zu konvertieren und zu übertragen, damit eben nicht für jeden einzelnen Lieferanten ggf. individuelle Schnittstellen entwickelt werden müssen. Und das kann sich dann eben doch recht schnell rechnen, wenn der Lieferant bessere Konditionen anbietet oder/und nun die Verfügbarkeit automatisch an die WaWi zurückmeldet, um dann schneller die richtigen Entscheidungen zu treffen. Anders und etwas frech gesagt: Wenn für euch als Händler keinerlei - also wirklich absolut keine - Vorteile entstehen würden, wenn _ihr_ euch via EDI an die Lieferanten anbindet, dann könnte man auch weiterhin seine Bestellungen handschriftlich per Brieftaube an die Hersteller und Großhändler schicken.
;)
Demnach muss es als in irgendeiner Art und Weise Vorteile geben, die entweder die Kosten von Anbietern rechtfertigen oder die Entwicklungsaufwände sowie ggf. die Wartung.

Was die Dokumentationen betrifft: Ab und zu bekommen auch wir bei pixi solche Anfragen und dann wird 'nicht selten ne aussagelose Liste der EDI-Messaging-Typen zugesendet, in der steht 'wir brauchen DESADV' und damit soll's dann gewesen sein. Ja, es gibt verschiedene Standards, wie eingangs erwähnt, die besagen, WAS in dem Datensatz steht (ist das z.B. 'ne Endkundenbestellung, ist das eine Lieferantenbestellung, ist das eine Auftragsbestätigung des Lieferanten etc.) und oftmals ist damit der sog. EDIFACT-Standard gemeint - aber eben nicht immer. Entsprechend empfehle ich: Lasst euch ganz konkrete Beispiel-Dateien schicken mit
a) Zweck der Datei
b) exakter Aufschlüsselung der einzelnen Datenfelder und
c) Markierung, welche der Felder und warum sie ggf. Pflicht sind.
Und dann klärt, _wie_ die Daten übermittelt werden sollen, ob z.B. tatsächlich einfach nur per E-Mail und ggf. in spezifischen Formaten in der E-Mail und/oder mit Dateianhang, ob per API oder klassisch via FTP.
Habt ihr alle Dokumente zusammen, sollte es dann auch ohne uns Profis wie Descartes recht problemlos möglich sein, die einzelnen Schnittstellen zu bauen.
;)

Und lasst euch nicht mit 'wir brauchen ORDERS und liefern euch ORDRSP, PRICAT und INVOIC zurück" abspeisen, denn dann wisst ihr maximal, was für Daten in alle Richtungen geschickt werden, aber nicht, wie das Datenformat aussehen MUSS.

Ist also machbar.
Viel Erfolg euch!
;)
Chris
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 933
Registriert: 17. Jun 2017 21:23

Re: EDI Anbindung / Dienstleister Empfehlung?

VIP-Kleider hat geschrieben: 6. Okt 2022 13:40 Danke. Es sieht wohl wirklich nach EDIFACT aus. Somit haben wir doch von dem Kunden alle Infos die wir brauchen oder? Wofür wird eigentlich die GLN benötigt und wie genau läuft die EDI Kommunikation per email ab? Gibt es dazu auch Dokumentationen? Senden wir denen die Daten einfach als Anhang oder im email Text?
Am wichtigsten meiner Meinung nach Beispieldaten, damit die Entwickler wissen wie genau es aussehen soll. Der Standard beschreibt nur allgemein das Datenformat, in der Praxis gibt es oft abweichungen und irgendwelche Spezialfälle.

Wenn Ihr das per Mail senden wollt, würde ich das Intuitiv in den Email-Body packen, am anderen Ende sitzt dann ein Service dass die Inbox nach neuen Nachrichten scannt. Zum Versand habe ich das hier im Netz gefunden: https://www.example-code.com/csharp/smt ... iEmail.asp

EDIFACT ist ja nur ein Datenformat-Standard. Wie die Daten übertragen werden ist euch/dem User überlassen.

GLN ist vom GS1, eine Art Firmennummer: https://edicomgroup.com/learning-center/gs1/gln


Wenn jeder User ein anderes Format will, würde ich aber tatsächlich überlegen, ob so ein Cloud-Anbieter nicht sinvoller ist, die 70 EUR/Monat sollen dann die B2B Kunden zahlen für Ihre Extrawurst, ist doch jetzt kein Weltbrechender Betrag, ihr habt den Vorteil dass ihr nicht von null an 10 verschieden Formate programmieren und supporten müsst.
Antworten

Zurück zu „Small Talk - Allgemeine eCommerce & Händlerthemen“

  • Information