Webintegrasjon

Når man ønsker å integrere SAP Business One er det flere forskjellige måter å gjøre dette på. Nedenfor kan du se hvordan.

Boyum IT hjelper deg sikkert i havn med den riktige løsningen for deg.

LØSNING I

Integrasjon via en DI-server komponent i SAP Business One. Til denne løsning skal det utvikles 2 webtjenester.

1. Opprettelse av kunde/ordre
2. Forespørsel på data

Fordeler med denne løsningen:

  • Real-time data
  • Dette er den fremtidige løsningen til integrasjon via web, som også SAP selv kommer til å bruke når de lanserer en tilhørende webshop
  • Skrive og lese alt til SAP Business One

Ulemper med denne løsningen:

  • Forholdsvis dyr (DI-Server komponent, mange utviklingstimer)
  • Stor kunnskap nødvendig om SAP fra webutviklere

Best-practice:

 
Ville være å bruke SAPs eget B1WS API (kun SAP 2007) som wrapper alle objekter. I dette tilfelle ville det slett ikke være noen form for utvikling fra vår side. Vi skal bare stille det til rådighet (installere det på serveren) og deretter vil alt av utvikling ligge på webshopens side.

OBS. Det er ingen support fra SAP til B1WS API.

 

LØSNING II

Hver gang det legges en ordre i webshoppen, danner den en xml og legger det opp på en ftp side (i dette eksemplet er webshop serveren også ftp server). På SAP serveren kjører det en exe fil/tjeneste som med et visst tidsintervall sjekker ftp siden etter nye ordrefiler som den henter og importerer.

Fordeler med denne løsningen:

  • Konfigurerbare intervaller

Ulemper med denne løsningen:

  • Det er ikke real-time data.
  • En del utvikling på server siden.
  • Mapping mellom f.eks. webshoppens momskoder og SAPs momskoder er nødvendig.

Webshop tilrettelegging:

 
Webshoppen skal tilrettelegges slik at det ved opprettelse av ordre i webshoppen dannes en xml fil som lastes opp til en mappe på ftp siden. Webshoppen skal også kunne hente varestamdata og lagertall fra ftp siden om behandling av disse.

LØSNING III

SAP serveren fungerer også som ftp server hvor webshoppen laster opp ordre til. På SAP serveren kjører det en exe fil/tjeneste, som importerer disse ordrene.
Det åpnes for en forbindelse til SAP serverens SQL server, slik at det kan utføres SQL spørringer direkte i databasen.

Fordeler med denne løsningen:

  • Real-time data
  • Billig

Ulemper med denne løsningen:

  • Mye utvikling på webshoppen
  • Stor kunnskap om SAP er nødvendig for webutviklere
  • Lettere "risikabel", da det er mulig å lage oppdateringer/slettinger via SQL

Webshop tilrettelegging:

Webshoppen tilrettelegges slik at det ved opprettelse av en ordre blir laget en xml fil som legges opp på ftp siden (SAP serveren). Dessuten skal den tilrettelegges slik at all stamdata blir forespurt direkte fra SQL serveren.

LØSNING IV

Denne løsning minner om løsning III, men er bare med B1WS API.

Fordeler med denne løsningen:

  • Real-time data
  • Billig

Ulemper med denne løsningen:

  • Mye utvikling på webshoppen
  • Stor kunnskap om SAP er nødvendig for webutvikere

Virker dette av interesse? Ta kontakt med vår salgsavdeling for en uforpliktende prat - salgno@(if you can see this please update your browser)boyum-it.com eller ring 400 300 01.

 

Kursagenda våren 2012

16.01.12

Da er endelig kursene for våren 2012 satt.

Vi...

 

Nyttårsforsett - Ingen av våre kunder skal miste data i 2012

11.01.12

Det er ulike måter å sikre dine data på – her...