SelinskyIT System

Schnittstellen

Daten, die von selbst ankommen.

Zwei Programme, die nichts voneinander wissen, kosten jeden Tag Zeit, weil jemand die Daten von Hand überträgt. Ich baue die Verbindung dazwischen. An solchen Übergängen werden Fehler teuer, deshalb wird erst geprüft und dann geschrieben.

PlanungküchenSOFT

Planung wird Angebot

Die fertige Küchenplanung landet als Angebot mit Kopf und allen Positionen in der Warenwirtschaft, ohne dass jemand abtippt. Gebaut wurde die Schnittstelle, weil der Import im küchenSOFT-Client bei großen Datenbeständen einfror und abstürzte.

  • CARAT
  • Winner
  • furnplan
  • eOPUS Coming soon

Im Einsatz seit September 2026

  • Holt die Exporte selbst ab, auch aus einer Windows-Freigabe, und meldet klar, wenn Ordner oder Anmeldung nicht passen
  • Kunde, Verkäufer, Lieferant und Artikel werden im Bestand gesucht und zugeordnet, neue Kunden angelegt
  • Nummernkreis mit Sperre, damit zwei gleichzeitige Übergaben sich nicht in die Quere kommen
  • Trockenlauf mit mehreren Dateien auf einmal, bevor etwas geschrieben wird
  • Geprüft gegen den alten Weg: 30 vom Client erzeugte Angebote, 2.353 von 2.353 Zeilen identisch
  • Oberfläche zur Einrichtung: Quelle wählen, Ordner prüfen, Vorgaben setzen

Python · reines SQL gegen MariaDB · eine Transaktion je Beleg · Container mit Weboberfläche

küchenSOFTStarface

Der Anrufer steht auf dem Display

Ein eigener Verzeichnisdienst stellt den Kundenstamm der Warenwirtschaft per LDAP für die Telefonanlage bereit. Ruft ein Kunde an, steht sein Name auf dem Telefon, auch wenn er erst heute angelegt wurde. Das Windows-Programm, das das vorher erledigt hat, ist abgeschaltet.

Im Einsatz seit September 2026

  • Rufnummern in jeder Schreibweise erkannt, mit und ohne Vorwahl, Leerzeichen oder +49
  • Ein neuer Kunde steht nach spätestens fünf Minuten mit Namen auf dem Telefon
  • Eigener Index statt Abfrage je Anruf: schnell und ohne Last auf der Warenwirtschaft
  • Firma und Ansprechpartner sauber getrennt, so wie das Adressbuch der Anlage sie zeigt
  • Läuft als Container und erneuert sich nach einem Push ins Repository selbst

LDAP-Verzeichnis · Python · lesender Zugriff auf küchenSOFT · Git-Stack auf Docker mit Portainer

PlentyONEküchenSOFT

Shop-Bestellungen kommen von selbst an

Was im Onlineshop bestellt wird, steht kurz darauf als Auftrag in küchenSOFT. Alle 15 Minuten holt der Import neue Bestellungen und legt sie vollständig an.

Im Einsatz

  • Kunde, abweichende Lieferanschrift, Auftragskopf und Positionen mit Artikel-, Detail- und Versandzeile
  • Gutscheine werden vom Preis abgezogen, nicht als Zeile vergessen
  • Erkennt, was er schon übernommen hat, und legt nichts doppelt an
  • Oberfläche mit Einstellungen, Verlauf, Protokoll und Sperrliste, jeder Lauf nachvollziehbar
  • Datenbankrechte in Stufen, der Import darf nur, was er braucht

PlentyONE-REST-API · Python · FastAPI-Oberfläche · zwei Container aus einem Image

PlentyONESpedition

Transportauftrag ohne Abtippen

Aus einem Shop-Auftrag wird ein Transportauftrag im Format der Spedition. Er geht per SFTP an deren EDI-Dienstleister, die Etiketten kommen zurück. Die Schnittstelle löst einen gemieteten Fremddienst ab, der monatlich kostete.

Parallelbetrieb, Umstieg Oktober 2026

  • Ein Auftrag, ein Transportauftrag, ereignisgesteuert statt Sammellauf
  • Täglicher Abgleich mit dem alten Dienst, bis beide dasselbe liefern
  • Oberfläche mit Übergaben, Abgleich und Protokoll
  • Läuft im eigenen Haus, keine Abhängigkeit vom Vertrag eines Dritten

CSV im Importformat der Spedition · SFTP · Python · Container

küchenSOFTXRechnung

E-Rechnung aus dem Rechnungsdruck

Druckt küchenSOFT eine Rechnung, erzeugt Küchenblick daraus eine XRechnung nach EN 16931, prüft sie gegen den Validator der KoSIT und legt sie beim Auftrag ab. Senden wird ab 2027 beziehungsweise 2028 Pflicht.

Probebetrieb seit September 2026

  • Auf den Cent wie gedruckt: in allen 7.071 geprüften Rechnungen stimmt der Endbetrag
  • Weicht doch etwas ab, bricht die Erzeugung ab und meldet es, statt zu runden
  • Leitweg-IDs für Behörden in einer eigenen Pflege, mit Hinweis, wenn eine fehlt
  • Jeder Beleg mit Befund: Beträge, Steueraufschlüsselung, Prüfbericht und XML

XRechnung nach EN 16931 · KoSIT-Validator · Ablage im Belegarchiv von küchenSOFT

ExchangeKüchenblick

Termine im Cockpit

Aufmaße, Beratungen und Baubesprechungen aus den Exchange-Kalendern erscheinen in der Tagesansicht des Verkäufers, neben Nachfassen und Lieferungen.

Im Einsatz

  • Mehrere Kalender je Verkäufer, mit Ort und Kennzeichnung der Quelle
  • Der hauseigene Exchange bleibt, wo er ist, nichts wandert in eine Cloud

Exchange Web Services · nur lesend

küchenSOFTLagerware

Hauspreisliste mit echtem Bestand

Was im Lager steht oder als Sonderposten eingekauft wurde, pflegt das Haus in Küchenblick. Der Bestand kommt alle 20 Minuten aus der Warenwirtschaft.

Im Einsatz

  • Verkauftes verschwindet von selbst und kommt zurück, sobald wieder etwas da ist
  • Ständig nachbestellte Ware bleibt mit einem Haken sichtbar, ohne Minusbestand
  • Ausstellungsstücke aus dem KüchenAtlas-Konto des Hauses hängen darunter

lesender Abgleich alle 20 Minuten · Modul in Küchenblick

Vom Gespräch zur laufenden Schnittstelle

Kein Pflichtenheft über Monate. Erst schauen, was die Daten hergeben, dann bauen.

  1. 01GesprächWelche zwei Systeme reden nicht miteinander, und wer tippt heute die Daten ab?
  2. 02Prototyp mit Ihren DatenIch baue gegen eine Kopie Ihrer Daten, nur lesend. Sie sehen früh, was herauskommt.
  3. 03Parallelbetrieb, dann UmstiegDie neue Lösung läuft neben dem alten Weg, bis die Ergebnisse übereinstimmen.

Welche zwei Systeme sollen bei Ihnen reden?

Schreiben Sie mir kurz, womit Sie arbeiten und wo heute Daten von Hand übertragen werden. Ich melde mich mit einer ehrlichen Einschätzung.

alexander@selinsky.de0176 567 54 988