Json Easy Connect

Modern REST API för Epicor Service Connect – utan att bygga om era workflows

Vad är Json Easy Connect?

Json Easy Connect är ett REST/JSON API-lager som installeras framför Epicor Service Connect (ESC) och gör befintliga ESC-workflows tillgängliga via moderna HTTP-anrop — utan att ändra befintlig affärslogik.

Den:

  • Tar emot REST/JSON

  • Översätter till XML/COM

  • Kör befintliga ESC-flöden

  • Returnerar JSON

Det är inte en ny integrationsplattform - det är ett modernt API ovanpå ESC.

Epicor Service Connect är ett kraftfullt nav för affärslogik och integration i iScala.

- Men världen runt omkring er förväntar sig något annat: REST och JSON.

  • När Shopify skickar en order.

  • När Power Automate hämtar kunddata.

  • När en AI-assistent behöver status.

De vill prata HTTP + JSON.
Inte XML och COM.

Json Easy Connect är bryggan mellan er befintliga ESC-investering och den moderna integrationsvärlden.

Integrationsgapet i iScala – och varför det bromsar er

Utan ett API-lager hamnar ni ofta här:

  • ❌ Specialbyggen per integration

  • ❌ 4–6 veckors utvecklingstid

  • ❌ Ökande teknisk skuld

  • ❌ Beroende av ESC/XML-specialister

  • ❌ Missade affärsmöjligheter

Vill du läsa mer kan du göra det i dokumentet: SOLUTION-OVERVIEW.sv – där valet annars står mellan att bygga egna adaptrar eller byta plattform. Lösningen heter Json Easy Connect.

Affärsvärdet för er som systemägare

Json Easy Connect handlar inte bara om teknik – det handlar om att förändra hur snabbt och kontrollerat ni kan möta nya integrationsbehov.

I stället för att varje ny integration blir ett specialprojekt med egen kod, egen risk och lång leveranstid, kan ni standardisera hur externa system kommunicerar med er ERP-miljö. Det innebär kortare ledtider, lägre kostnader över tid och betydligt bättre förutsättningar för långsiktig förvaltning.

Affärsvärdet kan sammanfattas i fyra områden:

  • Kortare ledtider – från specialprojekt till standardiserad API-leverans

  • Lägre TCO – färre unika adaptrar, mindre specialkod och enklare underhåll

  • Mindre personberoende – REST/JSON är standardkompetens, XML/COM är det inte

  • Bättre datagrund – när data exponeras via API blir BI, Power Platform och analysverktyg enklare att koppla in

Dessutom skapar ni en teknisk grund för nästa steg i er digitalisering. Moderna AI-agenter och assistenter kräver ett säkert REST-API att anropa. ESC saknar en sådan yta – Json Easy Connect tillför den, utan att ni behöver röra befintliga workflows.

Typiska scenarier

När ESC får en modern REST-yta öppnas flera konkreta användningsområden.

Det kan handla om e-handel där en webhook triggar ett POST-anrop som skapar en order i ERP. Det kan vara Microsoft Power Automate som via en standard HTTP-connector läser eller skriver ERP-data. Det kan vara en mobil fältserviceapp som behöver realtidsuppslag av lager, eller en partnerportal som kräver säker, programmatisk åtkomst.

Ett allt vanligare scenario är interna AI-agenter som gör kontrollerade anrop för att hämta status, guida användare eller starta godkända processer – med samma säkerhetsmodell som övriga integrationer.

Samtliga dessa scenarier finns beskrivna i lösningsöversikten och white paper-materialet SOLUTION-OVERVIEW.en.

Arkitektur – hur det fungerar

Json Easy Connect installeras som en webbapplikation i IIS och placeras framför Epicor Service Connect. Den tar emot REST/JSON-anrop, översätter dem till det XML-format som ESC förstår, kör befintliga workflows och returnerar svar i JSON.

Autentisering vidarebefordras till ESC:s befintliga säkerhetsmodell. Inga lösenord lagras i API-lagret, och alla anrop följer samma governance- och loggningsprinciper som idag. COM+-komponenter och databasanrop sker via den befintliga ESC-arkitekturen.

Den tekniska arkitekturen och komponentstrukturen beskrivs i detalj i arkitekturdokumentationen ARCHITECTURE.en, och installationskrav framgår av konfigurationsdokumentationen Configuration.en.

Behåll ESC. Modernisera ytan.

Det här är inte en plattformsersättning. Det är en modernisering.

Ni behöver inte:

  • Byta integrationsplattform

  • Bygga om befintliga workflows

  • Migrera affärslogik

I stället lägger ni till en modern ytterdörr mot omvärlden – samtidigt som ESC fortsätter vara er orkestreringsmotor och affärslogiska kärna.

Hur man integrerar med JSON Rest och Epicor Service Connect

