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.