1.2 KiB
1.2 KiB
SAP Business One Service Layer Connector
Connector komunikuje výhradně přes SAP Business One Service Layer /b1s/v1.
Hlavní vlastnosti:
- login/logout přes Service Layer
- správa
B1SESSIONaROUTEID - automatický re-login po expiraci session
- HTTP API s credentials předávanými v
X-SAP-B1-*hlavičkách podle AppFactory pravidel - OData parametry
$select,$filter,$top,$skip,$orderby - stránkování přes
odata.nextLinka@odata.nextLink - retry pro dočasné chyby
- zod validace konfigurace a hlavních response tvarů
Bezpečnostní pravidla:
- při knihovním použití se konfigurace může číst z environment variables
- při HTTP API použití se SAP credentials posílají v request headers
- hesla, cookies a session tokeny se nelogují
- hesla a session tokeny se nevrací v běžných response
- testy nepoužívají reálný SAP přístup
- pro self-signed certifikáty je dostupné
rejectUnauthorized, ale produkčně se doporučuje důvěryhodný certifikát
HTTP API hlavičky:
X-SAP-B1-BaseUrlX-SAP-B1-CompanyDBX-SAP-B1-UsernameX-SAP-B1-PasswordX-SAP-B1-LanguagevolitelněX-SAP-B1-Reject-UnauthorizedvolitelněX-SAP-B1-Timeout-Msvolitelně