Teknisk djupdykning

  • Json Easy Connect installeras som ett API-lager framför Epicor Service Connect (ESC).

    Flödet ser ut så här:

    1. Ett externt system skickar ett HTTP-anrop med JSON (t.ex. POST /Orders).

    2. Json Easy Connect tar emot anropet via IIS.

    3. JSON-payloaden översätts till det XML-format som ESC förväntar sig.

    4. Det befintliga ESC-workflowet körs – med all affärslogik, validering och felhantering intakt.

    5. Svaret från ESC konverteras tillbaka till JSON och returneras till anropande system.

    Det viktigaste:

    Befintliga ESC-workflows ändras inte.

    Json Easy Connect fungerar som en modern ytterdörr – inte som en ny integrationsmotor.

    Arkitekturen är beskriven i detalj i produktens tekniska dokumentation ARCHITECTURE.en

  • Json Easy Connect introducerar inte ett nytt säkerhetslager – den vidarebefordrar autentisering till ESC.

    Säkerhetsprinciper:

    • Basic Authentication vidarebefordras till ESC

    • Inloggningsuppgifter valideras av ESC:s befintliga säkerhetsmodell

    • Inga lösenord lagras i Json Easy Connect

    • Revisionsspår bibehålls via ESC

    • COM+-komponenter körs under korrekt application pool-identitet

    Det innebär att ni behåller samma säkerhetsmodell och governance som idag.

    Säkerhetsmodellen beskrivs mer i detalj i dokumentet: Solution Overview

  • Json Easy Connect installeras som en standard webbapplikation i IIS.

    Driftsättning omfattar:

    • Konfigurera application pool (kan dela med ESC vid behov)

    • Säkerställa rätt COM+-åtkomst

    • Säkerställa databasbehörighet till ESC-databasen

    • Konfigurera SubscriptionService för licenshantering

    • Verifiera kommunikation mellan API och ESC

    Produkten kräver:

    • Åtkomst till ESC-databas

    • Åtkomst till relevanta COM+-komponenter

    • Rättigheter för application pool-användare

    Installations- och konfigurationskrav beskrivs i dokumentationen: Configuration.en
    Licenshantering via SubscriptionService beskrivs i: SubscriptionService.en

  • Json Easy Connect exponerar ESC-workflows som REST-endpoints.

    Stöd inkluderar:

    • POST (skapa / processa)

    • GET (hämta data)

    • PUT (uppdatera resurser)

    • DELETE (ta bort / arkivera)

    Systemet kan vidarebefordra HTTP-metadata till workflowet, vilket möjliggör:

    • Routing baserat på HTTP-metod

    • Hantering av route values

    • Flera operationer i ett och samma workflow

    Detta gör att ni kan bygga REST-semantik ovanpå befintlig ESC-logik utan att duplicera flöden.

    Teknisk förklaring finns i arkitekturdokumentet

  • Eftersom Json Easy Connect körs som en IIS-baserad webbapplikation följer den etablerade .NET- och webbarkitekturprinciper.

    Det innebär:

    • Horisontell skalning via webbserver

    • Ingen duplicerad affärslogik

    • Minimal extra latens (översättning JSON ↔ XML)

    • Samma robusthet som ESC redan erbjuder

    Prestandan påverkas främst av:

    • ESC-workflowets komplexitet

    • Databasanrop

    • Underliggande COM+-komponenter

    API-lagret i sig introducerar inte nya affärsregler eller processkomplexitet.

  • Moderna system – inklusive AI-agenter – kräver ett standardiserat REST/JSON-API.

    Genom att exponera ESC-flöden via REST:

    • Kan interna AI-assistenter göra kontrollerade anrop

    • Kan status hämtas programmatiskt

    • Kan godkända processer startas via API

    • Kan integrationer byggas med standardverktyg

    ESC förblir orkestreringsmotorn.
    Json Easy Connect gör den anropsbar för den moderna integrationsvärlden.

    Detta användningsområde beskrivs i white paper SOLUTION-OVERVIEW.sv

  • son Easy Connect är ett API-lager – inte en full integrationsplattform.

    Det innebär:

    • Den ersätter inte ESC

    • Den ersätter inte behovet av väl designade workflows

    • Den introducerar inte egen affärslogik

    Vid mycket komplex routing eller avancerad API-governance kan kompletterande API-management övervägas.

    Produktens tekniska roadmap kring HTTP-semantik beskrivs i arkitekturdokumentationen

Traditionell ESC-integration Med Json Easy Connect
XML / SOAP / COM REST / JSON
Specialadapter per integration Standardiserat API
4–6 veckors leverans Snabb API-exponering
Hög personberoende Standardkompetens
Växande teknisk skuld Kontrollerad arkitektur
Svår AI-integration AI-ready

Traditionell ESC-integration vs Json Easy Connect

Dokumentation.

BOKA DEMO -

BOKA DEMO -

Fyll i en intresseanmälan för att boka en Demo så återkommer vi på mailen med förslag på tid.