Apps til Business Central
Abakion har udviklet en række apps til din Dynamics 365 Business Central, som erstatter gamle tilretninger og udvider funktionaliteten inden for finans og supply chain management.
Hele udvalget af apps
Abakion tilbyder mange apps til Business Central,
og du kan se hele udvalget på vores internationale side.
Abakion er også specialiseret i at levere Continia apps til finansfunktionen som pakkeydelser til fast pris
Apps til Business Central: Hvornår vælger du standard, app eller tilretning?
En app er en funktionsudvidelse, du installerer oven på Business Central uden at røre ved Microsofts kode.
Apps fra Microsoft Marketplace er udviklet af Microsoft-partnere som Abakion, valideret af Microsoft og vedligeholdt af leverandøren, mens en PTE er kode, der er skrevet specifikt til din virksomhed, og hvor du selv ejer den tekniske gæld.
Som ERP-manager bør du derfor vælge standard før app og app før tilretning, hver gang du står med et funktionelt behov. Du skal også styre, hvordan apps bliver opdateret, sikre at de fungerer indbyrdes, og rydde op i dem, du ikke længere bruger.

I denne artikel:
- Hvorfor ødelægger en app ikke dine opdateringer?
- Hvad garanterer Microsofts godkendelse af en app?
- I hvilken rækkefølge skal du løse et funktionelt behov?
- Hvordan vælger du den rigtige app?
- Hvem har ansvaret for at opdatere dine apps?
- Hvem tester, at dine apps fungerer sammen?
- Hvad sker der, når du afinstallerer en app?
- Hvad tilbyder Abakion på app-området?
Hvorfor ødelægger en app ikke dine opdateringer?
Fordi en app ikke skriver oven i Microsofts kode. Den lytter på bestemte hændelser inde i standardkoden og reagerer på dem.
Det er ikke så mange år siden, at tilretninger i et ERP-system betød, at en udvikler skrev direkte oven i den kildekode, Microsoft havde leveret. Det fungerede, men kildekoden blev ødelagt i processen, og når Microsoft udgav en ny version, så skulle al den overskrevne kode gennemgås og tilpasses igen. Det var derfor, opgraderinger var så omfattende.
I dag hægter en extension sig fast i et publiceret punkt i koden. Når Business Central når til det punkt, så griber extensionen ind og tilføjer sin funktionalitet, mens standardkoden forbliver urørt. Microsoft kan derfor udskifte standardkoden, og så længe dine extensions stadig kan hægte sig fast de rigtige steder, så virker det hele.
Det er den arkitektur, der gør det muligt at opdatere Business Central to gange om året uden et opgraderingsprojekt. Og det er samme model, uanset om det er en app fra Microsoft Marketplace eller en PTE, altså en Per Tenant Extension, der er udviklet specifikt til dig.
Der er dog en detalje, du skal kende. Hændelserne er kun til rådighed, hvor Microsoft har publiceret dem, og signaturen på en hændelse kan ændre sig mellem versioner. Det er blandt andet derfor, en extension kan blive inkompatibel med en ny version, selv om den ikke rører standardkoden.
Hvad garanterer Microsofts godkendelse af en app?
Microsoft validerer det tekniske, ikke det forretningsmæssige. Når Microsoft udgiver en partners app på Microsoft Marketplace, så er den kontrolleret mod en teknisk valideringscheckliste, og app-leverandøren bærer ansvaret for, at appen også fungerer i fremtidige versioner.
Valideringen omfatter blandt andet, at appen er udviklet i Microsofts eget værktøj, at app-pakken er digitalt signeret, at der følger rettighedssæt med, så brugeren ikke skal have superbrugerrettigheder for at bruge appen, og at appen kan installeres, afinstalleres og geninstalleres uden fejl. Appen valideres mod alle de versioner og alle de landeversioner, leverandøren har angivet.
Der er én ting, der er værd at hæfte sig ved som ERP-manager: 30 dage før en ny major release valideres alle indsendte apps mod den kommende version. Formålet er netop, at du ikke bliver blokeret, når dit miljø skal opdateres.
Men Microsoft tager ikke ansvar for, at appen er klogt bygget, eller at den er god at arbejde med. Det ansvar er dit.
I hvilken rækkefølge skal du løse et funktionelt behov?
Standard først, så app, og først derefter en tilretning.
- Undersøg, om standard Business Central kan løse behovet.
Det er ikke ualmindeligt, at funktionen allerede findes, men aldrig er taget i brug. Måske kræver det bare lidt opsætning og noget brugertræning. - Kig efter en app på Microsoft Marketplace.
Der er mange tusinde apps tilgængelige, og der er god chance for, at nogen allerede har løst dit problem. - Overvej en PTE, hvis hverken standard eller en app dækker behovet.
En PTE giver dig præcis den funktionalitet, du har brug for, men du ejer selv den tekniske gæld.
Rækkefølgen handler om, hvem der bærer vedligeholdelsen. Med standard ligger den hos Microsoft. Med en app ligger den hos app-leverandøren, som er forpligtet over for Microsoft til at holde appen opdateret. Med en PTE ligger den hos dig.
Hvordan vælger du den rigtige app?
Definér dine krav præcist, og spørg derefter din leverandør, hvilke apps de har gode erfaringer med. Stjerner og anmeldelser på Microsoft Marketplace kan give en pejling, men de fortæller ikke, hvordan appen opfører sig i en løsning som din.
Som regel kan din leverandør rådgive om de mest udbredte apps inden for et funktionsområde, for eksempel udgiftshåndtering eller integration til en fragtleverandør. Og jo mere specifikt du kan beskrive dine krav og ønsker, des bedre kan de sammenligne mulighederne på funktionalitet, anskaffelsespris og drift.
Nogle virksomheder oplever, at deres ERP-leverandør hellere vil udvikle end anbefale apps, måske fordi forretningen stadig er bygget op om konsulenttimer. Hvis du står i den situation, så research selv på Microsoft Marketplace. Det gør mange.
Når du selv leder, så gør sådan her. Find et udvalg af apps, der ser lovende ud. Tjek, at de er kompatible med din landeversion. Undersøg leverandørens website, og se efter demovideoer, release notes og anden dokumentation, der signalerer, at de griber opgaven professionelt an. Prøv dem af i en sandkasse, ikke i produktionsmiljøet.
Måske har du brug for at lægge gebyrer på salgsordrer. Det er Business Central ikke særlig god til som standard, men nogen har måske lavet en app til det. Måske har du brug for hensættelse til bonus. Det er standardløsningen heller ikke stærk på, men der findes måske en app. Og hvis du finder en, der ser lovende ud, så udfordr din leverandør på, om I ikke bør kigge nærmere på den sammen.
Hvem har ansvaret for at opdatere dine apps?
App-leverandøren har ansvaret for, at appen lever op til Microsofts krav og fungerer på den nyeste version. Det er anderledes end med en PTE, hvor ansvaret er dit.
Du styrer selv, hvornår opdateringerne bliver installeret. Som standard opdaterer Business Central kun dine apps i forbindelse med de store opdateringer i april og oktober, men du kan ændre indstillingen til “With minor and major updates”, så app-opdateringerne følger med hver månedlig opdatering.
Uanset hvad du vælger, så kan Microsoft gennemtvinge en app-opdatering ved en minor update, hvis den installerede version ellers ville gå i stykker. Indstillingen giver dig altså kontrol, men ikke vetoret.
Både PTE’er og Marketplace-apps administreres i Admin-centeret, hvor du kan se alle installerede extensions og styre opdateringerne.
Hvem tester, at dine apps fungerer sammen?
Ingen gør det for dig, medmindre I har aftalt det. Hver app-leverandør tester sin egen app mod den nye version, men de har ikke testet deres app sammen med alle de andre apps, der findes på Microsoft Marketplace.
Hvis du bruger apps fra flere leverandører, så er det ikke nok, at de hver især fungerer på den nye version. De skal også fungere indbyrdes.
Du kan udlicitere testopgaven til din ERP-leverandør, men det overordnede ansvar for, at opgaven bliver udført, er dit. Regn ikke med, at leverandøren proaktivt tester den samlede løsning før en opdatering, hvis I ikke har aftalt det.
Overvej også, om leverandøren kender jeres processer godt nok til at gennemføre en test, der giver dig reel sikkerhed. Hvis testen bliver for overordnet og generisk, så skaber den falsk tryghed i stedet for tryghed.
Hvad sker der, når du afinstallerer en app?
Data bliver som standard liggende i databasen. Det betyder, at du kan ombestemme dig og geninstallere appen uden at miste noget, så længe du ikke aktivt har slettet data.
Hvis du er sikker på, at du aldrig skal bruge appen igen, så kan du slå “Delete Extension Data” til under afinstallationen. Så sletter Business Central både appens data og dens databaseskema permanent. Du bliver bedt om at bekræfte det to gange, og beslutningen kan ikke fortrydes.
Vær opmærksom på tre ting. Hvis andre apps afhænger af den app, du vil fjerne, så skal de afinstalleres samtidig, og hvis du sletter data, så bliver data for de afhængige apps også slettet. Og hvis du har afinstalleret en app uden at slette data, så kan du fortryde det senere og slette data bagefter uden at skulle geninstallere appen først.
Afinstallerede apps, hvor data stadig ligger, optager plads i databasen, og datamodellen indlæser fortsat data fra dem. Det kan påvirke både pladsforbrug og performance, så det er værd at tage stilling til, om data skal blive liggende for altid.
Hvad tilbyder Abakion af apps?
Abakion er en af verdens største udbydere af standardapps til Business Central med over 55 apps på Microsoft Marketplace, og de dækker især finans, supply chain og produktion. Apps er samlet med priser og dokumentation i ét katalog med apps på abakion.com, og du kan prøve dem gratis i 30 dage fra Microsoft Marketplace.
Abakion arbejder desuden sammen med et økosystem af specialiserede leverandører, blandt andet Continia til bilagshåndtering og betalinger, Tasklet Factory til mobil lagerstyring og ROB-EX til grafisk produktionsplanlægning. Det giver dig én indgang til rådgivning om, hvilken app der løser dit behov bedst.
Abakions tilgang er at holde løsningen så tæt på standard som muligt og løse behov med apps frem for kundespecifik kode, netop for at gøre løsningen nemmere at opgradere.
Hvis du allerede har en løsning med mange tilretninger, så laver Abakion en gennemgang af installerede apps og PTE’er, hvor formålet er at kortlægge den tekniske gæld, finde det, der kan afinstalleres, og vurdere, hvad der kan erstattes af standardfunktionalitet eller af en standardapp. Det er en ret almindelig konklusion, at en PTE fra de første driftsår i mellemtiden er blevet dækket af standard.
Til at komme i gang med apps ligger der gratis instruktionsvideoer på usedynamics.com, både til Business Central og til Abakions egne apps.
Abakion er eksperter i Microsofts forretningsløsninger til ERP, CRM og BI til danske virksomheder. Vi leverer både enkle løsninger, der er klar til brug hos mindre virksomheder, og skræddersyede løsninger til større virksomheder.
Ring til os på 70 23 23 16
eller skriv til abakion@abakion.com
Vi giver gerne et godt råd, uanset om du vil handle hos os eller en anden Microsoft-partner.









