Pentru a integra sistemul MySklad cu ECOM prin API, trebuie să implementați următoarele setări în MySklad și să adăugați jetoanele primite la panoul de administrare ECOM:
Se creează un token pentru integrarea în sine:
- în setările utilizatorului, selectați pagina Tokens și acolo în partea de sus există un buton Token
- în fereastra pop-up deschisă, simbolul creat este copiat și salvat.
Important: Nu închideți fereastra pop-up dacă simbolul nu a fost copiat, deoarece nu va fi disponibil mai târziu!
Se creează jetoane pentru prețuri:
- în blocul Produse, selectați fila Produse și servicii și deschideți setările din partea dreaptă
- aici fie sunt folosite prețurile existente, fie sunt create prețuri noi
- jetoanele pentru prețul de vânzare și prețul cu ridicata sunt copiate și salvate
Se creează un token pentru persoanele juridice. fețe:
- în setările utilizatorului, selectați pagina Legal. chipuri
- va exista o listă cu toate persoanele juridice adăugate. persoane sau numai una
- alege ce entitate juridică. fata este integrata si se deschide
- pe o pagina noua, codul aparut este copiat si salvat in link
Se creează un token pentru contraparte (pentru care vor fi exportate comenzi):
- în blocul Contractori, selectați fila Contractori
- Contrapartea necesară este căutată și deschisă pentru vizualizare suplimentară
- pe o pagina noua, codul aparut este copiat si salvat in link
După toate aceste setări, jetoanele primite trebuie adăugate la administratorul ECOM:
- deschideți integrarea MoySklad în administrator și selectați „Adăugați o nouă integrare”
- bifați caseta Activ (pentru a activa integrarea) și selectați pentru ce site se face integrarea
completați mai jos următoarele date:
- Token API = jeton de integrare
- Link API = https://api.moysklad.ru/api/remap/1.2
- Tipul de preț obișnuit UUID = simbol de preț de vânzare
- Tipul de preț cu reducere UUID = simbol de preț cu ridicata
- Organization UUID = Token legal. chipuri
- Agent UUID = Jeton de contraparte
creați o setare pentru parser (/admin/becor_sync/parsersettings/add/), cea obișnuită, completând regulile și câmpul pentru sincronizare, toate celelalte câmpuri sunt goale (se introduce numărul 1 sau o liniuță)
- este creat un grup pentru parser (/admin/becor_sync/groupparser/add/)
- sarcinile periodice (/admin/djangocelerybeat/periodictask/) indică frecvența sincronizării datelor
Personalizarea completă a fost implementată și acum analizoarele vor fi lansate automat pentru a actualiza datele sau le puteți lansa și manual, ca un parser obișnuit.
A fost util articolul?
Da, multumesc! Din pacate nu