Come collegare l'intelligenza artificiale a SAP Business One con il Service Layer
Aggiornato il
In breve
Il modo consigliato per collegare l'intelligenza artificiale a SAP Business One è il Service Layer, l'interfaccia ufficiale di SAP per le integrazioni. Si crea un utente con i soli permessi necessari, si preparano operazioni approvate per le domande frequenti e l'AI risponde in italiano usando solo quelle, senza modificare i dati.
Cosa serve
- SAP Business One con il Service Layer attivo: dalla versione 10.0 è disponibile sia su SAP HANA sia su Microsoft SQL Server.
- Un utente SAP Business One dedicato, con autorizzazioni limitate alle sole informazioni da leggere.
- Le domande da coprire: scorte sotto il minimo, offerte aperte, fido dei clienti, consegne previste.
- Il vostro partner SAP, che resta il riferimento per licenze, versioni e configurazione.
Come funziona il collegamento
Il Service Layer espone i dati di SAP Business One come servizi web, rispettando le autorizzazioni dell'utente con cui ci si collega. Ogni domanda frequente diventa un'operazione che chiama il Service Layer con filtri precisi, per esempio gli articoli del magazzino principale la cui disponibilità scende sotto la scorta minima entro una data.
L'AI sceglie l'operazione e ne compila i parametri; il sistema li controlla e solo allora interroga SAP. Rispetto a leggere direttamente il database, il Service Layer applica le regole e i permessi di SAP Business One.
I passi del progetto
- Mappatura gratuita: un incontro con chi usa il gestionale ogni giorno per raccogliere le domande più frequenti e capire dove stanno i dati.
- Operazioni approvate: per ogni domanda si prepara e si prova un'operazione con limiti chiari, che approvate prima dell'uso.
- Prova sul campo: un gruppo ristretto la usa nel lavoro di tutti i giorni; si controllano le risposte e si aggiungono le operazioni che mancano.
- Uso in tutta l'azienda: si estende agli altri colleghi e si adeguano le operazioni quando aggiornate il gestionale.
Quanto è sicuro
- Si parte in sola lettura: l'utente tecnico usato dall'AI non può modificare nulla. Le operazioni che scrivono dati si aggiungono una alla volta e chiedono sempre conferma.
- L'AI usa solo operazioni approvate: non scrive interrogazioni libere sul database, quindi non può leggere tabelle che non avete previsto.
- Le credenziali del gestionale restano nella vostra infrastruttura: il modello riceve solo il nome dell'operazione e il risultato.
- Ogni domanda resta in un registro (chi, quando, quale operazione, quanti dati letti), scaricabile per i controlli interni.
- Valgono i permessi che avete già: chi non vede un dato nel gestionale non lo vede nemmeno tramite l'AI.
- Con le versioni professionali dei servizi di intelligenza artificiale i dati non vengono usati per addestrare i modelli.
Errori da evitare
- Dare all'AI un accesso libero al database: un equivoco nella domanda può produrre numeri sbagliati che sembrano giusti.
- Caricare export in Excel su un chatbot gratuito: i dati escono dal vostro controllo e la risposta non è ricontrollabile.
- Partire da troppe domande insieme: meglio tre o cinque domande frequenti fatte bene, poi allargare.
- Non mostrare la fonte: se la risposta non indica da quali dati viene, nessuno potrà fidarsi dei numeri.