Amaliy tadqiqotlar

Integration cases

New Balance bilan integratsiya

Biz CartaMe mobil ilovasining New Balance chakana savdo tarmog‘ining 1C: Savdoni boshqarish 8.3 ga asoslangan buxgalteriya tizimi bilan integratsiyasini ta’minladik, shunda CartaMe foydalanuvchilari sodiqlik dasturi ishtirokchilariga aylanishlari va o‘zlarining yagona Loyalty ID dan dastur ishtirokchisi identifikatori sifatida foydalanishlari mumkin bo‘ldi.

Bu loyiha CartaMe tizimi bilan birinchi integratsiyalardan biri bo‘ldi va integratsiya yo‘nalishini keyingi rivojlantirish uchun strategik ahamiyatga ega edi. Amalga oshirish jarayonida 1C: Savdoni boshqarish 8.3 ga asoslangan tizimlar bilan asosiy o‘zaro ta’sir moduli yaratildi, bu keyinchalik o‘xshash buxgalteriya tizimlari arxitekturasiga ega boshqa hamkorlarni ulashni sezilarli darajada tezlashtirish imkonini berdi.

CartaMe tomonida API almashinuv spetsifikatsiyalari, test muhiti va tizimlar o‘rtasidagi o‘zaro ta’sir mantig‘i tayyorlandi. Integratsiya doirasida sodiqlik dasturi ishtirokchisini ro‘yxatdan o‘tkazish, foydalanuvchi identifikatorini uzatish va CartaMe hamda mijozning buxgalteriya tizimi o‘rtasida ma’lumotlar almashinuvi mexanizmlari amalga oshirildi.

Loyihaning qo‘shimcha xususiyati newbalance.by veb-saytidan XML-feedlar yordamida joriy aksiya mahsulotlari haqidagi ma’lumotlarni oladigan alohida modulni joriy etish edi. Bu mobil ilovaga dolzarb aksiya mahsulotlari ma’lumotlarini avtomatik uzatish va ularni marketing va mijoz stsenariylarida qo‘lda kontent yangilashsiz ishlatish imkonini berdi.

Ishlab chiqish bosqichlari

1
Mijozning buxgalteriya tizimi arxitekturasi o‘rganildi.
3 часа
1C: Savdoni boshqarish 8.3 konfiguratsiyasi auditi o‘tkazildi, nomenklatura ma’lumotnomalari, kontragentlar, hujjat aylanmasi va jamg‘arish registrlari tahlil qilindi. Standart konfiguratsiyaga o‘zgartirish kiritmasdan integratsiya uchun optimal kirish nuqtalari aniqlandi.
2
Integratsiya uchun API almashinuvi spetsifikatsiyalari tayyorlandi.
5 часов
CartaMe, newbalance.by veb-sayti va 1C: Savdoni boshqarish 8.3 o‘rtasidagi almashinuvlar uchun batafsil API spetsifikatsiyasi ishlab chiqildi. So‘rov/javob formatlari, zahiralar, narxlar va aksiya mahsulotlarini sinxronlash stsenariylari aniqlandi.
3
Test muhiti o‘rnatildi.
2 часа
1C: Savdoni boshqarish 8.3 test ma'lumotlar bazalari, veb-sayt nusxasi va CartaMe instansiyasini o'z ichiga olgan izolyatsiya qilingan test muhiti tezda yaratildi. Almashinuvlarni nosozliklarni tuzatish va stsenariylarni sinovdan o'tkazish uchun xavfsiz muhit — ishlab chiqarish ma'lumotlari va joriy sotuvlarga xavfsiz.
4
1C: Savdoni boshqarish 8.3 ga asoslangan tizimlar bilan asosiy integratsiya moduli joriy etildi.
6 часов
HTTP so‘rovlari, xabarlar navbatlari va fon vazifalarini qo‘llab-quvvatlaydigan 1C: Savdoni boshqarish 8.3 uchun universal almashinuv moduli ishlab chiqildi. Modul standart 1C mexanizmlari orqali ishlaydi, litsenziya talablarini buzmaydi va standart konfiguratsiyani yangilash imkoniyatini saqlab qoladi.
5
CartaMe va mijozning buxgalteriya tizimi o'rtasida ma'lumotlar almashinuvi sozlandi.
8 часов
Ikki tomonlama sinxron ma'lumotlar almashinuvi tashkil qilindi.
6
newbalance.by veb-saytidan XML-feedlar orqali aksiya mahsulotlari ma'lumotlarini olish uchun modul ishlab chiqildi.
6 часов
newbalance.by veb-saytidan aksiya mahsulotlari, ularning atributlarini (SKU, aksiya narxi, amal qilish muddati) va toifalarini avtomatik import qilish uchun XML-feedlar uchun parser yaratildi.
7
Almashinuvlar va aksiya mahsulotlarining ko'rsatilishi to'g'riligi tekshirildi.
6 часов
Funksional va regression testlar o‘tkazildi: XML-feed ma’lumotlarini 1C va CartaMe bilan solishtirish, aksiya narxlarining do‘kon vizualida to‘g‘ri ko‘rsatilishini tekshirish, noto‘g‘ri ma’lumotlar uchun xatolarni boshqarish. Barcha aksiyalar to‘g‘ri ko‘rsatilmoqda, ma’lumotlarning takrorlanishi yoki yo‘qolishi yo‘q.
8
Integratsiyani birgalikda sinovdan o‘tkazish va ishga tushirish amalga oshirildi.
1 час
Sizning menejerlaringiz, 1C mutaxassislari va veb-sayt administratorlari ishtirokida o‘zaro funksional testlar tashkil qilindi.
Ishlatilgan modul
Ulangan mahsulot
Mijoz nima oldi:
- CartaMe foydalanuvchisi mijozning buxgalteriya tizimi bilan integratsiya orqali New Balance chakana savdo tarmog‘ining sodiqlik dasturida ishtirok etish imkoniyatiga ega bo‘ladi.
- CartaMe va 1C: Savdoni boshqarish 8.3 o‘rtasida sodiqlik dasturi ishtirokchilari bo‘yicha barqaror ma’lumotlar almashinuvi amalga oshirildi.
- Universal integratsiya moduli yaratildi, bu keyinchalik o‘xshash buxgalteriya tizimlariga ega boshqa mijozlarni ulashni tezlashtirdi.
- newbalance.by veb-saytidan XML-feedlar orqali joriy aksiya mahsulotlarini avtomatik yuklash uchun alohida modul joriy etildi.
- Integratsiya marketing kontentini yangilash tezligini oshirdi va CartaMe yechimlarini keyingi kengaytirishni soddalashtirdi.
Jamoa
7
Jami soat
37
Kunlar soni
30
Texnologiyalar:
Python Python
Rest API Rest API
Loyiha jamoasi:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Марина
Project manager
Вадим
Developer
Дмитрий
Developer
Ольга
Lawyer
Chief Technology Officer
1
Head of Development Departmen
1
Developer
3
Project manager
1
Lawyer
1
Keyslar ro'yxatiga qaytish