WorldwideTradeX er et handelsselskap med base i Istanbul: Vi leverer, eksporterer og sørger for frakt.

Tilbake til Skreddersydd Programvare og ERP — Internasjonal B2B
Odoo ERP: erp system for handel og programvareutvikling - Detaljer

Odoo ERP: erp system for handel og programvareutvikling

Odoo passer handelsbedrifter som kan standardisere salg, innkjøp, lager og regnskap på én konfigurerbar plattform, og deretter legge til egne moduler bare der dokumenter, priser eller logistikk er særegne for handelen. En trinnvis innføring – først kartlegging av prosesser, deretter datavask og til slutt stagingtester av reelle arbeidsflyter før en trinnvis lansering – holder prosjektrisikoen lav. Riktig programvareutvikling rundt et erp system skal støtte arbeidsmåten, ikke kopiere alle gamle vaner.

Passer Odoo for en handelsbedrift?

En handelsbedrift drives av et begrenset sett arbeidsflyter som gjentas ofte: tilbud blir til bestillinger, bestillinger til leveranser, leveranser til fakturaer og fakturaer til betalinger, på tvers av flere lagre og ofte flere valutaer. Nettopp slik gjentakelse er det en standardiserbar plattform er laget for, og her passer Odoos modulstruktur – Salg, Innkjøp, Lager og Regnskap, med CRM og valgfrie tillegg – nesten direkte til virksomheten.

Hvor godt løsningen passer, avhenger av fire egenskaper ved virksomheten:

  • Hvor standardiserte arbeidsflytene er. En distributør som selger merkevarer gjennom gjentatte bestillinger med vanlige vilkår, passer godt; en aktør der hver handel er strukturert forskjellig, vil komme i konflikt med bestillingsflyten.

  • Hvor viktige dokumentene er. Hvis kunder, banker eller tollmyndigheter forventer bestemte dokumentoppsett og nummerserier, er det dette som avgjør prosjektet: enten dekker lokaliseringen behovet, eller så blir det spesialutvikling.

  • Hvor ryddige grunndataene er. Kunder, leverandører, produkter, enheter, valutaer og avgiftskoder er prosjektets egentlige råmateriale. En plattform kan ikke standardisere data som virksomheten aldri har definert konsekvent.

  • Hvordan teamet tar imot systemet. Brukerne i en handelsbedrift arbeider under tidspress: En uteblitt leveranse eller en faktura som ikke er bokført, koster penger i dag. Brukeradopsjon er derfor en designbegrensning, ikke noe man kan tenke på etterpå.
Den ærlige vurderingen er at Odoo er en sterk kandidat for bedrifter som er villige til å standardisere, og frustrerende for bedrifter som forventer at programvaren skal speile alle eksisterende vaner. Avgjørelsen handler mindre om funksjoner og mer om virksomheten er klar til å beskrive sine egne prosesser skriftlig.

Moduloversikt

Behov i virksomhetenOdoo-områdeTypisk konfigurasjonsspørsmål
Tilbud og bestillingerSalgHvilke prislister gjelder for hver kundegruppe, og styres rabattene?
InnkjøpInnkjøpOpprettes innkjøpsordrer fra gjenbestillingsregler eller manuelt behov?
Lager på flere stederLagerLagerstruktur: hvor mange lagre, og hvilke mellomliggende lokasjoner?
Korrekt varekostnadLager, RegnskapInngår leverte kostnader – frakt, forsikring og toll – i produktkostnaden?
Fakturering og avstemmingRegnskapDokumentserier, avgiftskoder og hvordan betalinger matches mot fakturaer
Kunder og salgspipelineCRMHva kvalifiserer et prospekt, og hvem eier kundekontoen etter første bestilling?
Handel i flere valutaerRegnskap, SalgHvilke valutaer og kurser brukes, og hvem vedlikeholder dem?
EtterforsyningLagerGjenbestillingsregler per produkt og lokasjon, eller en planleggingsflyt?
DokumentutdataFlereHvilke utskrifter og PDF-dokumenter må følge et juridisk format eller kundens format?

For en handelsbedrift er det vanligvis to områder som avgjør om plattformen føles naturlig: leverte kostnader og handel i flere valutaer. Leverte kostnader avgjør om marginen på en forsendelse er reell eller bare et anslag; flere valutaer avgjør om regnskapet er korrekt når innkjøps- og salgsvalutaen er forskjellig. Begge deler kan i prinsippet konfigureres, men krever beslutninger fra virksomheten, ikke bare implementeringsteamet.

