Manual | Integration

Integration til Business Central

Generelt

Vælg om der skal anvendes basic eller OAuth2.0 authentication. Dynamics Business Central 365 hosted ved Microsoft kræver OAuth2.0.

budget123 henter data fra Business Central via 4 ODataV4-webservices, der udstiller data som følger:

Emne Webservice Path (eksempel)
Virksomheder /Company
Kontoplan /Kontoplan?$select=No, Name, Income_Balance, Account_Type, Totaling, VAT_Bus_Posting_Group, VAT_Prod_Posting_Group
Finansposter /G_LEntries?$select=Entry_No, Posting_Date, G_L_Account_No, Amount, Source_Code, Dimension_Set_ID
Dimensionsgruppeposter /DimensionSetEntries?$select=Dimension_Set_ID, Dimension_Code, Dimension_Value_Code, Dimension_Value_ID, Dimension_Name, Dimension_Value_Name

Vi skal dermed gerne have 4 URL’er.

Vigtigt: Åbn for IP-adresser
Der skal være åben for IP-numrene i jeres firewall:

  • 5.103.185.118
  • 91.215.163.67
  • 135.225.18.221

OAuth2.0 authentication

Integration via “kundens App”

  1. I kundens Azure Entra ID under “App Registration” opret en App.
  2. Under den oprettede App, under ”Certificates & secrets” opret en Client Secret og gem "Value"
    med det samme, da den ikke vises igen.
  3. Under den oprettede App, under ”Api Permissions” tilføj rettigheder til: ”Dynamics 365 Business Central” -> ”Application permissions” -> API.ReadWrite.All og app_access
  4. Inde i BC skal der gives rettigheder til App’en (Microsoft Entra-programmer: Opret en ny entry, hvor Client ID fra den applikation der forsøger at forbinde til BC angives)

budget123 skal have:

  • App Client Id (Guid)
  • Tenant Id (Guid)
  • Environment (typisk er det production)
  • Client secret Value fra step 2 (denne kan kun ses under oprettelsen)

Basic authentication

budget123 skal have et brugernavn og en adgangskode/webtjeneste-nøgle til at logge på de omtalte webservices.

Integration

  • Integration til AX / Nav SQL Database

    Trin 1: Installér vores Windows-service Du skal installere vores Windows-service på SQL-serveren (eller en [...]

  • Integration til C5 SQL Database

    Trin 1 - Installer Windows-servicen Du skal installere en Windows-service på SQL-serveren, der laver [...]

  • Integration til Dynamics C5 Native Database

    Installer en Windows-service Du skal installere en Windows-service på C5-serveren, der laver en udgående forbindelse [...]

  • Integration til Dynamics Nav Native Database

    Trin 1 - Tjek din Nav ODBC-licens Som det første skal du købe en [...]

  • Integration til EDB Brugs MySQL Database

    Trin 1 Installér en Windows-service Du skal installere en Windows-service på SQL-serveren, der skaber [...]