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@boyum-it.com eller ring 400 300 01.
Nyttårsforsett - Ingen av våre kunder skal miste data i 2012
11.01.12Det er ulike måter å sikre dine data på – her...