Det er verdt å dvele ved leverte kostnader, fordi det ofte er her en handelsbedrift oppdager forskjellen mellom et erp system som passer og et som bare kjører. En aktør som kjøper en container, betaler mer enn fakturaprisen: frakt, forsikring, håndtering og i de fleste land toll. Hvordan beløpene fordeles på varene, avgjør rapportert margin på hver solgte varelinje. Hvis virksomheten fører leverte kostnader i et regneark i etterkant, registrerer ERP-systemet bare en del av sannheten. Hvis kostnadene fordeles ved varemottak, er marginen reell når den blir synlig. Konfigurasjonsspørsmålet er derfor ikke «har modulen støtte for leverte kostnader?», men «på hvilket tidspunkt i arbeidsflyten registrerer vi dem, og hvem gjør det?».

Flere valutaer krever tilsvarende grundige avklaringer. Å registrere en transaksjon i en annen valuta er den enkle delen. Spørsmålene som betyr noe for en handelsbedrift, er hvilken kurs som brukes ved hvert trinn – tilbud, bestilling, mottak, faktura og betaling – hvordan valutadifferanser føres i regnskapet, og hvem som har ansvar for å vedlikeholde kursene når de endres. En bedrift som besvarer disse tre spørsmålene før konfigurasjonen, får sjelden valutaproblemer senere. En bedrift som overlater dem til standardinnstillingene, finner svarene under den første kvartalsavstemmingen.

Konfigurasjon eller tilpasning i programvareutvikling?

Skillet er viktigere i Odoo enn på enkelte andre plattformer, fordi grensen mellom de to går inne i produktet. Konfigurasjon endrer innstillinger, nummerserier, skjemaer og arbeidsflyter innenfor det standardmodulene allerede gjør. Tilpasning legger til ny programvareutvikling – nye felt, ny logikk eller nye dokumenter – som ikke fantes fra før.

Standardvalget bør være konfigurasjon, av en grunn som først blir tydelig senere: Virksomheten overtar ansvaret for den tilpassede koden, med feil og oppgraderingsarbeid. En tungt tilpasset installasjon kan bli vanskelig å oppgradere til nye versjoner, fordi hver oppgradering må kontrolleres mot alle endringene. Det er en reell kostnad som betales flere år senere av personer som ikke var til stede da beslutningen ble tatt.

Tre kontrollspørsmål før en egen modul godkjennes:

  1. Mangler standardfunksjonen faktisk, eller er den bare ukjent? Halvparten av tilpasningene i en førstegangsimplementering gjelder funksjoner standardmodulene allerede har, men under et annet navn.

  2. Kan prosessen endres i stedet? Ofte ønsker virksomheten et eget dokument fordi et prosesstrinn ligger feil. Det er billigere å flytte trinnet enn å programmere en omvei.

  3. Hva koster det ved oppgradering? Formålet med hver tilpasning bør dokumenteres, slik at den som vurderer neste versjon, vet hvorfor den finnes.
Når tilpasning faktisk er uunngåelig – bestemte dokumentformater, uvanlig prislogikk eller en logistikkflyt standardløsningen ikke modellerer – bør den holdes liten, dokumenteres og isoleres. Leverandørens vilje til å forklare virkningen på oppgraderinger bør inngå i evalueringen.

Veikart for implementering

FaseLeveranserAnsvarlig
ProsesskartleggingSkriftlige beskrivelser av dagens arbeidsflyt per prosess; liste over avvik fra standardenFagansvarlige, sammen med implementeringsteamet
Omfang og rekkefølgeHvilke moduler lanseres i hvilken bølge; hva som foreløpig er utenfor omfangetLedelsen, sammen med prosjektlederen
KonfigurasjonModuler konfigurert etter de kartlagte arbeidsflytene; beslutninger dokumentertImplementeringsteamet
Rydding av grunndataRyddige kunde- og leverandørdata, produkter, enheter, avgiftskoder og valutaerDataeierne i virksomheten
Migrering og stagingTestmigrering; reelle arbeidsflyter kjørt ende til ende i stagingImplementeringsteamet sammen med nøkkelbrukere
OpplæringOpplærte brukere per rolle; skriftlige rutiner for daglige oppgaverFagansvarlige
Trinnvis lanseringFørste selskaper eller lagre settes i drift; resten følger etter stabiliseringBegge team, med en avtalt støtteordning

Rekkefølgen betyr noe. Konfigurasjon før prosesskartlegging gir et system bygget på gjetninger. Migrering før datavask flytter rotet inn i det nye systemet og gir det et nytt grensesnitt. Lansering før opplæring gjør den første uken med reell bruk til den første læringsuken også.

Datamigrering

