microtech büro+ an SQL Server oder Access anbinden: ERP-Daten rausziehen ohne Rückenschmerzen

Was ist microtech büro+?

büro+ ist ein modular aufgebautes ERP-System für KMU.

Typische Module:

  • Warenwirtschaft
  • Finanzbuchhaltung
  • Lohn & Gehalt
  • Produktion
  • E-Commerce-Anbindung

Technische Basis:

  • Microsoft SQL Server (ab Version M) als Backend
  • ODBC-fähig
  • Tabellenstruktur dokumentiert, aber komplex
  • Keine offene API in alten Versionen
  • Zugriff mit Access, Power BI oder SSMS problemlos möglich – sofern Rechte vorhanden

Noch aktuell?

Ja. Die Software wird weiterentwickelt.

Aber:
Viele KMU sitzen noch auf älteren büro+ Installationen ohne Web-API oder Automatisierung.
Für BI, DWH oder Migration ist SQL-Zugriff der einzige gangbare Weg.

Warum anbinden?

Weil Du sonst im Dunkeln tappst.

  • Wer sind Deine Top-Kunden?
  • Wie entwickeln sich Artikelgruppen über Zeit?
  • Wie sieht das Forderungsalter je Mandant aus?
  • Welche Kunden kaufen regelmäßig – aber nicht mehr?

Antworten findest Du nicht in Listenexporten. Sondern mit SQL, Access oder Power BI.

Was geht – und was nicht

ZugriffStatusBemerkung
ODBCIdeal für Access, Power BI, SSIS
Direkt in Access verknüpfenAccess als Frontend für SQL
REST-API❌ (nur in Plus.6 / Webservices)Kein Standard
Automatisierter Export⚠️ teilw.Über Aufgabenplanung oder Trigger
Datenmodell✅ vorhandenDokumentation auf Anfrage

Zugriff per ODBC in Access

DoCmd.TransferDatabase acLink, "ODBC Database", _
"ODBC;DSN=buero_plus;UID=readonly;PWD=geheim", _
acTable, "ADRESSE", "tblKunden"

Danach:

SELECT LAND, COUNT(*) AS Kundenanzahl
FROM tblKunden
GROUP BY LAND
ORDER BY Kundenanzahl DESC;

Zugriff in SQL Server direkt

Wenn Du das ERP selbst hostest, geht’s am besten direkt per T-SQL.

Beispiel: Top 10 Artikel nach Umsatz

SELECT TOP 10 A.BEZEICHNUNG, SUM(P.POS_NETTOGESAMT) AS Umsatz
FROM AUFTRAG_KOPF K
JOIN AUFTRAG_POS P ON K.AUFTRAG_GUID = P.AUFTRAG_GUID
JOIN ARTIKEL A ON P.ARTIKEL_GUID = A.ARTIKEL_GUID
WHERE K.DATUM BETWEEN '2024-01-01' AND '2024-12-31'
GROUP BY A.BEZEICHNUNG
ORDER BY Umsatz DESC;

BI-Auswertungen aufbauen

Typische Tabellen:

TabelleInhalt
ADRESSEKunden, Lieferanten
ARTIKELArtikelstamm
AUFTRAG_KOPFAufträge / Belege
AUFTRAG_POSAuftragspositionen
RECHNUNG_KOPFRechnungen
BUCHUNGFibu-Buchungen

Daten regelmäßig extrahieren (z. B. per SSIS oder ETL-Tool) und in ein DWH schreiben.

Power BI mit büro+

ODBC-Zugriff einrichten → Tabellen laden → Beziehungen definieren.

Power BI kann per DirectQuery oder Importmodus auf MSSQL arbeiten.
Ideal für Dashboards mit Drilldown-Funktion.

RPA als Notnagel

Wenn kein Zugriff auf den SQL-Server möglich ist (z. B. gehostetes System):

  • Power Automate Desktop nutzen
  • Reports in büro+ aufrufen
  • Filter setzen
  • Liste exportieren (CSV)
  • Datei importieren in Access oder SQL

Nicht hübsch, aber funktioniert.

Typische Fragestellungen in der Praxis

Welche Kunden kaufen regelmäßig, aber seit 6 Monaten nicht mehr?
→ SQL mit MAX(DATUM) je Kunde

Welche Artikelgruppen machen 80 % des Umsatzes?
→ SQL mit SUM() und PERCENT_RANK()

Welche Aufträge haben negative Deckungsbeiträge?
→ Vergleich Artikelkosten und VK aus Auftragstabelle

Wie alt sind meine offenen Posten wirklich?
→ SQL mit DATEDIFF und Fälligkeitsdatum

Potenzielle Nachfolger

Wenn büro+ zu starr wird:

SystemSQL-fähigAPICloudfähig
microtech plus.6❌ lokal
Dynamics 365 BC
weclapp
Sage 100
xentral

Fazit

microtech büro+ ist keine Blackbox – Du musst nur wissen, wo Du reinfasst.

Mit ODBC oder direkter SQL-Verbindung kommst Du an alles ran.
Access oder Power BI machen daraus verwertbare Analysen.
Und wenn das nicht reicht: Daten raus, neues System rein.

Ich helfe Dir gern – beim Zugriff, beim DWH oder beim Umstieg.
Sag Bescheid. Dann legen wir los.

Keine Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)