Passaggi principali
- Verificare che sia attivo un servizio con autenticazione NavUserPassword e che le API siano abilitate.
- Installare le app.
- Completare il setup di DocFinance all’interno di BC.
- Creare l’utente BC per l’integrazione con DocFinance e generare la relativa chiave di accesso ai servizi web (Web Service Access Key).
- Configurare la connessione in DocFinance verso il servizio con autenticazione NavUserPassword.
Ma devo pubblicare dei web service?
No, l’app per comunicare con DocFinance utilizza delle page di tipo API, di conseguenza sono automaticamente esposte da BC, non è necessario creare il web service.
Installazione OnPrem
Credential Type: NavUserPassword
Enable API Services: true
Max Page Size: a scelta (default: 20'000)
Port: a scelta (default: 7048)


| Environment Name | Nome dell’environment |
| API publisher/group/version | Stringa che serve per comporre l’URL da chiamare (in caso di cambiamento in futuro, si può ottenere comodamente l’URL nuovo) |
| Company ID | ID della company su BC, lo si ottiene anche tramite lookup sulla lista delle company |
Configurare Oauth2 per i servizi OnPrem
È supportato l’uso di OData2.0 con servizi OnPrem.
Segui la guida Microsoft per preparare l’ambiente Business Central a lavorare con Entra ID visitando il seguente link:
Configura l’autenticazione di Microsoft Entra con OpenID Connect
Setup della connessione verso BC in DocFinance
NOTE
Si consiglia vivamente di eseguire questa configurazione con il supporto del consulente DocFinance di riferimento del cliente.
Configurazione OnPrem
| Campo | Descrizione |
|---|---|
| Protocollo | http o https, dipende se è abilitato l’SSL sul servizio BC. Se il flag è a true, bisogna inserire https ![]() |
| Host | L’ip del server su cui è installato BC |
| Porta | Specificata all’interno del setup del servizio BC ![]() |
| Autenticazione | Basic (OAuth2 opzionale, per i setting Nome utente, Password, KeySecret, TenantID, ClientID seguire la configurazione SaaS) |
| Timeout | Tempo di attesa massima in secondi per cui DocFinance attenderà una risposta da BC |
| Nome utente | Utente BC che useremo per la connessione tra DocFinance e BC |
| Password | WebService access key dell’utente BC che useremo per la connessione tra DocFinance e BC |
| EnvironmentName | Nome del servizio BC a cui verrà effettuata la connessione |
| API Publisher/Group/Version | Disponibile sul setup DocFinance nel gruppo connessione |
| CompanyID | Disponibile sul setup DocFinance nel gruppo connessione |
| TenantID | Non disponibile |
| ClientID | Non disponibile |
| Percorso di backup degli scambi | Cartella su cui vengono salvate le chiamate effettuate da DocFinance a BC ed il loro contenuto, utile per il debug in caso di problemi |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
EOS Labs -

