Artikli
Obstoječi Shopify izdelek ali različico povežemo s SAOP artiklom, praviloma prek enoličnega SKU-ja. Posodabljamo samo dogovorjena polja.
Shopify · SAOP iCenter · povezava po meri
Namenska integracijska aplikacija skrbi, da se dogovorjeni podatki med Shopifyjem in SAOP iCentrom prenašajo samodejno, preverljivo in brez ročnega prepisovanja. Za vsak sklop posebej določimo izvor, cilj, pravila obdelave in način preverjanja.
Smer za vsak sklop posebej
Dvosmerna integracija ne pomeni, da se vsa polja prepisujejo v obe smeri. Izdelki, cene in zaloga lahko potujejo iz SAOP-a v Shopify, naročila iz Shopifyja v SAOP, statusi in dokumenti pa nazaj v trgovino.
Natančen nabor je vedno odvisen od dejanskih API metod, licenc, pravic in podatkov, ki jih sistema zagotavljata.
Obstoječi Shopify izdelek ali različico povežemo s SAOP artiklom, praviloma prek enoličnega SKU-ja. Posodabljamo samo dogovorjena polja.
Količino iz dogovorjenega SAOP skladišča preslikamo na eno Shopify lokacijo in določimo, kako se obravnava časovni zamik.
Redno in po potrjenem pravilu akcijsko ceno iz izbranega cenika zapišemo na ustrezno Shopify različico.
Prenesemo dejansko prisotne podatke kupca, postavke, količine, cene, popuste, davke, dostavo, plačilo in opombe.
Dogovorjeni status, odprema in tracking se zapišejo v ustrezno Shopify funkcijo ali dogovorjeno dodatno polje, kadar API to omogoča.
Ko račun že obstaja v SAOP-u in ga API omogoča prebrati, lahko prijavljenemu kupcu pripravimo varen dostop do dokumenta.
Naročila se ne smejo podvojiti, statusi v obeh sistemih pa niso vedno enaki. Zato integracija hrani povezave med identifikatorji in uporablja vnaprej potrjeno tabelo preslikav.
Jasno omejena prva faza
Začetna cena je namenjena uporabni prvi fazi, ki jo je mogoče razviti in preveriti brez nepotrebnih dodatkov. Ne pomeni, da so za ta znesek vključeni vsi podatki, dokumenti, skladišča, ceniki in posebni primeri hkrati.
od 2.500 EUR neto
Končni vključeni moduli in prevzemni testi so natančno zapisani v ponudbi.
Strežniško okolje, samodejni zagoni, osnovno spremljanje in rezervne kopije se dogovorijo posebej. To ni isto kot poznejše spreminjanje funkcij aplikacije.
Več skladišč, cenikov, trgovin, Markets, kompleksni B2B tokovi, vračila, kurirji, PIM, AI ali druge aplikacije so samostojni moduli po novi oceni.
Cena ne vključuje DDV-ja, licenc Shopify, SAOP, Sami Wholesale ali drugih ponudnikov, gostovanja, večjih zgodovinskih migracij in funkcij, ki niso navedene v potrjeni ponudbi.
Shopify + SAOP + vmesna aplikacija
Shopify podatke beremo in zapisujemo prek uradnega Admin API-ja, dogodke, kot je novo naročilo, pa lahko sprejmemo prek webhooka. SAOP del uporablja razpoložljivi iCenter API konkretne namestitve. Med njima deluje samostojna aplikacija, ki skrbi za preverjanje, preslikave, čakalno vrsto in dnevnik.
Webhook ali urnik ustvari enolično opravilo za artikel, zalogo, ceno, naročilo ali drug dogovorjeni tok.
Preverijo se SKU, obvezna polja, dovoljene vrednosti, šifranti in poslovna pravila. Neveljaven zapis se ne pošlje na slepo.
Shrani povezave Shopify in SAOP identifikatorjev, zadnje uspešno stanje, število poskusov in rezultat API-ja. Ne nadomešča Shopifyja ali SAOP-a.
Preverjeni podatki se zapišejo prek uradnega vmesnika. Pred ponovitvijo aplikacija preveri, ali je bilo opravilo že uspešno izvedeno.
Kontrolna plošča prikaže rezultat, napake in čakajoča opravila, trajna težava pa lahko sproži opozorilo.
Nujne funkcije brez odvečnega obsega
Osnovna različica ne ureja celotne trgovine ali računovodstva. Pokaže, ali povezava deluje, kateri zapisi so bili obdelani in kaj potrebuje pozornost.
Urejanje preslikav, izdelkov in cenikov, več uporabniških vlog, napredna poročila ali PIM niso del osnovne kontrolne plošče, razen če so izrecno vključeni v ponudbo.
B2B ceniki
Sami Wholesale ima javno dokumentiran API za določena veleprodajna in količinska cenovna pravila. To še ne zagotavlja, da je mogoče prek API-ja upravljati vse nastavitve, ki so vidne v administraciji aplikacije.
Na dejanski trgovini preverimo paket, API ključ, pravice, branje, testno ustvarjanje, spremembo in odstranitev pravila, povezovanje Shopify product oziroma variant ID-jev ter omejitve zahtevkov. Zaradi omejitev je lahko primernejša dnevna paketna posodobitev kot pogosto osveževanje posameznih cen.
Pred začetkom razvoja
Za tehnično oceno zadošča opis želenih tokov. Za razvoj pa morajo biti dostopi, šifranti, preslikave in odgovornosti dovolj natančno določeni, da integracija ne ugiba poslovnih pravil.
Gesel in API ključev ne pošiljajte prek javnega obrazca. Varen način izmenjave določimo po začetnem dogovoru.
Meje začetne cene
Od predtesta do produkcije
Preverimo prijavo in ključne bralne ter zapisne metode na dejanskih okoljih.
Potrdimo smer, polja, šifrante, glavni vir, izjeme in način preverjanja.
Izdelamo vmesno bazo, čakalno vrsto in dogovorjene Shopify ter SAOP tokove.
Preverimo realne artikle in naročila, podvajanje, napake, statuse ter rezultate v obeh sistemih.
Po potrditvi vključimo urnike, začetno uskladitev, opozorila in spremljanje prvih prenosov.
Pogosta vprašanja
Možnosti vedno preverimo na konkretnih sistemih, licencah, dostopih in vzorčnih podatkih.
Ne. To je začetna orientacijska cena za jasno omejen osnovni obseg. Več skladišč, cenikov, trgovin, dokumentov, B2B pravil ali posebnih obdelav poveča obseg.
Samo podatke, ki jih omogočajo dejanski API dostopi, licence in dovoljenja. Pred ponudbo preverimo konkretne metode in dogovorimo natančna polja.
Račun praviloma nastane v SAOP-u. Integracija lahko po dogovoru prenese naročilo in pozneje kupcu omogoči varen dostop do že izdelanega PDF računa. To ni isto kot izdaja ali davčno potrjevanje računa.
Velik del osnovne sinhronizacije izdelkov, zaloge, cen in naročil ne zahteva Shopify Plus. Nekatere posebne B2B, Functions ali Flow razširitve pa so odvisne od paketa in uporabljene aplikacije.
Ne brez predtesta. Preveriti moramo paket, Public API ključ, dovoljenja, podprte operacije, omejitve in uspešen testni zapis na dejanski trgovini.
Shranjujemo povezavo med Shopify in SAOP identifikatorjem ter stanje obdelave. Ponovni poskus zato najprej preveri, ali je bilo naročilo že uspešno zapisano.
Napaka se zabeleži, opravilo pa ostane v čakalni vrsti za nadzorovan ponovni poskus. Pri trajni napaki se pošlje opozorilo in zahteva pregled.
Ne. Gre za namensko aplikacijo, izdelano po potrjeni specifikaciji. Način predaje kode, gostovanja in poznejših nadgradenj je zapisan v ponudbi.