Tipp
Xentral bietet dir leistungsstarke Lösungen, um individuelle Anforderungen effizient umzusetzen. Unsere API und die Middleware-Plattform Connect ermöglichen dir, Prozesse nahtlos zu integrieren und zu automatisieren – wartungsfreundlich, zukunftssicher und kosteneffizient.
-
Neue API: Hier geht es zur neuen Xentral API
-
Schnittstellen und Connect Plattform: In diesem Artikel findest du eine Übersicht über die Xentral Shop-Schnittstellen und Informationen über Xentral Connect.
Falls deine Business-Anforderung mit diesen bewährten Optionen nicht abgedeckt werden kann, bietet Custom Code eine Alternative. Dabei solltest du jedoch die zusätzlichen Verantwortlichkeiten und potenziellen Risiken im Blick behalten, wie z. B. die Notwendigkeit von Anpassungen bei Updates und mögliche Einschränkungen bei neuen Features.
Wenn du darüber nachdenkst, Custom Code in deiner Xentral-Instanz einzusetzen, oder bereits bestehenden Custom Code nutzt, möchten wir dir die wichtigsten Aspekte mit auf den Weg geben. Unser Ziel ist es, dich dabei zu unterstützen, die beste Lösung für dein Unternehmen zu finden – effizient, sicher und zukunftsfähig.
Custom Code ermöglicht es, spezifische Anforderungen umzusetzen, die über den Standard von Xentral hinausgehen. Das kann in manchen Fällen sinnvoll sein, bringt jedoch auch Herausforderungen mit sich. Custom Code erhöht die Komplexität deines Systems und birgt Risiken, etwa dass er nach einem Update nicht mehr funktioniert. Gründe hierfür können unter anderem Änderungen an Datenstrukturen, Funktionen, der Datenbankversion oder der PHP-Version sein.
Stelle dem Nutzen, den dir eine kundenspezifische Funktionalität bringen soll, immer die Kosten der Erstellung, der Wartung und des Betriebs gegenüber, um zu entscheiden, ob das Investment langfristig für dich rentabel ist. Prozesse, die über unsere API gebaut werden, sind in der Regel sinnvoller und langfristig kostengünstiger.
Deshalb empfehlen wir dir, Prozesse, wann immer möglich, über unsere API zu lösen.
Die Xentral API ist leistungsstark, flexibel und wird kontinuierlich weiterentwickelt. Mit der API kannst du Prozesse automatisieren, Systeme nahtlos verbinden und maßgeschneiderte Lösungen entwickeln – ohne die Nachteile von Custom Code. Solltest du spezielle Anforderungen haben, die derzeit nicht über die API abgedeckt werden, lass es uns wissen. Unser Team prüft gerne, ob weitere Endpunkte ergänzt werden können. (Die API ist für dich in den größeren Versionen mit dabei. Hier auf der Xentral Webseite kannst du dein Paket prüfen).
Wenn du bereits Custom Code nutzt, stehen dir zwei Optionen offen:
-
Beibehaltung des Custom Codes: Du kannst deinen bestehenden Code weiter nutzen, solltest jedoch bedenken, dass die Verantwortung für dessen Wartung und Funktionalität bei dir liegt. Sollte dein Custom Code durch ein Update beeinträchtigt werden, können Kosten für Anpassungen entstehen.
-
Entfernung des Custom Codes: Wenn der Custom Code nicht mehr benötigt wird oder durch eine API-Lösung ersetzt werden kann, helfen wir dir gerne bei der Deaktivierung oder Umstellung.
Wenn du neuen Custom Code einführen möchtest, prüfen wir zunächst, ob dieser den Richtlinien entspricht und ob er nicht durch eine API-Lösung abgedeckt werden kann. Sollte der Custom Code zugelassen werden, unterstützen wir bei der Integration. Bitte sende uns deine Anfrage mit dem Betreff Custom Code an support@xentral.com, und unser Team wird dich durch den Prozess begleiten.
Bitte beachte, dass bei der Nutzung von Custom Code ein zusätzlicher Serviceaufwand entstehen kann, insbesondere wenn dein spezifischer Anwendungsfall nicht außerhalb des Systems oder über eine API-Lösung abgedeckt werden kann. Für den regelmäßigen Betrieb und die Verwaltung können monatliche Kosten anfallen, die unter anderem Uploads und technische Prüfungen abdecken. Beachte jedoch, dass die Stabilität und Sicherheit von Custom Code ausschließlich in deiner Verantwortung liegen und Xentral hierfür keine Garantien übernehmen kann.
-
Prüfung: Bei neuen Anfragen analysieren wir den zugrunde liegenden Use-Case und helfen dir zu verstehen, ob der Einsatz von Custom Code noch notwendig ist oder durch eine modernere API basierte Lösung ersetzt werden kann.
-
Klarheit über Zuständigkeiten: Wir übernehmen die technischen Prüfungen, während du oder dein Partner sich um die Erstellung und Anpassung des Codes kümmern.
-
Unterstützung bei der Migration: Falls du deinen Custom Code durch die API ersetzen möchtest, stehen wir dir beratend zur Seite. Je nach Umfang der Migration können hier zusätzliche Kosten entstehen.
Die Nutzung von Custom Code ist eine bewusste Entscheidung, die langfristige Auswirkungen auf die Stabilität und Wartbarkeit deines Systems hat. Mit unserer API-Infrastruktur kannst du nicht nur Kosten sparen, sondern auch sicherstellen, dass dein System stets auf dem neuesten Stand bleibt. Ein weiterer Vorteil unserer API ist, dass sie durch automatische Tests abgedeckt ist, wodurch gewährleistet wird, dass sie auch nach Updates weiterhin einwandfrei funktioniert – im Gegensatz zu Custom Code, der bei einem Update evtl. angepasst werden muss.
Wenn du Fragen hast oder Unterstützung benötigst, melde dich gerne bei uns. Gemeinsam finden wir die beste Lösung für dein Unternehmen und machen deine Xentral-Instanz fit für die Zukunft.
Hinweis
Hinweis: Kosten für Upload und Entfernung von Custom Code
Der Upload von Custom Code in deiner produktiven Xentral-Instanz ist mit zusätzlichen Kosten verbunden. Da Custom Code individuelle Prüfungen und Anpassungen erfordert, berechnen wir eine Gebühr für die Analyse, Genehmigung und Umsetzung, um die Stabilität und Sicherheit deiner Instanz zu gewährleisten. Ebenso fallen Kosten an, wenn bestehender Custom Code angepasst werden muss, beispielsweise nach einem Systemupdate.
Diese Regelung stellt sicher, dass alle Änderungen professionell und verantwortungsvoll durchgeführt werden. Gleichzeitig unterstützen wir dich gerne bei der Umstellung auf moderne, wartungsarme Lösungen wie unsere API, um langfristig Kosten zu reduzieren und dein System zukunftssicher zu machen.
Bei Fragen oder für weitere Informationen steht dir unser Team unter support@xentral.com mit dem Betreff Custom Code gerne zur Verfügung.
Achtung
Bitte beachte: Die Verwendung von Custom Code in einer Xentral-Instanz erfolgt auf eigenes Risiko. Xentral übernimmt keine Garantie für die dauerhafte Funktionalität von Custom Code. Sollten zukünftige Updates die Funktionalität deines Custom Codes beeinträchtigen, könnte es erforderlich sein, den Code auf eigene Kosten zu aktualisieren.
Nutze die Gelegenheit, mit standardisierten Lösungen und unserer API-Infrastruktur auf eine zukunftssichere, wartungsfreundliche Alternative umzusteigen. Unser Team unterstützt dich gerne bei der Umstellung.