Automatisierung für die Sage 100
Routineaufgaben automatisch erledigen, Berichte pünktlich versenden, Daten fehlerfrei übertragen — ganz ohne Programmierkenntnisse.
Schluss mit manuellem Aufwand
Mittelständische Unternehmen verschwenden täglich wertvolle Arbeitsstunden mit Aufgaben, die eine Maschine schneller, günstiger und fehlerfreier erledigt — Rechnungen exportieren, Mahnungen versenden, Berichte zusammenstellen, Daten zwischen Systemen übertragen.
mehr erfahrenAutomatisierung. Einfach. Mächtig.
Eine XML-basierte Automatisierungs-Plattform mit direktem Zugriff auf Sage 100 — per MS-SQL-Datenbank und Sage 100 REST API. Zeitgesteuert, ereignisgesteuert oder über die mydatastream Process Engine.
mehr erfahrenZeit ist Ihr wertvollstes Gut
Täglich wertvolle Zeit für Routine verschenkt?
In jeder Sage 100-Umgebung gibt es Aufgaben, die sich täglich, wöchentlich oder monatlich wiederholen — manuell, fehleranfällig, zeitraubend. Das Batchpad macht damit Schluss.
Was das Batchpad ist
Die zentrale Schaltstelle für unternehmensweite Automatisierung
Eine Automatisierungs-Plattform, mit der IT-Abteilungen und Fachanwender wiederkehrende Geschäftsprozesse ohne tiefgreifende Programmierkenntnisse automatisieren — über eine intuitive XML-basierte Skriptsprache, einen professionellen visuellen Editor und über 200 vorgefertigte Aktionen.
Erstellen Sie Abläufe, die direkt auf Ihre Sage 100-Datenbank oder die Sage 100 API zugreifen und wiederkehrende Aufgaben vollständig selbstständig erledigen. Ein integrierter Windows-Dienst führt diese Abläufe automatisch aus — zu festen Zeiten, auf Ereignisse reagierend oder manuell auf Knopfdruck.
- Über 200 vorgefertigte Aktionen, sofort einsatzbereit
- Visueller Editor mit IntelliSense — kein Coding nötig
- Windows-Dienst läuft 24/7 ohne angemeldeten Benutzer
- KI-Assistent: Ablauf beschreiben, Skript generieren lassen
2
3
4
5
6
7
8
9
10
11
Zwei Zugriffswege auf Sage 100 — im selben Skript kombinierbar
MS-SQL Direktzugriff und Sage 100 REST API — frei kombinierbar
Beide Wege stehen in jedem Skript gleichzeitig zur Verfügung. Nutzen Sie SQL für komplexe Bulk-Operationen und die REST API dort, wo Businesslogik und Berechtigungen greifen sollen — nahtlos im selben Ablauf.
MS-SQL Direktzugriff
Alle Tabellen, Views und gespeicherte Prozeduren direkt abfragen — maximale Flexibilität für komplexe Joins, Bulk-Operationen und Low-Level-Datenmanipulation ohne Businesslogik-Overhead.
- Typsichere DataParameter — kein SQL-Injection-Risiko
- Identityfeld-Rückgabe nach INSERT
- MS-SQL, MySQL, SQLite, ODBC unterstützt
Sage 100 REST API
Businesslogik-konformer Zugriff über die offizielle Sage API — mit Berechtigungsprüfung, Workflows und dem offiziellen Sage-Datenmodell. Ideal für Vorgänge, die die ERP-Logik einhalten müssen.
- Berechtigungsprüfung wie im ERP-Client
- Workflows und Folgebuchungen werden ausgelöst
- OAuth2-Authentifizierung, vollständige JSON-Verarbeitung
KI-Assistent
Beschreiben Sie Ihren Ablauf — der KI-Assistent schreibt das Skript
Kein Coding nötig: Beschreiben Sie auf Deutsch, was automatisiert werden soll — der integrierte Claude AI-Assistent generiert das fertige .mybatch-Skript, schlägt Korrekturen vor und erklärt Fehler direkt im Editor. ChatGPT, Gemini und Claude stehen zusätzlich als Aktionen im Skript zur Verfügung.
- Ablauf auf Deutsch beschreiben — Skript wird automatisch generiert
- Fehler erkennen und gezielt korrigieren lassen
- Diff-Ansicht: Änderungen einzeln übernehmen oder ablehnen
- Claude AI, ChatGPT & Gemini als skriptierbare Aktionen nutzbar
Hybrid-Architektur mit mydatastream
Cloud trifft On-Premises-Ausführung
mydatastream orchestriert Prozesse und Workflows in der Cloud — der Batchpad-Dienst führt sie lokal in der gesicherten Sage 100-Umgebung aus. Keine Daten verlassen das Unternehmensnetz, keine Firewall-Ausnahmen für Datenbankzugriffe nötig.
Process Engine — wie es funktioniert
- mydatastream triggert Batchpad-Skripte über die Process Engine
- Parameter werden aus der Cloud an den On-Prem-Dienst übergeben
- Der Batchpad-Dienst führt das Skript lokal aus (On-Prem)
- Ergebnisvariablen werden an mydatastream zurückgegeben
Sicherheit & Netzwerk
- Keine Datenbankports durch Firewalls öffnen
- Kommunikation mit mydatastream ausschließlich HTTPS outbound
- Passwörter & API-Keys verschlüsselt im lokalen Parameterstore
- Anmeldekonten für M365, S3, Azure zentral verwaltet
Aus dem Tagesgeschäft
Was das Batchpad konkret erledigt
Praxisnahe Szenarien aus dem Alltag von Sage 100-Anwendern — vollständig automatisiert, zuverlässig und ohne manuelles Zutun.
Automatische Berichte
Umsatzberichte, Offene-Posten-Listen oder Lagerbestände werden direkt aus Sage 100 abgefragt, als PDF oder Excel aufbereitet und per E-Mail versandt.
Webshop- & EDI-Import
Bestellungen kommen stündlich rein — Batchpad prüft Dateien, validiert Daten und legt Aufträge direkt in Sage 100 an. Fehlerhafte Zeilen werden isoliert gemeldet.
Process Engine Trigger
Ein mydatastream-Workflow triggert ein Batchpad-Skript mit Parametern, liest Daten aus Sage 100, verarbeitet sie und gibt Ergebnisse strukturiert zurück.
Rechnungsarchivierung
Gebuchte Rechnungen werden automatisch als PDF auf Netzlaufwerk, SharePoint, SFTP oder Azure Blob abgelegt — GoBD-konform, benannt nach Beleg und Datum.
Lieferantenpreise via API
Batchpad liest Preislisten, vergleicht mit dem Artikelstamm in Sage 100, aktualisiert Einkaufspreise und informiert den Einkauf über alle Änderungen.
Mahnwesen & Liquidität
Jeden Morgen um 6:00 Uhr prüft Batchpad fällige Forderungen, erstellt eine nach Mahnstufe sortierte Übersicht und schickt sie an die Buchhaltung — inkl. Ampelfarben.
Datenaustausch & Integration
Lagerbestände per REST-API exportieren, Versandstatus abrufen und in Sage 100 zurückschreiben. Anbindung an ERP, WMS und Webshops.
Alles in einem Werkzeug
Über 200 vorgefertigte Aktionen
Für Datenbank, Dateioperationen, Cloud, APIs, Reporting, KI und Kommunikation — für einfache Abläufe und komplexe Integrationen gleichermaßen.
Visueller Editor & XML-Skripte
Abläufe per Doppelklick zusammenbauen — mit IntelliSense, eingebautem Hilfesystem und der Ausdruck-Syntax {= … }.
Datenbank-Aktionen
SQL, MySQL, ODBC, SQLite — typsichere DataParameter-Aktionen ohne SQL-Injection-Risiko, Identityfeld-Rückgabe nach INSERT.
REST-API, HTTP & OAuth2
SendHttpRequest mit OAuth2, vollständige JSON-Verarbeitung, XML- und REGEX-Aktionen für komplexe Integrationen.
Microsoft 365 & Cloud
M365 Mail, Kalender, Aufgaben. SharePoint, OneDrive, Azure Blob, S3, Nextcloud, WebDAV, SFTP — volle Aktionspalette.
Aufgabenplanung
Skripte laufen zu festen Zeiten, in Intervallen oder ereignisgesteuert — vollautomatisch, ohne dass ein Benutzer angemeldet sein muss.
Module & Funktionen
Externe .mybatch-Dateien per CallModule einbinden — debuggbar, gleicher Namespace. Typisierte Functions und RemoteBatch.
Berichtsdesigner
Professionelle Berichte direkt aus Sage 100-Daten — mit Logo, Tabellen, Grafiken und Summen. Als PDF exportieren und automatisch versenden.
KI-Integration
Beschreiben Sie Ihren Ablauf auf Deutsch — der KI-Assistent schreibt das Skript. Aktionen für ChatGPT, Gemini und Claude AI.
Debugging & Inspektor
Abläufe Schritt für Schritt testen. Der Inspektor zeigt alle Variablen und DataTables in Echtzeit — Sie sehen sofort, was passiert.
Unterstützte Datenbanken & Schnittstellen
Für wen ist das Batchpad?
Passt sich Ihrer Arbeitsweise an
Egal ob Entwickler, Consultant oder Administrator — Batchpad bietet jedem das passende Werkzeug.
Volle Kontrolle
Die ganze Macht der XML-Skriptsprache
Schleifen, Verzweigungen, Funktionen, Module, Regex, typsichere DataParameter-API, JSON-Pfade, OAuth2 und RemoteBatch — mit vollständigem Debugger im Einzelschritt-Modus.
- XML-Skripte mit Expressions, ForEach, If/Select, Repeat
- IDE mit Code-Vervollständigung & Syntax-Highlighting
- Modularer Aufbau: CallModule, Functions, RemoteBatch
- Vollständiger Debugger + Inspektor (Variablen, DataTables)
- REST / JSON / XML / REGEX / OAuth2 / SFTP
- KI-Assistent zur Script-Generierung & Validierung
Schnell am Ziel
Lösungen liefern — ohne Overhead
Schnelle Lösungsbereitstellung ohne aufwändige Entwicklungsumgebung. Parameter-Export/-Import für die Mandantenübergabe und wiederverwendbare, parametrisierbare Skriptbausteine.
- Parameter exportieren & zwischen Mandanten übertragen
- Wiederverwendbare Skript-Module (.mybatch)
- Schnelle Anpassung pro Kunde ohne neues Deployment
- KI-Assistent für schnelles Prototyping
- Community & Dokumentation auf logisoft-community.de
Stabiler Betrieb
24/7 — ganz ohne eingeloggten User
Der Batchpad-Dienst läuft als Windows-Dienst rund um die Uhr. Aufgabenplanung mit Cron-ähnlicher Konfiguration, Benachrichtigungen per E-Mail und Push, verschlüsselte Anmeldekonten.
- Windows-Dienst (LogiSoft Batchpad Aufgabenplanung)
- E-Mail & Push-Benachrichtigungen (ntfy, Gotify, Telegram)
- Verschlüsselte Anmeldekonten & Parameterstore
- Detaillierte Log-Dateien, konfigurierbar pro Skript
Weniger Aufwand. Mehr Ergebnis.
Das Batchpad rechnet sich schnell
Weil es die Arbeit übernimmt, die bisher wertvolle Mitarbeiterzeit gebunden hat.
Zeit sparen
Jede Aufgabe, die Batchpad übernimmt, spart direkte Arbeitszeit. Wer täglich 30 Minuten Berichte erstellt, gewinnt über 120 Stunden pro Jahr zurück.
Fehler vermeiden
Manuelle Prozesse bedeuten manuelle Fehler. Batchpad arbeitet jeden Ablauf identisch und zuverlässig ab — jeden Tag, auch an Feiertagen.
Mitarbeiter entlasten
Ihre Fachkräfte sind zu wertvoll für Copy-Paste. Mit Batchpad übernehmen sie wieder Aufgaben, die echtes Denken erfordern — und sind zufriedener.
Schnell amortisiert
Sofort einsatzbereit, ohne aufwändige IT-Projekte. Erste Automatisierungen laufen oft schon am ersten Tag — die Amortisation beginnt unmittelbar.
Compliance & Nachvollziehbarkeit
Jede Skript-Ausführung wird protokolliert. Sie sehen jederzeit, wann welcher Ablauf gelaufen ist und ob Fehler aufgetreten sind — für Audits und Kontrolle.
Gebaut für Sage 100
Direkter Zugriff auf MS-SQL und die Sage 100 REST API, hybride Cloud-Prozesse mit mydatastream — in Ihrer bestehenden Windows-Infrastruktur, ohne externe Middleware.
Bereit, Ihre Routinen zu automatisieren?
Lassen Sie das Batchpad für Sie arbeiten — rund um die Uhr.
Egal ob Entwickler, Consultant oder Administrator: Batchpad ist sofort einsatzbereit und passt sich Ihrer Arbeitsweise an.