Det er ved migreringen handelsprosjekter lykkes eller mislykkes, fordi dataene en handelsbedrift tar med seg, er krevende: produktregistre med inkonsekvente enheter, kunder med dupliserte skatteidentifikatorer, prislister i regneark som er uenige med hverandre, og startsaldoer for lager der siste fysiske telling fant sted for en stund siden.

Migreringssettet omfatter vanligvis kunder, leverandører, produkter med enheter og avgiftskategorier, prislister, startsaldo for lager per lokasjon og åpne salgsdokumenter – bestillinger og fakturaer som fortsatt må leveres eller betales etter lansering. To regler gjør jobben håndterbar:

  • Rydd før migrering, ikke etter. Fjerning av duplikater, samordning av enheter og mapping av avgiftskoder er virksomhetens arbeid. Gjør man dette i det nye systemet under lanseringspress, blir en dataoppgave til en krise.

  • Avstem startsaldoene. Startsaldier for lager og balanser bør godkjennes skriftlig av regnskapsavdelingen før overgangen. Et avvik som oppdages etterpå, blir en diskusjon om hvilket system som hadde rett.

Integrasjoner

Handelsbedrifter trenger vanligvis bankkoblinger for betalingsmatching, markedsplasser eller netthandelskanaler for å ta imot bestillinger, logistikkpartnere for fraktdokumenter og – i Türkiye – kjeden for e-faktura. Sistnevnte krever egen planlegging: Dokumenter går gjennom en privat integrator under GİB-reglene, ERP-systemet må produsere det påkrevde formatet, og den skattepliktiges forpliktelser forblir hos den skattepliktige. Siden om integrasjon av e-faktura dekker temaet i detalj.

En generell regel gjelder alle disse integrasjonene: Koble dem til sent og med hensikt. Hver forbindelse tilfører en mulig feilmodus, og en integrasjon som bygges før kjerneflytene er stabile, flytter bare ustabiliteten utover. Legg opp prosjektet slik at kjernen går først. Legg deretter til kanaler én om gangen, hver med sin egen test og ansvarlige.

Velge implementeringspartner

Odoo-implementeringer leveres av partnere, og partneren har vanligvis større betydning for resultatet enn versjonsvalget. Spør gjerne, i denne rekkefølgen:

  1. Erfaring med handel. Hvilke distribusjons- eller handelsprosjekter har de levert, og er det teamet som vant oppdraget som faktisk skal utføre arbeidet?

  2. Disiplin med konfigurasjon først. Hvordan skiller de mellom konfigurasjon og tilpasning, og hva sier de skriftlig om konsekvensene for oppgraderinger?

  3. Kunnskap om lokalisering. For Türkiye: Hvordan håndterer de e-fakturering og lokale regnskapskrav, og gjennom hvilken integrator?

  4. Tilnærming til data. Hva gjør de med uryddige grunndata? Inngår datavask i omfanget deres, og hvordan tester de migreringen?

  5. Opplæring og dokumentasjon. Hva får brukerne ved lansering, og hva får administratorene etterpå?

  6. Støtteordning. Responstider, hvem som sitter på kunnskapen, og hva som skjer hvis en nøkkelperson slutter hos partneren.

  7. Referanser. En samtale med en lignende bedrift, avtalt slik at kunden kjenner spørsmålene dere stiller underveis.
Sjekklisten for leverandørforespørsler gjør spørsmålene om til en poengbasert evaluering hvis dere sammenligner flere partnere.

Risikoer

RisikoSlik viser den segSlik håndteres den
For mye tilpasningDet nye systemet gjenskaper alle gamle vaner i kodeKonfigurasjon først, skriftlige godkjenninger av tilpasninger og notat om oppgraderingskonsekvenser for hver
DatakvalitetRapporter ser feil ut de første ukene; ingen stoler på margineneRydd før migrering; avstem startsaldoer skriftlig
BrukeradopsjonBestillinger tas på papir og registreres senere på nyttRollebasert opplæring, rutiner for daglige oppgaver og tidlig involvering av nøkkelbrukere
Alt settes i drift samtidigAlt lanseres på én gang, og alle problemer får samme fristInnfør per selskap eller lager; ha en reserveordning de første ukene
Omfanget sklir utNye ønsker kommer hver uke, og ingen står i planenEn endringsprosess; alt som legges til, påvirker en annen dato
Avhengighet av partnerenBare én person hos partneren kjenner konfigurasjonenDokumenterte beslutninger, dokumentasjonskrav og en navngitt stedfortreder

De tre risikoene som faktisk velter handelsprosjekter, er for mye tilpasning, datakvalitet og brukeradopsjon. Alle tre avgjøres før lansering gjennom valg virksomheten tar, ikke av programvaren.

