Amaliy tadqiqotlar

Integration cases

«Beauty level»-пен интеграция

Біз CartaMe мобильді қосымшасының 1С: Кәсіпорын 8.3 базасындағы Beauty level бөлшек сауда желісінің бухгалтерлік есеп жүйесімен интеграциясын қамтамасыз еттік, осылайша CartaMe пайдаланушылары желінің лоялдылық бағдарламасына қатысушылар бола алып, өздерінің бірыңғай Loyalty ID идентификаторын жеңілдік картасының нөмірі ретінде пайдалана алады.

CartaMe тарапынан API алмасу спецификациялары, тестілік орта және жылдам интеграция үшін барлық қажетті жағдайлар дайындалды. Интеграция серіктес командасымен тығыз ынтымақтастықта жүзеге асырылды, бұл тез және үйлестірілген іске қосуды қамтамасыз етті.
Деректермен алмасу логикасы келесідей жүзеге асырылды: 1C жүйесі клиент тарапында белгіленген өз кестесі бойынша CartaMe жүйесіне қосылып, Beauty level бөлшек сауда желісінің лоялдылық бағдарламасына қатысуға келісім берген жаңа пайдаланушылардың тізімін алып отырды. Бастапқы алмасу кезінде клиент дерекқорында қайталануды жою үшін тек жеңілдік картасының нөмірі ретінде Loyalty ID және телефон нөмірі берілді.

Пайдаланушының дүкенге бірінші рет барып, сатып алу жасағаннан кейін 1C жүйесіндегі профиль белсендірілді. Кейіннен пайдаланушының дербес деректерді өңдеуге бұрын берген келісімдеріне сәйкес, жүйе лоялдылық бағдарламасының қатысушы профилін толық басқару үшін қажетті қосымша ақпаратты сұратып және пайдалана алатын болды.

Әзірлеу кезеңдері

1
Клиенттің бухгалтерлік есеп жүйесінің архитектурасы зерттелді
3 часа
1C / ERP жүйесіндегі анықтамалықтар құрылымына, құжат айналымына және бизнес-процестерге аудит жүргізілді. Интеграцияға арналған кіру нүктелері анықталды, тәуекелдер мен шектеулер бағаланды.
2
Интеграцияға арналған API алмасу спецификациялары дайындалды
5 часов
Егжей-тегжейлі API спецификациясы (REST / SOAP / файлдық алмасу) әзірленді: деректер форматтары, сұрау сценарийлері, қателерді өңдеу және журналдау.
3
Тестілік орта орналастырылды
2 часа
Өндірістік ортаға ұқсас оқшауланған тестілік орта жылдам конфигурацияланды. Алмасуларды жөндеуге, шекті жағдайларды тестілеуге және жүктеме тестілеуіне арналған қауіпсіз орта - клиенттің өндірістік деректеріне тәуекелсіз.
4
Лоялдылық бағдарламасының жаңа қатысушыларын беру механизмі конфигурацияланды
6 часов
Жаңа қатысушы тіркелген кезде алдыңғы жүйеден 1C жүйесіне деректерді автоматты түрде беру.
5
Тіркеу және қайталануды жою үшін ең аз қажетті деректермен алмасу енгізілді.
5 часов
Біз тек міндетті өрістер жиынтығын (телефон / электрондық пошта / Т.А.Ә.) береміз - деректерді барынша азайту принципін сақтаймыз. 1C жүйесінде қосарлы карталар құрылуын болдырмайтын, негізгі өрістер бойынша автоматты қайталануды жою конфигурацияланды.
6
1C жүйесінде кейінгі профильді белсендіру логикасы конфигурацияланды.
6 часов
Кешіктірілген белсендіру енгізілді: қатысушы 1C жүйесіне «күтуде» мәртебесімен орналастырылады. Толық профиль тек тексеруден кейін немесе айқын келісім алынғаннан кейін құрылады.
7
Келісімдердің және дербес деректермен алмасудың дұрыс жұмысы тексерілді.
2 часа
Маркетинг, SMS, серіктестер бойынша келісім мәртебелерін жинау формасынан 1C жүйесіндегі контрагент картасына дейін үздіксіз беру тестілеуі.
8
Бірлескен тестілеу және интеграцияны іске қосу жүргізілді.
1 час
Бизнес-пайдаланушылармен және IT-мен бірлескен кросс-функционалды тестілеу ұйымдастырылды. Оң / теріс сценарийлер, апаттан кейінгі қалпына келтіру және жүктемені өңдеу тексерілді. Алғашқы 48 сағат ішінде мониторингпен өндірістік ортаға бірқалыпты көшу жүзеге асырылды.
Қолданылған модуль
Клиент не алды:
Команда
5
Барлығы сағат
30
Күн саны
10
Технологиялар:
Rest API Rest API
Python Python
Жоба командасы:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawyer
Марина
Project manager
Chief Technology Officer
1
Head of Development Departmen
1
Developer
1
Lawyer
1
Project manager
1
Кейстер тізіміне оралу