Això es rellevant per la versió per HANA

A l’actualitzar, si hi ha algún problema a l’actualitzar el repositori (SBOCOMMON) bàsicament, i s’ha de recuperar la còpia de la base de dades, es molt important tornar a assignar els permisos corresponents per l’usuari B1_SBOCOMMON sobre d’aquest objecte:

SQL
GRANT SELECT,INSERT,UPDATE,DELETE ON "SBOCOMMON"."*" TO "B1_SBOCOMMON";

Es pot fer directament amb aquest comandament al HANA Studio, com usuari SYSTEM.

Els efectes de no tenir ben posats aquests permisos en aquest objecte son:

  • SAP Business One no entra. Tu poses usuari i contrasenya però no entra
  • Service Layer no fa Login, la resposta es un 500 amb un error 307 sense cap explicació.

Els logs que ajuden, al Linux, estan a

/usr/sap/SAPBusinessOne/home/b1service0/SAP/SAP Business One/Log/BusinessOne

Notes interessants de SAP

3157498 – Service Layer Log File Configuration – SAP for Me

3608113 – How to use Service Layer logs to analyze business logic-related error messages – SAP for Me