Brukeradopsjon fortjener en ekstra praktisk merknad, fordi dette er risikoen som skjuler seg lengst. Ansatte i en handelsbedrift kan få ethvert system til å fungere manuelt: De beholder det gamle regnearket ved siden av det nye systemet, registrerer bestillinger på nytt og forteller dere i måned tre at programvaren er treg. Signalet dere bør følge med på, er ikke klager, men parallellarbeid. Hvis papir- eller regnearkrutinen fortsatt finnes, har systemet ikke erstattet noe, og alle rapporter bygget på det er ufullstendige. Mottiltaket er operativt, ikke teknisk: Gjør den nye arbeidsflyten til eneste vei for en tydelig definert gruppe transaksjoner, gi brukerne et sted å stille spørsmål de første ukene, og sørg for at ledelsen synlig slutter å be om tall fra de gamle regnearkene. Det siste avgjør brukeradopsjon mer enn enhver opplæringsøkt.

Ofte stilte spørsmål

Hvor lang tid tar en Odoo-implementering?

Det avhenger av omfanget, datakvaliteten og hvor mange prosesser bedriften standardiserer. Det ærlige svaret beskrives derfor i faser, ikke måneder: kartlegging, konfigurasjon, datavask, staging, opplæring og deretter trinnvis lansering. En partner som oppgir varighet før kartleggingsfasen, anslår et annet selskap.

Kan Odoo håndtere import og eksport i flere valutaer?

Ja, i vanlig forstand: flere valutaer, kurser som kan vedlikeholdes manuelt eller automatiseres, og transaksjoner registrert i funksjonsvaluta og dokumentvaluta. Spørsmålene som er verdt å stille i en handelssammenheng, er hvem som vedlikeholder kursene, hvordan valutadifferanser håndteres i regnskapet, og hvilke valutaer virksomheten faktisk trenger. Dette er forretningsbeslutninger som konfigurasjonen deretter setter ut i livet.

Bør vi tilpasse eller konfigurere?

Konfigurer som standard. Tilpasning bør bestå tre tester: Standardfunksjonen må faktisk mangle, prosessen må ikke kunne endres i stedet, og oppgraderingskostnaden må være forstått og skriftlig akseptert. Siden om skreddersydd kontra standard ERP behandler det bredere spørsmålet.

Kan Odoo utstede tyrkiske e-fakturaer?

Gjennom riktig lokalisering og en privat integrator under GİB-reglene, slik som med andre ERP-systemer. Dokumentstrukturen, det finansielle seglet og integratorkanalen er de samme kravene. Bekreft det konkrete oppsettet og integratoren med en kvalifisert rådgiver og implementeringspartner. Siden om integrasjon av e-faktura forklarer delene.

Hvilke data bør ryddes først?

Kunder og leverandører med skatteidentifikatorer, produkter med konsekvente enheter og avgiftskategorier, prislister og startsaldo for lager. Sistnevnte er viktig fordi den føres inn i systemet som et økonomisk tall, ikke bare som en mengde. Datavask er virksomhetens arbeid, med navngitte eiere for hvert datasett, og må gjøres før migreringen.

Trenger vi en partner?

Ved en førstegangsimplementering nesten alltid: Partnere arbeider daglig med lokalisering, migreringsteknikk og oppgraderingsdisiplin. Kontroller at partnerens tilnærming samsvarer med deres syn på konfigurasjon først, data og opplæring. Sjekklisten for leverandørforespørsler gir dere spørsmålene og en måte å vurdere svarene på.

Kilder og standarder

  • Odoo, modulene og lisensieringsmodellene omtales her bare i generelt kjente vendinger. Tilgjengelige moduler, lokaliseringsdekning og versjonsspesifikke forhold endres og bør kontrolleres mot gjeldende offisiell dokumentasjon.
  • Tyrkisk e-fakturering omtales innenfor GİB-rammeverket. Denne siden hevder ikke at WorldwideTradeX har et integratorforhold, partnerskap, sertifisering eller kunde, og oppgir ingen implementeringsvarighet eller kostnad.

Relaterte sider

Programvareutvikling · Skreddersydd kontra standard ERP · Türkiye: integrasjon av e-faktura · Sjekkliste for leverandørforespørsler · Be om et tilbud

Relaterte emner

B2B-portal: erp system og programvareutvikling → IT outsourcing fra Türkiye: valg av leverandør for programvareutvik... → ERP system og programvareutvikling for e-faktura i Türkiye → Programvareutvikling og erp system: RFP-sjekkliste for B2B-kjøpere →