{"id":29748,"date":"2026-04-07T10:41:00","date_gmt":"2026-04-07T09:41:00","guid":{"rendered":"https:\/\/www.web-systems.pl\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/"},"modified":"2026-04-07T10:41:00","modified_gmt":"2026-04-07T09:41:00","slug":"wann-die-baselinker-integration-nicht-mehr-ausreicht","status":"publish","type":"post","link":"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/","title":{"rendered":"Wann die BaseLinker-Integration nicht mehr ausreicht"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">BaseLinker ist oft das erste ernsthafte System, das in einem wachsenden Shop zum Einsatz kommt. Und lange Zeit leistet es genau das, was man von ihm erwartet. Das Problem kommt sp\u00e4ter, meist ohne Vorwarnung: Das Unternehmen verkauft weiterhin, aber jede \u00c4nderung im Prozess erfordert eine weitere Regel, eine weitere Ausnahme und eine weitere Person, die sich erinnert, warum das \u00fcberhaupt so eingerichtet wurde. In den Projekten, die wir auf Dienstleisterseite betreuen, hat dieser Moment sehr konkrete technische Symptome. Besser, Sie erkennen sie fr\u00fch und nicht erst im November.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Inhaltsverzeichnis<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#Was_BaseLinker_gut_macht_und_wo_seine_Rolle_endet\" >Was BaseLinker gut macht und wo seine Rolle endet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#Warnsignale_wenn_das_Panel_dem_Unternehmen_nicht_mehr_folgt\" >Warnsignale: wenn das Panel dem Unternehmen nicht mehr folgt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#API-Limits_und_Volumen_die_harte_Wand_die_erst_in_der_Spitze_sichtbar_wird\" >API-Limits und Volumen: die harte Wand, die erst in der Spitze sichtbar wird<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#Wann_Sie_eine_eigene_Zwischenschicht_brauchen\" >Wann Sie eine eigene Zwischenschicht brauchen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#Sicherheit_Zugaenge_und_das_woran_Unternehmen_zu_spaet_denken\" >Sicherheit, Zug\u00e4nge und das, woran Unternehmen zu sp\u00e4t denken<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#Kostenstruktur_was_die_Rechnung_wirklich_treibt\" >Kostenstruktur: was die Rechnung wirklich treibt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#Wie_Sie_den_Wechsel_vollziehen_ohne_den_Verkauf_anzuhalten\" >Wie Sie den Wechsel vollziehen, ohne den Verkauf anzuhalten<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.web-systems.pl\/de\/wann-die-baselinker-integration-nicht-mehr-ausreicht\/#Fazit\" >Fazit<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Was_BaseLinker_gut_macht_und_wo_seine_Rolle_endet\"><\/span>Was BaseLinker gut macht und wo seine Rolle endet<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Als operative Schicht ist das Panel wirklich gut: Es zieht Bestellungen von Marktpl\u00e4tzen, spricht mit Versanddienstleistern, stellt Rechnungen aus und beh\u00e4lt die Best\u00e4nde im Blick. Den meisten Shops reicht das \u00fcber Jahre, und es gibt keinen Grund, etwas Eigenes zu bauen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Grenze liegt woanders, als \u00fcblicherweise angenommen wird. Es geht nicht um die Gr\u00f6\u00dfe des Unternehmens. Es geht um den Moment, in dem die Gesch\u00e4ftslogik aufh\u00f6rt, Konfiguration zu sein, und zu Code wird. Eine Preisregel, die von der Marge des Gesch\u00e4ftspartners abh\u00e4ngt, die Pr\u00fcfung einer B2B-Bestellung gegen ein Kreditlimit, das Zusammenstellen von Sets aus Komponenten: Das l\u00e4sst sich mit Aktionen im Panel schlicht nicht sinnvoll abbilden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dann \u00e4ndert sich auch die Sicht auf das Werkzeug. Die <strong>BaseLinker-Integration<\/strong> ist nicht mehr die gesamte L\u00f6sung, sondern ein Element der Architektur. Ein wichtiges, aber nicht dasjenige, das die Entscheidungen trifft. Eine Standard-<a href=\"https:\/\/www.web-systems.pl\/de\/woocommerce-baselinker-anbindung\/\">WooCommerce-Integration mit BaseLinker<\/a> bedient den Fluss von Bestellungen und Best\u00e4nden, verantwortet aber keine unternehmensspezifischen Regeln.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Warnsignale_wenn_das_Panel_dem_Unternehmen_nicht_mehr_folgt\"><\/span>Warnsignale: wenn das Panel dem Unternehmen nicht mehr folgt<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Symptome wiederholen sich und sind von au\u00dfen schneller zu erkennen als von innen. Wenn Sie mehr als zwei davon wiedererkennen, ist das meist keine Frage der Teamdisziplin, sondern die Decke des Werkzeugs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>die automatischen Aktionen sind zu einem Zustand angewachsen, den niemand nachvollziehen oder einer neuen Person erkl\u00e4ren kann,<\/li>\n<li>nach jeder Synchronisation bessert jemand von Hand nach, damit die Daten stimmen,<\/li>\n<li>ERP und Panel zeigen unterschiedliche Lagerbest\u00e4nde, und gekl\u00e4rt wird das telefonisch,<\/li>\n<li>ein zentraler Teil des Prozesses lebt in einer Tabelle neben dem System, nicht im System,<\/li>\n<li>bei einer Reklamation l\u00e4sst sich nicht feststellen, wer den Bestellstatus wann ge\u00e4ndert hat,<\/li>\n<li>API-Limits blockieren die Arbeit genau dann, wenn der Umsatz am h\u00f6chsten ist.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt nur eine diagnostische Frage: Verschwindet das Problem, sobald Sie eine weitere Regel erg\u00e4nzen, oder kommt es zwei Wochen sp\u00e4ter an anderer Stelle zur\u00fcck? Der zweite Fall bedeutet, dass Sie eine Folge flicken. Die Ursache steckt in der Architektur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"API-Limits_und_Volumen_die_harte_Wand_die_erst_in_der_Spitze_sichtbar_wird\"><\/span>API-Limits und Volumen: die harte Wand, die erst in der Spitze sichtbar wird<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die meisten Integrationen fragen die API in einer Schleife ab, weil sie so am schnellsten laufen. Die Kosten dieses Vorgehens wachsen linear mit der Zahl der Bestellungen im System, nicht mit der Zahl der tats\u00e4chlichen \u00c4nderungen. In einem ruhigen Monat sieht das ganz harmlos aus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saisonalit\u00e4t ist in dieser Branche der ehrlichste Architekturtest. Ein Ablauf, der im M\u00e4rz flott l\u00e4uft, kann im November verstopfen, weil die Warteschlange schneller w\u00e4chst, als die Integration sie abarbeitet. Und dann zeigt sich das Fehlen von drei Dingen: Queuing, exponentielles Backoff bei Fehlern und Idempotenz. Ohne sie erzeugt eine wiederholte Operation eine zweite Bestellung oder eine zweite Sendung, und der Kunde bekommt zwei Pakete f\u00fcr eine Bestellung. Am schnellsten f\u00e4llt das dort auf, wo eine <a href=\"https:\/\/www.web-systems.pl\/de\/woocommerce-allegro-anbindung\/\">Shop-Anbindung an Allegro<\/a> hinzukommt und sich das Marktplatzvolumen auf den eigenen Traffic legt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein eigenes Thema ist das Reporting. Ein operatives Panel ist kein Data Warehouse und h\u00e4lt die Historie nicht unbegrenzt vor. Sie brauchen Auswertungen im Jahresvergleich? Dann m\u00fcssen die Daten woanders landen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wann_Sie_eine_eigene_Zwischenschicht_brauchen\"><\/span>Wann Sie eine eigene Zwischenschicht brauchen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Middleware ist der Ort, an dem Mappings, Preisregeln, Validierungen und der ganze Rest der unternehmensspezifischen Dinge Platz finden. Code l\u00e4sst sich testen, versionieren und zur\u00fcckrollen. Anders als eine Sammlung von Aktionen, die jemand im Panel zusammengeklickt hat, der hier l\u00e4ngst nicht mehr arbeitet. Hier beginnt bereits ganz gew\u00f6hnliche <a href=\"https:\/\/www.web-systems.pl\/de\/softwareentwicklung\/\">Entwicklung von Individualsoftware<\/a>, mit Repository, Tests und einem Einf\u00fchrungsprozess.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Architekturentscheidung klingt anders, als viele meinen: Die Integrationsschicht ersetzt BaseLinker nicht, sie nimmt ihm nur die Verantwortung f\u00fcr die Logik ab. Das Panel spricht weiterhin mit Marktpl\u00e4tzen und Versanddienstleistern. Aber es entscheidet nicht mehr, was eine korrekte Bestellung ist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Verkauf \u00fcber mehrere Kan\u00e4le gleichzeitig l\u00e4uft, brauchen Sie eine eigene Quelle der Wahrheit f\u00fcr Katalog und Best\u00e4nde. Dazu Logs und Event-Tracking, damit Sie einen Monat sp\u00e4ter rekonstruieren k\u00f6nnen, was genau mit Bestellung Nummer X passiert ist. Dieselbe Disziplin verlangt jede API-Integration, die anschlie\u00dfend \u00fcber Jahre gepflegt werden muss.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sicherheit_Zugaenge_und_das_woran_Unternehmen_zu_spaet_denken\"><\/span>Sicherheit, Zug\u00e4nge und das, woran Unternehmen zu sp\u00e4t denken<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein API-Token, das per E-Mail und Tabelle kursiert, ist ein Standard, den wir regelm\u00e4\u00dfig sehen. Meist eines, gemeinsam f\u00fcr alle Integrationen, sodass es sich nicht widerrufen l\u00e4sst, ohne das halbe Unternehmen anzuhalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Getrennte Berechtigungen und die Rotation von Schl\u00fcsseln sollten von Anfang an Teil des Projekts sein und keine Korrektur nach einem Vorfall. Ein eigener Schl\u00fcssel pro Integration bedeutet, dass Sie beim Abgang eines Subunternehmers einen Zugang kappen und nicht alle. Gut zu wissen ist au\u00dferdem, wo die personenbezogenen Kundendaten, die durch die Integrationen flie\u00dfen, tats\u00e4chlich landen und wie lange sie dort liegen. Adressen und Telefonnummern bleiben in Logs oft deutlich l\u00e4nger, als irgendjemand angenommen hat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Testumgebung gilt gern als Luxus. Bis ein Experiment auf der Produktion mit Paketen an falsche Adressen endet. Das Aufr\u00e4umen einer solchen Situation kostet immer mehr, als sie zu vermeiden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kostenstruktur_was_die_Rechnung_wirklich_treibt\"><\/span>Kostenstruktur: was die Rechnung wirklich treibt<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der gr\u00f6\u00dfte Fehler bei der Budgetierung ist, die Einf\u00fchrung statt der Wartung zu rechnen. Marktpl\u00e4tze \u00e4ndern ihre APIs, neue Rechnungsformate kommen hinzu, weitere Versanddienstleister tauchen mit eigenen Anforderungen auf. Und so geht es \u00fcber den gesamten Lebenszyklus des Systems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der zweite Kostenblock liegt versteckt auf der operativen Seite: die Stunden, in denen Menschen von Hand flicken, was das System nicht bew\u00e4ltigt. Er steht auf keiner Rechnung, w\u00e4chst aber mit dem Volumen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Rechnung treiben vier Dinge: die Zahl der Verkaufskan\u00e4le, die Zahl der Ausnahmen im Prozess, das Bestellvolumen sowie die buchhalterischen Anforderungen samt Retourenabwicklung. Das Entscheidungskriterium ist einfach. Solange sich die Ausnahmen mit Regeln beschreiben lassen, gewinnt der Ausbau des Panels. Sobald sie sich nur noch mit Bedingungen beschreiben lassen, die voneinander abh\u00e4ngen, kommt eine eigene Schicht g\u00fcnstiger, denn Chaos zu unterhalten kostet mehr, als es zu ordnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wie_Sie_den_Wechsel_vollziehen_ohne_den_Verkauf_anzuhalten\"><\/span>Wie Sie den Wechsel vollziehen, ohne den Verkauf anzuhalten<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Migration l\u00e4uft in Etappen: zuerst ein Kanal oder ein Prozess, dann der Rest. Der Ansatz &#8220;alles auf einmal am Wochenende&#8221; endet damit, dass am Montag niemand wei\u00df, ob die Bestellungen wegen eines Mapping-Fehlers nicht stimmen oder wegen etwas ganz anderem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der alte und der neue Ablauf sollten eine Zeit lang parallel laufen, mit Vergleich der Ergebnisse, bevor irgendetwas abgeschaltet wird. Abweichungen zeigen sich dann in Ruhe und nicht in Reklamationen. Vor dem Start m\u00fcssen Statusmappings, Ausnahmen, Preisregeln und die Grenzf\u00e4lle der Reklamationsbearbeitung dokumentiert werden. Das ist die am h\u00e4ufigsten \u00fcbersprungene Etappe, und genau dort steckt das Wissen, das in keiner Dokumentation steht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der typische Fehler? Das bestehende Durcheinander eins zu eins zu \u00fcbernehmen. Die Migration ist der einzige Moment, in dem das Aufr\u00e4umen des Prozesses nichts zus\u00e4tzlich kostet, weil Sie ohnehin jedes Element anfassen. Dieselbe Regel gilt bei einer breiteren Modernisierung von Systemen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Fazit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">BaseLinker reicht nicht dann nicht mehr aus, wenn das Unternehmen w\u00e4chst, sondern dann, wenn seine Prozesse nicht mehr in die Regeln des Panels passen. Diese Unterscheidung ist wichtig, denn den ersten Fall l\u00f6st ein h\u00f6heres Paket, den zweiten nicht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine gute Entscheidung bedeutet selten, alles auszutauschen. Meist gen\u00fcgt es, eine Schicht zu erg\u00e4nzen, die die Logik \u00fcbernimmt und dem Panel das l\u00e4sst, worin es wirklich gut ist: die operative Abwicklung von Bestellungen, Versanddienstleistern und Dokumenten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Erkennen Sie bei sich mehrere der beschriebenen Symptome? Wir schauen uns das gern von der technischen Seite an. Wir machen Integrationsaudits, entwerfen Zwischenschichten, Automatisierungen und Modernisierungen von Vertriebssystemen, schreiben Sie uns, und wir beginnen mit einem Gespr\u00e4ch dar\u00fcber, wo genau der Prozess auseinanderl\u00e4uft.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>BaseLinker ist oft das erste ernsthafte System, das in einem wachsenden Shop zum Einsatz kommt. Und lange Zeit leistet es genau das, was man von ihm erwartet. Das Problem kommt sp\u00e4ter, meist ohne Vorwarnung: Das Unternehmen verkauft weiterhin, aber jede \u00c4nderung im Prozess erfordert eine weitere Regel, eine weitere Ausnahme und eine weitere Person, die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":29698,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[159],"tags":[878,894,949,959,987,1127,1191],"class_list":["post-29748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-werkzeuge","tag-automatisierung","tag-baselinker-de","tag-e-commerce-de","tag-erp-de","tag-integrationen","tag-online-shop","tag-woocommerce-de"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/posts\/29748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/comments?post=29748"}],"version-history":[{"count":0,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/posts\/29748\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/media\/29698"}],"wp:attachment":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/media?parent=29748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/categories?post=29748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/tags?post=29748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}