• Plug-ins
  • Dataverse
  • C#
  • TypeScript

Utveckling i Dynamics 365 CE

Plug-ins, custom APIs, klientskript och integrationer som får Dynamics 365 Customer Engagement att passa hur ert team säljer och ger service.

Dynamics 365 Customer Engagement (tidigare Dynamics CRM) täcker mycket från start. Värdet ligger oftast i glappet mellan standardprodukten och hur er verksamhet faktiskt fungerar. Vi stänger det glappet med kod som är testad, versionshanterad och lätt att lämna över.

  • Logik på serversidan: plug-ins, custom APIs och arbetsflödesaktiviteter i C#.
  • Logik på klientsidan: formulärskript och webbresurser i TypeScript eller JavaScript.
  • Datamodell: tabeller, relationer och affärsregler som håller datan ren, med dubblettkontroll och validering där det behövs.
  • Integrationer: Dataverse kopplat mot affärssystem, e-handel och interna system via API:er och Azure-tjänster.

Vi arbetar i både Dynamics 365 online och lokala (on-premises) miljöer.

  • Power Apps
  • Power Automate
  • Dataverse

Power Platform

Lösningar i Power Apps, Power Automate och Dataverse som ersätter kalkylark och manuella steg, med licenserna i åtanke från första dagen.

Med Power Platform går det snabbt att bygga affärsappar och automatiseringar, men snabbt kan bli skört utan en plan. Vi kombinerar low-code där det passar med egen kod där det behövs.

  • Modelldrivna appar och canvas-appar i Dataverse, byggda kring era processer.
  • Flöden i Power Automate för godkännanden, aviseringar och integration mellan system.
  • Egna kopplingar och PCF-komponenter när standardkomponenterna inte räcker.
  • Licensgenomgång innan vi bygger, så att lösningen inte överraskar på fakturan.
  • Azure DevOps
  • Pipelines
  • ALM

DevOps och ALM

Versionshantering, byggpipelines och automatiska driftsättningar för Dataverse-lösningar, så att releaser blir repeterbara i stället för manuella.

Att flytta lösningar mellan miljöer för hand är långsamt och felbenäget. Vi sätter upp Application Lifecycle Management (ALM) med Azure DevOps, så att varje ändring spåras och varje driftsättning går till på samma sätt.

  • Versionshantering av lösningar, plug-ins, webbresurser och referensdata.
  • Bygg- och releasepipelines som exporterar, paketerar, testar och driftsätter Dataverse-lösningar.
  • Referensdata i pipelines med Shuffle, så att konfigurationsdata följer med koden.
  • Sund lösningsstruktur för ISV:er och team med många miljöer.
  • Power Pages
  • Webbappar
  • Tillgänglighet

Webb och mobil

Snabba, tillgängliga webbplatser och webbappar, inklusive kundportaler i Power Pages som använder samma data som ert CRM.

Era kunder möter er oftast på webben först. Vi bygger webbplatser och webbappar som laddar snabbt, fungerar på alla skärmstorlekar och uppfyller kraven på tillgänglighet.

  • Portaler i Power Pages för kunder och partner, kopplade till Dataverse.
  • Webbappar och webbplatser byggda med moderna ramverk och statisk hosting.
  • Mobilanpassat från början: varje sida är utformad för både mobil och dator.
  • Shuffle
  • On-premises till online
  • Integration

Datamigrering, uppgraderingar och integration

Flytt av data mellan miljöer, uppgradering från on-premises till online och system som hålls i synk utan att en enda post försvinner.

Migreringar och uppgraderingar fallerar på detaljerna: uppslag som pekar fel, poster som tyst försvinner, alternativvärden som skiljer sig mellan miljöer. Vi bidrar till Shuffle, verktyget med öppen källkod som många Dynamics 365-team använder för att flytta Dataverse-data, och underhåller dess byggsteg för Azure DevOps. Det här är arbete vi känner inifrån.

  • Datamigrering mellan miljöer och från äldre system, med repeterbara definitioner i stället för engångsskript.
  • Uppgraderingar från Dynamics CRM on-premises till Dynamics 365 online, inklusive kod och anpassningar.
  • Integration mellan Dataverse och andra system, med loggning så att fel syns.
  • Löpande support efter driftstart, så att lösningen hålls frisk när plattformen förändras.
  • Automation
  • AI
  • Egen kod

AI, kod och automation

Praktisk automation och AI-funktioner som tar bort repetitivt arbete, byggda med kod där low-code inte räcker.

Det mesta repetitiva arbetet går att automatisera. En del av det vinner på AI, till exempel att klassificera inkommande ärenden eller läsa ut data ur dokument. Vi börjar med processen och väljer det enklaste verktyget som gör jobbet.

  • Processautomation med Power Automate, plug-ins och Azure Functions.
  • AI-funktioner i affärsappar, till exempel klassificering, sammanfattning och dokumenttolkning.
  • Utvecklarverktyg som gör ert eget team snabbare, som XrmToolBox-verktygen vi bygger.

Så går ett projekt till

  1. Förstudie

    Vi lyssnar först: era mål, era användare och vad som står i vägen. Ni får ett förslag med omfattning, budget och tidsplan.

  2. Plan

    Vi kommer överens om en konkret plan och regelbundna avstämningar, så att ni alltid vet var projektet står.

  3. Bygga och förvalta

    Vi bygger, testar och driftsätter via en repeterbar pipeline och finns kvar för att förvalta och förbättra lösningen.

Har ni ett projekt på gång?

Berätta vad ni arbetar med så föreslår vi en väg framåt.

Kontakta oss