SAP Business One Service Layer
Konfigurieren Sie den Service-Layer-Zugriff für TaprNext.
Service Layer prüfen
Abschnitt betitelt „Service Layer prüfen“- Browser öffnen
- Navigieren zu:
https://your-server:50000/b1s/v1/ - Sie sollten das OData-Service-Dokument sehen
API-Benutzer anlegen
Abschnitt betitelt „API-Benutzer anlegen“Im SAP-B1-Client
Abschnitt betitelt „Im SAP-B1-Client“- Gehen Sie zu Administration > Setup > General > Users
- Auf Add klicken
- Konfigurieren:
- User Code: TAPRNEXT
- User Name: TaprNext API
- Password: [sicheres Passwort setzen]
- Superuser: No
- Mobile User: No
Berechtigungen zuweisen
Abschnitt betitelt „Berechtigungen zuweisen“- Gehen Sie zu Administration > Setup > General > Authorizations > General Authorizations
- Benutzer TAPRNEXT auswählen
- Berechtigungen setzen:
| Modul | Berechtigung |
|---|---|
| Purchasing - A/P Invoice | Full Authorization |
| Business Partners | Read Only |
| Purchasing - Purchase Order | Read Only |
Service-Layer-Login testen
Abschnitt betitelt „Service-Layer-Login testen“curl -X POST https://your-server:50000/b1s/v1/Login \ -H "Content-Type: application/json" \ -d '{ "CompanyDB": "SBODemoUS", "UserName": "TAPRNEXT", "Password": "your-password" }'Erwartete Antwort:
{"SessionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"}