API- och integrationsutveckling, från analys till drift
ASES utvecklar integrationer så att dina program arbetar med samma data. Vi kopplar ihop ERP, CRM, webbutik och bokföring liksom betaltjänster, frakt, marknadsplatser och din egen programvara, till exempel SAP, DATEV, HubSpot, Shopify eller Stripe. Dina program finns kvar, och data flödar mellan dem utan att någon skriver av dem. Saknas en lämplig integration kan du få den byggd hos oss. Om du vill tar vi också hand om dina integrationer i den löpande driften.
Välj var dina system står i dag. Kartan visar ditt nästa steg och vad du har fått efter varje fas.
Du är här
Du är här
Första samtalet och kartläggning
Vi
Vi ber dig visa oss vilka program du arbetar med, vilka uppgifter som går mellan dem och vem som för över dem i dag. Vi frågar också hur aktuella data behöver vara i varje fall.
Du
Du berättar vilka system du har och visar oss typiska ärenden, till exempel en beställning eller en faktura.
I slutet
En tydlig bild av dina system och dataflöden.
Du är här
Dataflöde och offert
Vi
Vi undersöker vilka API:er dina system har och bestämmer dataflödet med dig. Varje koppling beskriver vi i offerten.
Du
Du sätter prioriteringarna och granskar offerten.
I slutet
En offert till fast pris med exakt beskriven omfattning.
Du är här
Utveckling och test
Vi
Vi utvecklar integrationerna och testar dem med exempel från din vardag, innan riktiga data börjar flöda.
Du
Du ger återkoppling och bestämmer med oss hur specialfall ska hanteras.
I slutet
Testade integrationer, redo för driftstart.
Du är här
Dataöverföring och driftstart
Vi
Ersätter ett nytt system ett tidigare, för vi över dina data. Sedan kopplar vi in integrationerna skarpt och utbildar ditt team i de nya arbetsflödena.
Du
Du går igenom arbetsflödena med oss före driftstarten.
I slutet
System som arbetar med samma data.
Du är här
Support och vidareutveckling
Vi
Om du vill anpassar vi dina integrationer när en tillverkare ändrar sitt API, och kopplar in fler system.
Du
Du berättar för oss vilken koppling som står på tur.
I slutet
Integrationer som håller jämna steg med dina system.
Ditt första steg
Vi börjar med ett ärende som ditt team i dag för över för hand, till exempel en beställning som någon skriver in i ERP. Utifrån det reder vi ut med dig vilka uppgifter som ska flöda automatiskt i framtiden.
Det räcker för att börja
Namnen på de program du arbetar med, och ett ärende som i dag sköts för hand.
Ditt första steg
Vi läser din partners krav, till exempel dess EDI-riktlinjer eller marknadsplatsens API-dokumentation, stämmer av dem mot ditt ERP och beskriver kopplingen i offerten. Sedan genomför vi den, via EDI eller som API-koppling.
Det räcker för att börja
Din partners krav eller dokumentation och din kontaktperson där.
Ditt första steg
Först tittar vi på vilka data som finns i det nuvarande systemet och vad av det som ska flyttas. Sedan planerar vi dataöverföring och integrationer för det nya systemet.
Det räcker för att börja
Namn och version på båda systemen. Ett dataprov från det nuvarande systemet hjälper, om du vill dela det.
Ditt första steg
Vi går igenom dina befintliga integrationer, även om ett annat företag har byggt dem, och tar över support och utbyggnad.
Det räcker för att börja
Åtkomst till kod eller konfiguration och en lista över de sammankopplade systemen.
Ett systemgränssnitt bestämmer hur två program utbyter data. Oftast sker det via ett API: ett program frågar efter data eller meddelar en ändring, och det andra svarar i ett överenskommet format.
Vid en integration arbetar flera system på det sättet med samma data, oavsett om det är webbutik och ERP, CRM och bokföring eller din egen app och en betaltjänst. Ingen behöver längre föra över för hand det som ett annat program redan vet.
Beställning
Order i ERP
Faktura
Leverans
API:er och integrationer som vi genomför
Vi genomför enskilda API-kopplingar lika väl som en systemintegration över många program. Om du vill öppnar vi också dina egna system via ett API för handelspartner.
ERP- & CRM-integration
Webbutik, affärssystem, bokföring och CRM visar samma kunder, priser och order överallt.
Innan vi bygger en integration bestämmer vi med dig för varje typ av data i vilket system den underhålls, vilka system som tar över den och när den flödar. Så skriver dina program inte över varandra. Exemplet visar en typisk fördelning. Din egen bestämmer vi i fasen Dataflöde och offert.
Exempel: vilket system som äger vilka data och vilka system som tar över dem
Egen integration, middleware eller iPaaS: vad passar dig?
För varje mjukvaruintegration finns det flera vägar, från den färdiga kopplingen till den egna integrationen. Vilken som passar beror på hur många system som är inblandade, hur mycket data som flödar och hur speciella dina arbetsflöden är.
Lite data, ett flödeMånga system, stora datamängder
Färdig koppling
Ett plugin eller en app från tillverkaren kopplar ihop två vanliga system.
Passar när
båda systemen är vanliga och dina arbetsflöden följer standarden.
Tänk på
uppdateringar på båda sidor och flöden som pluginet inte täcker.
Automatiseringsverktyg
Med n8n, Make eller Zapier startar ett flöde av sig självt så snart något händer, och för över data till nästa program.
Passar när
enskilda flöden följer fasta regler, till exempel en förfrågan från webbplatsens formulär som ska hamna i CRM.
Tänk på
kostnader som beroende på plan ökar med antalet körningar, och platsen där verktyget behandlar dina data.
En integrationsplattform kopplar ihop många system via en central punkt. Det kan vara en egen programvara (middleware) eller en hyrd tjänst i molnet (iPaaS).
Passar när
många system är inblandade, till exempel webbutik, ERP, marknadsplatser och frakt på en gång.
Tänk på
ytterligare ett system i drift, licenskostnader som ökar med användningen och bindningen till plattformen.
Egen integration
Vi utvecklar kopplingen för dina system och dina dataregler.
Passar när
dina arbetsflöden är speciella, stora datamängder flödar eller ett system saknar lämpligt API.
Tänk på
underhållet när anslutna system ändras. Det ingår i supporten.
Vilken väg vi föreslår motiverar vi i offerten.
Så arbetar dina integrationer i drift
Så sätter vi upp varje integration innan den går live. I den löpande driften tar vi om du vill över övervakningen och meddelar dig när en integration inte fungerar som avsett.
Varje order registreras bara en gång i ERP, även om den skickas igen.
Svarar ett system inte för ett ögonblick, skickar integrationen data igen så snart systemet går att nå.
Ofullständiga poster håller integrationen kvar och anger orsaken. Efter rättelsen skickas de iväg igen.
En regelbunden avstämning visar om alla system har samma uppgifter.
Vem hos dig som får ett meddelande när en post väntar på rättelse bestämmer vi med dig.
Vad kostar en integration? Vad priset beror på
Priset för dina integrationer vet du innan utvecklingen börjar. Genomgången av dina system före offerten är kostnadsfri. För utveckling och driftstart betalar du ett fast pris per projekt, för support och underhåll en fast månadsavgift.
Offert
Utveckling, engångskostnad
Projekt till fast pris
Fast pris för den exakt beskrivna omfattningen
Ändras omfattningen, anpassar vi först offerten
Ingen fakturering per timme
Driftstart
Efter driftstarten, per månad
Support och vidareutveckling
Fast månadsavgift för underhåll och support
Support per telefon dygnet runt
Nya kopplingar per arbetspaket med egen offert
Vad omfattningen beror på
Hur många system som kopplas ihop och åt vilket håll data flödar
Om dina system har ett dokumenterat API eller bara exporterar filer
Hur många specialfall dataregler har, till exempel varianter eller kundpriser
Hur mycket data som flödar och hur aktuella de måste vara
Om data förs över från ett tidigare system och rensas
Om handelspartner ansluts via EDI
Har du en budgetram, berätta om den i det första samtalet. Vi anpassar omfattningen i första skedet efter den och planerar fler kopplingar till senare steg.
Kostnader i den löpande driften
Även i den löpande driften uppstår kostnader: API-avgifter hos vissa leverantörer, licenser för integrationsplattformar eller automatiseringsverktyg, hosting och underhåll. I offerten räknar vi igenom de posterna för flera år.
Det här blir ditt
När allt är betalt lämnar vi över allt du behöver för att själv driva dina integrationer eller låta ett annat team vidareutveckla dem.
Kod
Källkoden för integrationerna som utvecklats för dig
Git-repo med hela ändringshistoriken
Teknisk dokumentation
Dataflöden
Dokumentation av dataflödena med fältmappning
API-beskrivning som OpenAPI-fil
De uppsatta flödena, till exempel i n8n eller Make
Åtkomster
Servrar och hosting
Konton för alla tjänster
Inloggningsuppgifter till alla API:er
Rättigheter
Nyttjanderätt
Konton hos integrationsplattformar, marknadsplatser och molntjänster står i ditt namn från början, liksom API-nycklarna.
Kod och dokumentation skriver vi så att även ett nytt team hittar rätt i dem. Vem som tar hand om dina integrationer i framtiden bestämmer du.
System som vi kopplar ihop
Vi kopplar ihop de system som ditt team arbetar med i dag och kompletterar det som saknas.
ERP och lagersystem
Artiklar, priser, lagersaldon och order.
Bokföring
Fakturor och verifikationer från ERP.
CRM
Kontakter, offerter och försäljning.
E-handelssystem
Beställningar från webbutiken, artiklar och lagersaldon från ERP.
Marknadsplatser
Marknadsplatsernas beställningar i ERP, aktuella lagersaldon på varje marknadsplats.
Betalning
Varje betalning, kopplad till sin beställning, i bokföring och ERP.
Frakt
Order till frakttjänsten, spårningsnummer tillbaka till webbutik och ERP.
Automatisering
Enskilda flöden som en händelse i ett program startar.
Svar om kostnader, system, dataflöden, drift och dataskydd för dina integrationer.
Det beror på omfattningen: hur många system vi kopplar ihop, om de har ett dokumenterat API eller bara exporterar filer, hur många specialfall dina dataregler har och om data förs över från ett tidigare system. Så snart omfattningen står fast får du en offert till fast pris för projektet. Underhåll och support fakturerar vi som en fast månadsavgift, och nya kopplingar offererar vi per arbetspaket. Löpande kostnader som API-avgifter eller licensen för en plattform står också i offerten.
Tiden beror på hur väl dina systems API:er är dokumenterade, när testkonton finns tillgängliga och hur tydliga dataregler är. Vårt eget team kommer snabbt i gång. Har du ett fast datum, till exempel bytet till ett nytt ERP eller en handelspartners startdatum, berätta om det i det första samtalet. Vi planerar omfattningen i första skedet efter det.
De vanliga ERP-, bokförings-, CRM- och e-handelssystemen, till exempel SAP, Microsoft Dynamics 365, Odoo, DATEV, sevDesk, HubSpot, Salesforce, Shopware eller Shopify. Dessutom marknadsplatser som Amazon och Otto, betaltjänster som PayPal och frakttjänster som DHL. För varje ytterligare system undersöker vi först vilka API:er det har.
Systemgränssnitt är samlingsnamnet för varje ställe där två program utbyter data, till exempel via en fil, en databas eller ett API. Ett API är ett systemgränssnitt med fasta anrop och svar: din webbutik frågar efter lagersaldot för en artikel, och ERP svarar med antalet. De flesta moderna system har ett API, oftast av typen REST eller GraphQL. Många meddelar dessutom ändringar av sig själva, via webhook.
När en handelspartner kräver det. EDI är utbyte av affärsdokument som beställningar, leveransaviseringar och fakturor i ett standardformat, och stora handelspartner förväntar sig det ofta av sina leverantörer. Ett API kopplar ihop system direkt och levererar data i det ögonblick de efterfrågas. Många företag behöver båda: EDI med sina handelspartner och API:er mellan webbutik, ERP och CRM. Vilka format din partner förväntar sig står oftast i dess EDI-riktlinjer.
Ja, till exempel via databasen, via filexporter som CSV eller XML eller via befintliga webbtjänster. Erbjuder systemet ingen av de vägarna, lägger vi till ett API i själva systemet om dess kod är åtkomlig, eller ersätter programvaran steg för steg med en ny. Vilken väg som passar bestämmer vi med dig, när vi har gått igenom system och data.
Det beror på typen av data. Lagersaldon och order flödar oftast direkt: systemet meddelar varje ändring, till exempel via webhook, och integrationen skickar den vidare. Fakturor och bokningar går ofta till bokföringen med fasta intervall, till exempel en gång om dagen. Vad som flödar när hos dig bestämmer vi i fasen Dataflöde och offert.
För enskilda flöden med fasta regler, ja, till exempel när varje ny order ska skicka ett meddelande till ditt lager. Flödar stora datamängder, är många system inblandade eller har dina arbetsflöden många specialfall, passar en integrationsplattform eller en egen integration bättre. Båda kan kombineras: ett verktyg tar de enkla flödena, en egen integration den stora dataströmmen. Vilken väg som passar dig reder vi ut i det första samtalet.
Först tittar vi på ett dataprov och kartlägger vilka data som finns var. Sedan rensar vi dem, mappar varje fält till sitt mål i det nya systemet och för över allt i en provkörning med riktiga data. Antal och stickprov stämmer vi av mot det nuvarande systemet innan vi ställer om. Tills omställningen är klar arbetar du vidare i det nuvarande systemet.
Integrationer och flöden som vi driver åt dig körs som standard på servrar i EU, helst i Tyskland. Om vi samtidigt behandlar personuppgifter för din räkning tecknar vi ett personuppgiftsbiträdesavtal enligt artikel 28 i dataskyddsförordningen (GDPR). En roll- och behörighetsmodell styr vem som har åtkomst till vilka data; vi krypterar data vid överföring och lagring och säkerhetskopierar dem regelbundet. Via varje integration förs bara de fält över som flödet behöver. För tjänster från andra leverantörer som HubSpot, Shopify eller Zapier undersöker vi före användningen var de behandlar dina data och går igenom det med dig.
Du. När allt är betalt får du källkoden för integrationerna som utvecklats för dig, med Git-repo och teknisk dokumentation, dokumentationen av dataflödena och OpenAPI-filen, åtkomsten till servrar och alla tjänster samt nyttjanderätten. Därmed kan vilket utvecklarteam som helst arbeta vidare med dina integrationer.
En integration fungerar så länge de sammankopplade systemen är i drift. Släpper en tillverkare en uppdatering eller en ny version av sitt API, måste den anpassas. Det tar vi om du vill hand om inom supporten, med teamet som känner dina integrationer. Ska din egen IT-avdelning ta över delar av det, bestämmer vi fördelningen tillsammans.
Berätta vilka program ditt team använder och var data i dag förs över för hand. Vi hör av oss så snart som möjligt och bokar en tid för det första samtalet med dig.