# abas ERP

> Was über die Anbindung von abas ERP an BatteryPass bekannt ist und was noch zu klären ist.

> [!WARNING]
> Die Angaben auf dieser Seite stammen nur aus Werbematerial des Herstellers und sind nicht gegen eine
> Entwicklerdokumentation geprüft; eine öffentliche gab es nicht. Klären Sie Schnittstelle und Anmeldung vor einem Projekt
> mit dem Hersteller oder Ihrem Partner.

> [!NOTE]
> Diese Seite beschreibt ein Integrationsmuster. BatteryPass liefert keinen Konnektor für abas ERP und hat keine
> Partnerschaft mit dem Hersteller; nichts hier ist eine Freigabe des Herstellers.

Der Hersteller nennt eine REST-API und abas Connect. Was Ihre Installation auch anbietet: eine Middleware liest die
Seriennummern fertiggemeldeter Fertigungsaufträge mit einem technischen Benutzer, der nur lesen darf, schreibt eine Datei
mit dem Preset `generic-csv` und stellt sie bereit wie unter
[Einheiten aus der Fertigung](https://passport.kabin.sh/docs/de/integrations/workflows/units-from-production) beschrieben.
Änderungsereignisse sind nicht geprüft; fragen Sie bis dahin zeitgesteuert ab.

## Schnittstellen und Prüfstand

- **Hersteller:** abas Software (Forterro)
- **On-Premise:** abas ERP
- **Cloud:** abas ERP (hosted)

Nur aus Herstellerwerbung: genannt werden eine REST-API und abas Connect; eine öffentliche Entwicklerdokumentation gab es nicht.

Integrationsmuster, kein Konnektor: BatteryPass liefert keine ERP-Anbindung und ist bei keinem Hersteller zertifiziert.

| Schnittstelle                                                             | Protokoll | Anmeldung | Ereignisse | Objekte                                     | Prüfstand                                   |
| ------------------------------------------------------------------------- | --------- | --------- | ---------- | ------------------------------------------- | ------------------------------------------- |
| [`REST API`](https://abas-erp.com/en/product/connectivity-iot) (REST-API) | REST      | Token     | keine      | Produkt-/Materialstamm, Charge/Seriennummer | nur Community- oder Werbequelle, 24.10.2026 |

**Hinweise**

- `REST API`: Anmeldeverfahren nicht geprüft.

**Importvorlagen (Presets): Allgemeine CSV-Datei** (`generic-csv`): Für jedes ERP und für Dateien, die eine Middleware selbst schreibt: GTIN, Seriennummer, Herstelldatum, Produktionsstätte (Name oder GLN), Modellversion und Batteriestatus, mit deutschen und englischen Spaltennamen.

| Spalte im Export                                              | Feld in BatteryPass                                   |
| ------------------------------------------------------------- | ----------------------------------------------------- |
| `GTIN` (auch EAN, GTIN-13, GTIN-14)                           | GTIN (GS1) `identification.gtin`                      |
| `Serial number` (auch Seriennummer, serial_number)            | Seriennummer `identification.serial_number`           |
| `Manufacturing date` (auch Herstelldatum, manufacturing_date) | Herstellungsdatum `identification.manufacturing_date` |
| `Facility` (auch Produktionsstätte, Facility GLN, Werk-GLN)   | Herstellungsort `identification.manufacturing_place`  |
| `Model version` (auch Modellversion, model_version)           | Modellversion `model_version`                         |
| `Battery status` (auch Batteriestatus, battery_status)        | Batteriestatus `identification.battery_status`        |

## Abläufe

- [Einheiten aus der Fertigung](https://passport.kabin.sh/docs/de/integrations/workflows/units-from-production.md): Seriennummern aus Fertigungsrückmeldung oder Wareneingang werden als Import bereitgestellt; Mitglieder prüfen, übernehmen und geben frei, bevor ein Pass erscheint. Scopes des Schlüssels: import
- [Pass-Links zurück ins ERP](https://passport.kabin.sh/docs/de/integrations/workflows/passport-links-to-erp.md): Die Middleware folgt dem Änderungsfeed und schreibt den GS1 Digital Link und den Passstatus an den Seriennummernsatz im ERP, damit Etiketten und Lieferpapiere ihn tragen. Scopes des Schlüssels: read
- [Rücksendungen und Reparaturen als Lebenszyklus-Ereignisse](https://passport.kabin.sh/docs/de/integrations/workflows/returns-and-repairs.md): Abgeschlossene Reparaturen, Prüfungen und Komponententausche aus Service- oder Retourenaufträgen erscheinen als Ereignisse in der Historie der Einheit. Scopes des Schlüssels: read, condition
