Үлкен каталогы бар интернет-дүкенге арналған Torgsoft: сервер, SQL Server, тапсырыстар, ТТН және төлемдер
Үлкен каталогы, бірнеше сату арналары, телефон арқылы растау, ТТН және күнделікті төлем реестрлері бар интернет-дүкен тез арада күрделі операциялық процеске айналады. Бұл мақала — менеджерлер тапсырыстарды жылдам өңдеп, ал иесі сатылым мен ақша қозғалысының нақты көрінісін көруі үшін Torgsoft-ты, серверді және дерекқорды қалай баптау керектігі туралы қадамдық жоспар. Сервер нені шешетінін, баптаулар нені шешетінін және қандай мәселе әзірлеушілерге жүгінуді қажет ететінін бөлек қарастырамыз.
Материал өз сайты, Prom.ua, Rozetka және телефон арқылы сататын, Nova Poshta және Ukrposhta арқылы күніне ондаған сәлемдеме жіберетін, алдын ала төлем және жеткізу кезіндегі төлем қабылдайтын бизнеске арналған. Мысалдар қосалқы бөлшектер, электроника, аксессуарлар, үй тауарлары, киім, косметика дүкендеріне және ассортименті үлкен басқа бизнестерге сәйкес келеді.
Дұрыс бапталған жүйе қандай нәтиже беруі керек
Баптаудың мақсаты — тексеруге болатын нақты жұмыс нәтижесі. Интернет-саудаға арналған дұрыс құрылған есеп жүйесі былай көрінеді:
- тауар каталогы бір жерде — Torgsoft дерекқорында жүргізіледі;
- бағалар мен қалдықтар сайтқа және маркетплейстерге автоматты түрде беріледі;
- тапсырыстар бағдарламаға қолмен қайта терусіз түседі;
- менеджердің қолында клиент, тапсырыс, тауарлар, жеткізу және пікірлер туралы деректер болады;
- шот түсінікті ереже бойынша — автоматты түрде немесе растаудан кейін жасалады;
- жеткізуге қажет өрістер дұрыс толтырылған болса, ТТН тапсырыс деректерінен қалыптасады;
- төлемдер қаржылық есепке түседі, ал жауапты қызметкер олардың шоттармен байланысын бақылайды;
- техникалық тар жерлер жойылса, дерекқор күнделікті операцияларда жылдамырақ жұмыс істейді;
- деректер тұрақты түрде архивтеледі;
- әр қызметкер тек қажетті функцияларға ғана қол жеткізеді.
Кем дегенде бір элемент түсіп қалса, қол жұмысы пайда болады: менеджерлер қалдықтарды салыстырады, шоттарды қайталайды, ТТН-ға деректерді қолмен көшіреді, төлемдерді реестрлерден іздейді. Үлкен көлемде мұндай жұмыс күн сайын бірнеше сағат алады.
Неден бастау керек: техникалық жұмыстарға дейін өз процесіңізді сипаттаңыз
Жаңа сервер немесе SQL Server-дің жаңа нұсқасы тар жер шынымен дерекқорда, дискіде, жадта немесе ескірген жабдықта болғанда ғана жұмысты жылдамдатады. Себеп ретсіз процесс, менеджерлердің артық әрекеттері немесе синхрондаудың сәтсіз баптаулары болса, жабдықты ауыстыру мәселені жоймайды. Сондықтан алдымен нақты жұмыс сценарийін тіркеңіз.
- Тапсырыстар қайдан келеді: сайт, Prom.ua, Rozetka, телефон, мессенджерлер, офлайн-нүкте.
- Күніне қанша тапсырыс өңделеді: 20-ға дейін, 20–70, 70–200, 200-ден көп.
- Дерекқорда қанша тауар бар: 5 мыңға дейін, 5–30 мың, 30–100 мың, 100 мыңнан көп.
- Бағдарламада бір уақытта қанша адам жұмыс істейді.
- Дерекқор физикалық тұрғыдан қайда орналасқан: жұмыс компьютері, жергілікті сервер, терминал сервері, жалға алынған сервер.
- Қандай операциялар баяу: тауар сүзгісі, «Шот жазып сату» формасы, «Қашықтағы клиент тапсырыстары», синхрондау, есептер.
- Менеджерлер қандай әрекеттерді қолмен орындайды, бірақ оған қажет деректер тапсырыста бар.
Осы жауаптар сізге нақты не керегін анықтайды: жаңа сервер, дерекқорға қызмет көрсету, синхрондау баптауларын өзгерту немесе менеджерлердің жұмыс тәртібін қайта қарау. Бұларсыз кез келген техникалық шешім болжам ғана болады.
Torgsoft-та интернет-дүкен жұмысының схемасы
Бірнеше сату арнасы бар бизнес үшін әр буын келесі буынға дерек беретін біртұтас тізбекпен ойлаған пайдалы.
1. Тауар базасы
Torgsoft-та тауар карточкасы жасалады: атауы, штрихкод, артикул, баға, қалдық, сипаттама, сипаттамалар, фотосуреттер, өндіруші, тауар түрі. Бұл база барлық сату арналары үшін негізгі ақиқат көзі болып табылады.
2. Сату арналарымен синхрондау
Тауарлар, бағалар және қалдықтар сайтқа Интернет-дүкенмен синхрондау опциясы арқылы, ал маркетплейстерге Prom.ua интеграциясы және Rozetka.ua интеграциясы арқылы беріледі. Тауар офлайн сатылған кезде қалдық онлайн арналар үшін де жаңартылады.
3. Тапсырыстарды жүктеу
Онлайн арналардан тапсырыстар «Қашықтағы клиент тапсырыстары» режиміне түседі немесе бірден шот жасайды — бұл синхрондау объектісінің баптауларына, тапсырыс мәртебесіне және төлем түріне байланысты.
4. Тапсырысты растау
Менеджер клиентке телефон соғып, тапсырыс құрамын, жеткізуді және төлемді нақтылайды. Бұл қадамда қызметкерге қалдықтар, бағалар, тауар фотосуреттері және клиент тарихы қол астында болуы керек. Қоңырау кезінде нөмірді тез теру және клиент карточкасын Клиент профилі және Binotel қоңыраулары опциясы береді.
5. Шот және жөнелту
Растаудан кейін менеджер «Шот жазып сату» режимінде шот шығарады, шығыс жүкқұжатын жасайды, төлемді өткізеді немесе жеткізу кезіндегі төлемді тіркейді.
6. Жеткізу
Сәлемдеме үшін ТТН Nova Poshta интеграциясы немесе Ukrposhta интеграциясы арқылы жасалады. Дұрыс баптауларда алушы, телефон, қала және бөлімше тапсырыс деректерінен тартылады.
7. Төлем
Банктен түскен түсімдер бағдарламаға Банк үзінділері опциясы арқылы жүктеледі және шоттармен байланыстырылады. Иесі ненің төленгенін, ненің төлем күтіп тұрғанын, қай жерде алдын ала төлем, қай жерде жеткізу кезіндегі төлем екенін көреді.
8. Бақылау
Басшы қалдықтарды, сатылымдарды, қарыздарды, төленбеген шоттарды, менеджерлер жұмысын және табыстылықты кестелерді қолмен жинамай қарайды.
Сервер: қарапайым компьютер жеткіліксіз болатын кез
Бір компьютер бір пайдаланушысы және шағын каталогы бар шағын дүкенге жарайды. Бірнеше менеджері, маркетплейстері, үлкен базасы және белсенді синхрондауы бар интернет-дүкен үшін бөлек серверді немесе терминал режимін қарастырған жөн.
Жабдықты қайта қарау уақыты келгенінің белгілері:
- базада ондаған мың тауар және көпжылдық құжаттар тарихы бар;
- күн сайын ондаған немесе жүздеген онлайн тапсырыс өңделеді;
- бағдарламада бірнеше адам бір уақытта жұмыс істейді;
- сүзгілер, есептер және кезең бойынша іріктемелер ондаған секунд ашылады;
- дерекқор HDD дискіде сақталады;
- операциялық жүйе ескірген және SQL Server-дің үйлесімді нұсқаларын қолдамайды;
- дерекқор архивтері тұрақсыз немесе тек қолмен жасалады.
Сервер сатып алмас немесе дайындамас бұрын үш компоненттің үйлесімділігін тексеріңіз: операциялық жүйе, қолдау көрсетілетін тізімдегі SQL Server нұсқасы және Torgsoft-тың ағымдағы нұсқасы. SQL Server-дің әр нұсқасында операциялық жүйеге қойылатын өз талаптары бар, сондықтан қуатты жабдық үйлеспейтін байланысты өтемейді — орнату тоқтайды. Қазір Windows-тың ескі нұсқасы қолданылса, оны жаңартуды жұмыс жоспарына енгізіңіз. Қолдау көрсетілетін жүйелердің өзекті тізімі жүйелік талаптар бетінде, даулы конфигурацияларды жұмысты бастамас бұрын техникалық қолдаудан нақтылаңыз.
Шамамен техникалық параметрлер
Келтірілген параметрлер — практикалық бағдар. Соңғы талаптар дерекқор көлеміне, пайдаланушылар санына, сату арналарына және қызмет түріне байланысты.
| Сценарий | Пайдаланушылар | Каталог | Серверге бағдар |
|---|---|---|---|
| Шағын дүкен + сайт | 1–2 | 10 мың тауарға дейін | заманауи ПК, SSD, 8 ГБ RAM бастап |
| Интернет-дүкен + маркетплейс | 2–5 | 10–50 мың тауар | бөлек сервер, SSD, 16–32 ГБ RAM, тұрақты желі |
| Бірнеше сату арнасы | 5–10 | 30–100 мың тауар | өнімді сервер, NVMe SSD, 32–64 ГБ RAM |
| Жоғары жүктеме | 10+ | 100 мыңнан көп тауар | жеке таңдау, дерекқор мен жүктемені талдау |
Ресми спецификациядағы ең төменгі талаптар ең қарапайым сценарийлерге есептелген. Бірнеше сату арнасы, күнделікті синхрондаулар және төлем реестрлері бар интернет-дүкен үшін қорымен конфигурация таңдаңыз: қосымша жад пен жылдамырақ диск бір жылдан кейін дерекқорды қайта көшіруден арзанырақ.
Терминал режиміне бөлек талаптар қолданылады: Standard немесе Datacenter редакцияларындағы Windows Server серверлік операциялық жүйесі, статикалық IP-мекенжай, 8 ГБ-тан бастап жедел жад және әр пайдаланушы қосылымына шамамен 150–300 МБ.
Есеп жүйесінің сервері үшін SSD таңдаңыз. Диск жылдамдығы дерекқор жұмысына, іріктемелерге және есептеулерге тікелей әсер етеді. HDD-ні тек архивтер қоймасы ретінде қолданған дұрыс.
SQL Server: ол не үшін жауап береді
SQL Server дерекқорды сақтайды және өңдейді. Дерекқор үлкен, ал сұраулар күрделі болған кезде индекстер мен статистикалардың күйі, диск және жад жылдамдыққа шынымен әсер етеді. Стандартты орнатуда ресурстық шектеулері бар тегін SQL Server Express редакциясы қолданылады. Үлкен базалар және бірнеше бір уақытта жұмыс істейтін пайдаланушы үшін SQL Server редакциясы мен сервер конфигурациясы диагностика нәтижесі бойынша таңдалады — мұнда «жаңарақ нұсқаны қойыңыз» деген әмбебап жауап жоқ.
Сонымен қатар SQL Server-дің жауапкершілік шектері анық. Ол дерекқор деңгейіндегі техникалық кідірістерді азайта алады. Тауарлардың дубльдері, ретсіз атаулар, синхрондау баптаулары, пайдаланушы рөлдері және менеджерлердің жұмыс тәртібі процесс жағында қалады. Сондықтан техникалық маманға дұрыс сұрақ былай қойылады: нақты қай жерде баяу, қандай база, қандай сервер, қандай операциялар орындалады және қандай нәтиже алу керек.
SQL Server-дің басқа нұсқасына өтпес бұрын мынаны тексеріңіз:
- операциялық жүйенің қажет SQL Server нұсқасымен үйлесімділігі;
- сервердегі жедел жад көлемі;
- диск түрі — SSD;
- дерекқордың толық резервтік көшірмесінің болуы;
- серверге әкімші қолжетімділігі;
- көшіруді қайталау қажет болса, кері қайту жоспары.
Тар жерді қайдан іздеу керек
Симптом шешім бағытын көрсетеді. Төмендегі схема — диагностиканы бастауға болатын типтік «симптом және шешім» жұптары.
Схемадағы соңғы жұп дұрыс күту үшін маңызды: нақты форма кез келген жабдықта баяу жұмыс істесе, мәселе бағдарлама логикасына қатысты. Мұндай жағдайлар әзірлеушілерге тапсырма ретінде беріледі және жаңарту арқылы шешіледі, сондықтан серверді ауыстыру мұнда көмектеспейді.
Дерекқорға қызмет көрсету: индекстер, статистикалар, оңтайландыру
Жылдар бойы жұмыс істейтін база құжаттарды, сатылым тарихын, қаржылық операцияларды, синхрондау журналдарын жинақтайды. Бұл есеп жүйесі үшін қалыпты, бірақ базаға қызмет көрсету керек.
Torgsoft-та бұған арналған штаттық құралдар бар: индекстерді қалпына келтіру және қайта ұйымдастыру, статистикаларды жаңарту сервистік операциясы, сондай-ақ баяу сұрауларды талдап, қосымша индекстер мен статистикалар жасайтын дерекқорды оңтайландыру режимі. Егер кідіріс себебі индекстерге, статистикаларға немесе сұрауды орындау жоспарына байланысты болса, оңтайландыру жекелеген іріктемелер уақытын едәуір қысқарта алады.
Жылдамдық үшін дискіде жеткілікті орын болуы, сервердің дұрыс өшірілуі және ең жоғары жүктеме сағаттарында ресурстарды алатын бөгде процестердің болмауы да маңызды.
Дерекқорды көшіру, жаңарту, оңтайландыру немесе SQL Server-ді өзгерту алдында дерекқор архивін жасап, оны қалпына келтіруге болатынына көз жеткізіңіз. Көшірме тек сол дискіде сақталмауы керек. Бұлттық дискіге автоматты архивтеуді Деректердің бұлттық архиві опциясы қамтамасыз етеді.
Дерекқорды көшіру және сервердегі жұмыстар алдында не дайындау керек
Техникалық жұмыстарда ең көп уақыт маман дайын емес серверге қосылғанда жоғалады. Бұл тізімді техникалық қолдауға алдын ала беріңіз — конфигурацияның жарамдылығы туралы сұрақ жұмыстар басталғанға дейін жабылады.
- келісілген операциялық жүйе нұсқасы және оны орнату жоспары;
- сервер әкімшісінің есептік жазбасы;
- статикалық IP-мекенжай және маман үшін бапталған қашықтан қолжетімділік;
- дерекқорға арналған SSD-дегі бос орын және архивтерге арналған бөлек орын;
- жұмыс уақытында ұйқы режимі мен автоматты қайта жүктеу өшірілген;
- үздіксіз қуат көзі;
- антивируста дерекқор және архив каталогтары үшін ерекшеліктер;
- ағымдағы дерекқордың жаңа резервтік көшірмесі;
- серверге қосылатын жұмыс орындарының тізімі;
- жабдықтар тізімі: жапсырма принтерлері, фискалдық құрылғылар, сканерлер;
- көшіруден кейін жұмыс істеуі тиіс опциялар мен синхрондаулар тізімі.
Интернет-дүкенмен синхрондау: алмасудың дұрыс логикасы
Өз сайтыңызбен алмасу мына логика бойынша құрылады: тауар Torgsoft-та жасалады немесе жаңартылады, сайтқа қажет өрістер беріледі, сатып алушы тапсырыс рәсімдейді, тапсырыс бағдарламаға түседі, менеджер оны өңдейді, сатудан кейін қалдықтар барлық арналар үшін жаңартылады.
Қол жұмысын тудыратын ең жиі қателер:
- тауарлар сайтта да, бағдарламада да бір уақытта өңделеді — айырмашылықтар пайда болады;
- атауларға, фотосуреттерге және сипаттамаларға бірыңғай ереже жоқ;
- синхрондау көп өзгеріс жиналып қалған кезде қолмен іске қосылады;
- синхрондау журналын ешкім қарамайды, сондықтан алмасу қателері кеш байқалады;
- алмасу тестсіз бірден бүкіл каталогқа іске қосылады.
Толық іске қосудың алдында 20–50 тауарға тест жасаңыз: бірнеше санат, әртүрлі бағалар, фотосы бар және фотосыз тауарлар, «қоймада жоқ» позициясы, төлемі бар және төлемсіз тапсырыс. Осылай баптау қателері бүкіл каталогқа әсер етпей тұрып анықталады.
Prom.ua: неге назар аудару керек
Prom.ua-мен жұмыс үшін үш нәрсе маңызды: каталог, қалдықтар және тапсырыстар.
- Каталог. Синхрондау объектісін, шығару өрістерінің тізімін, тауар топтарын және сипаттамалардың сәйкестігін тексеріңіз. Егер үлкен каталог импортының файлы маркетплейс рұқсат еткен өлшемнен асып кетсе, жіберер алдында файлды қысу баптауын қолданыңыз — сонда файл лимитке сыяды.
- Қалдықтар. Бір тауар офлайнда, сайтта және Prom.ua-да сатылғанда, қалдықтарды қолмен жаңарту айырмашылықтарға әкеледі. Қалдықтарды қолмен жұмысты қайталамау үшін бапталған синхрондау арқылы берген дұрыс.
- Тапсырыстар. Тапсырыстарды кесте бойынша қабылдауды және шот жасау ережесін баптаңыз. Төлем тәсілдерін тексеріңіз: әртүрлі төлем түрлері бар тапсырыстар қаржылық есепте дұрыс шоттарға түсуі керек.
- Мәртебелер. Бағдарламада тапсырысты өңдеу оның маркетплейстегі мәртебесін өзгертеді. Болдырмауды шот контактілері арқылы орындаңыз, сонда мәртебе Prom.ua-ға дұрыс беріледі.
Rozetka: неге назар аудару керек
Rozetka үшін санаттар, сипаттамалар, прайс-парақ және тапсырыс мәртебелері ерекше маңызды.
- маркетплейс санаттарының бағдарламадағы тауар түрлерімен байланысын тексеріңіз — тауар түрі өзгергеннен кейін байланысты жаңарту керек, әйтпесе позициялар прайс-парақтан түсіп қалады;
- прайс-парақтың қосымша өрістерінің атауларын қызметтік символдарсыз жасаңыз — олар файл құрылымын бұзады;
- шығарылған прайс-парақтың өлшемі мен толықтығын бақылаңыз: толық емес файл маркетплейстегі тауарларды жойылған күйге ауыстырады;
- ТТН нөмірін Rozetka-ға беру үшін шығыс жүкқұжатында жеткізудің тиісті күйі орнатылуы керек — бұл ережені менеджерлер регламентінде тексеріңіз.
«Қашықтағы клиент тапсырыстары» режимі: менеджердің жұмыс орны
Дәл осы режимде менеджер сайттан және маркетплейстерден келген тапсырыстарды көреді. Жұмыс жылдам жүруі үшін мыналарды баптаңыз:
- тапсырыстарды қандай синхрондау объектілерінен қабылдау керек;
- клиентті қалай анықтау және жаңасын қашан автоматты түрде жасау керек;
- шотты қашан жасау керек: бірден бе, әлде растаудан кейін бе;
- тауарды қай есеп орталығынан есептен шығару және оны резервтеу керек пе;
- бағдарламаның өзекті нұсқасы болса — менеджер клиентпен сөйлесу кезінде қолжетімділікті жылдамырақ тексеруі үшін тапсырыста тауар қалдықтары мен фотосуреттерін көрсету;
- шоты жазылмаған тапсырыстарды өңделгендерден бөлетін «Күй» сүзгісі.
Тапсырыс ағыны үлкен болса, ішкі регламент қосыңыз: клиентке қашан қайта қоңырау шалу, шотты қашан жасау, тапсырысты қашан болдырмау, жауап бермеген клиентпен не істеу. Регламент менеджерлер ауысымдары арасындағы «кім не істеуі керек еді» деген сұрақтардың көбін алып тастайды.
Клиент қоңыраудан кейін тапсырысты өзгертті: үстемені қалай жоғалтпау керек
Нақты жұмыста сатып алушы жиі тауарды ауыстыруды, позиция қосуды немесе жеткізуді өзгертуді сұрайды. Онлайн арналар үшін бұл баға белгілеудің маңызды сәті: синхрондау объектісінде сайтқа немесе маркетплейске арналған бөлек үстеме орнатылған болуы мүмкін, ал тапсырыс бағдарламаға осы бағалармен келеді.
Менеджер мұндай шотқа тауарды қолмен қосқанда, баға бағдарлама ережелері бойынша алынады, сондықтан оны бақылау керек. Регламентте мынаны анықтаңыз:
- тапсырыс бойынша шотты кім өзгерте алады;
- тауар қандай бағамен қосылады және арна үстемесі қалай ескеріледі;
- жөнелту алдында финалдық шотты кім тексереді.
Сондай-ақ тапсырыс бойынша шотқа бағалар қайдан алынатынын анықтайтын синхрондау объектісінің баптауын тексеріңіз: интернет-дүкеннен бе, әлде бағдарламадан ба. Бағдарламаның өзекті нұсқаларында автоматты тапсырыстардың бағалары шот параметрлерін өңдеген кезде кездейсоқ қайта есептеуден қорғалған, ал саналы қайта есептеу бөлек «Бағаларды жаңарту» әрекетімен орындалады.
Маркетплейстегі баға мен бағдарламадағы баға айырмашылығы бар: тексеру тәртібі
Баға айырмашылығының нақты тексеру маршруты бар. Қорытынды жасамас бұрын оны қадам-қадаммен өтіңіз.
- Torgsoft-тағы тауар карточкасындағы бағаны тексеріңіз.
- Осы арнаға арналған синхрондау объектісіндегі үстеме мен баға көзін тексеріңіз.
- Осы позицияның шығарылған файлдағы немесе прайс-парақтағы бағасын тексеріңіз.
- Маркетплейс кабинетінде тапсырыстағы бағаны тексеріңіз.
- Бағдарламадағы шоттағы бағаны және шот қолмен өңделген-өңделмегенін тексеріңіз.
- Егер айырмашылық қайталанса, техникалық қолдауға тапсырыс нөмірін, тауар атауын, маркетплейс кабинетінен және бағдарламадан скриншоттарды, синхрондау уақытын жіберіңіз.
Мұндай деректер жиыны бір өтінішпен баптау мәселесін бағдарлама қатесінен ажыратуға мүмкіндік береді.
ТТН: артық қол әрекеттерін қалай алып тастау керек
Жеткізу — интернет-саудадағы қол жұмысының ең жиі көзі. Егер клиент деректері тапсырыста бар болса, менеджер оларды бір терезеден екіншісіне көшіруге тиіс емес.
- жіберуші деректерін және жеткізу сервистеріне қолжетімділік кілттерін тексеріңіз — мерзімі өткен кілт ТТН жасауды тоқтатады;
- алушының қаласы, бөлімшесі және телефоны тапсырыстан берілетініне көз жеткізіңіз;
- Nova Poshta ТТН үлгілерін қолданыңыз: өлшемдер, салмақ, жеткізу түрі және төлемді бақылау қызметі үлгіде сақталады, менеджер оларды әр жолы енгізбейді;
- жеткізу кезіндегі төлемі бар шоттар үшін төлемді бақылау қызметі шот белгісі бойынша іске қосылады — мұны тест жөнелтімде тексеріңіз;
- сатып алушы трекингті қолмен көшірусіз көруі үшін ТТН нөмірін маркетплейстегі тапсырысқа қайтаруды баптаңыз.
Не автоматтандырылады, ал не менеджерде қалады
Бағдарлама тапсырыста нақты бар деректерді тартады: алушы, телефон, қала, бөлімше, сәлемдеме құрамы. Үлгі өлшемдерді, салмақты, жеткізу түрін және төлемді бақылау қызметін сақтайды. Менеджерде стандартты емес жағдайларды тексеру қалады: сәлемдеменің басқа алушысы, қоңыраудан кейін бөлімшені өзгерту, әдеттен тыс салмақ.
Маркетплейс кабинеті бір арна шеңберінде жөнелтуді рәсімдейді. Есеп жүйесі қатар шығыс жүкқұжатын жасайды, тауарды қоймадан есептен шығарады және барлық арналардың қаржылық есебі үшін деректер дайындайды, сондықтан қадамдардың бір бөлігі — есеп деректерін тіркеу. Әрекеттер санын үлгілер, тапсырыстағы толық деректер және жұмыс регламенті азайтады.
Төлемдер: әр соманы қолмен енгізбей, жеткізу кезіндегі төлем реестрлері
Дүкен күн сайын жеткізу кезіндегі төлеммен ондаған сәлемдеме жіберсе, түсімдер реестрлермен келеді. Әр төлемді қолмен енгізу тез арада бөлек лауазымға айналады. Бұған жол бермеу үшін төлем түрлерін бөліп, әрқайсысына ереже белгілеңіз.
| Төлем түрі | Шот қашан төленді деп саналады | Кім бақылайды |
|---|---|---|
| Шотқа алдын ала төлем | ақша үзіндіде түскеннен кейін | қаржыгер |
| Маркетплейстің онлайн төлемі | сервистен ақша есепке түскеннен кейін | қаржыгер |
| Жеткізу кезіндегі төлем | тасымалдаушы реестрінен және шотқа түскеннен кейін | қаржыгер |
| Офлайн-нүктедегі қолма-қол ақша | касса арқылы сату сәтінде | кассир |
Банк түсімдерін бағдарламаға Банк үзінділері опциясы арқылы жүктеп, қаржылық құжаттармен байланыстырыңыз. Төлемдердің бір бөлігін деректемелер бойынша сәйкестендіруге болады, ал анықталмаған, ішінара төлемдер мен қайтарымдарды жауапты қызметкер белгіленген ереже бойынша бөлек тексереді — дәл солар банк пен есеп арасындағы айырмашылықтарды ең жиі тудырады.
Пайдаланушы рөлдері: процеске сәйкес қолжетімділік
Барлығы толық құқықтары бар бір пайдаланушымен жұмыс істесе, құжатты кім өзгерткенін немесе позицияны кім жойғанын түсіну мүмкін емес. Рөлдер процеске сәйкес болуы керек.
| Рөл | Бағдарламада не істейді |
|---|---|
| Интернет-дүкен менеджері | тапсырыстарды қабылдайды, клиентке қоңырау шалады, шот жасайды |
| Қоймашы | қолжетімділікті тексереді, тауарды жинайды, жөнелтуге дайындайды |
| Жеткізу қызметкері | ТТН жасайды және тексереді |
| Қаржыгер | төлемдерді, үзінділерді, қарыздарды салыстырады |
| Басшы | сатылымдарды, қалдықтарды, төлемдерді, проблемалық тапсырыстарды бақылайды |
| Әкімші | серверге, архивтерге, қолжетімділіктерге, жаңартуларға жауап береді |
Сәтті нәтиженің критерийлері: оларды жұмыс басталғанға дейін келісіңіз
«Жақсарды» деген тұжырымды тексеру мүмкін емес. Орындаушымен нақты қабылдау тармақтарының тізімін келісіңіз — сонда тапсырыс беруші де, маман да жұмыстың қашан аяқталғанын бірдей түсінеді.
- бағдарлама серверде іске қосылады, пайдаланушылар өз жұмыс орындарынан кіреді;
- дерекқор ашылады, құжаттар, қалдықтар және тарих орнында;
- тапсырма тізіміндегі жабдық жұмыс істейді: принтерлер, фискалдық құрылғылар, сканерлер;
- тест тізбегі өтті: тапсырыс, шот, ТТН, төлем, қалдықтың өзгеруі;
- дерекқор архиві жасалды және оны қалпына келтіру тексерілді;
- проблемалық формалардың жұмысқа дейінгі және кейінгі ашылу уақыты тіркелді.
Толық тест сценарийі
- Тауарлар тізімін ашып, сүзгінің жылдамдығын өлшеңіз.
- Әр арнадан тест тапсырыс қабылдаңыз.
- Клиент дұрыс анықталғанын тексеріңіз.
- Шот жасаңыз.
- Шотқа тауарды қолмен қосып, бағаны тексеріңіз.
- ТТН жасап, алушы деректерін тексеріңіз.
- Төлемді шотпен байланыстырыңыз.
- Барлық арналардағы қалдық өзгерісін тексеріңіз.
- Синхрондау журналын қателерге қарап шығыңыз.
- Дерекқор архивін жасап, оның жазылғанына көз жеткізіңіз.
Жоғары жүктеме үшін типтік күнді толық тексеріңіз: бірнеше ондаған тапсырыс, бірнеше менеджер, шоттармен, ТТН-мен және төлемдермен бір уақытта жұмыс.
Қызмет, бағдарлама қатесі немесе тілек: қалай ажырату керек
Пайдаланушы мен қолдау арасындағы түсінбеушіліктердің бір бөлігі кез келген өтініш бағдарлама қатесіне қатысты деген күтуден пайда болады. Шын мәнінде өтініштер санаттарға бөлінеді және әрқайсысының өз маршруты бар. «Менің жағдайым қай санатқа жатады» деген сұраққа жауапты диагностика береді.
| Жағдай | Қалай өңделеді |
|---|---|
| Серверді, SQL Server-ді, желіні баптау, дерекқорды көшіру | келісілген жұмыс көлемі бойынша техникалық қолдау қызметі |
| Синхрондау, ТТН, төлем баптауларын талдау | техникалық қолдау қызметі, нәтижесінде — қорытынды және ұсыныстар |
| Диагностикамен расталған, қайталанатын бағдарлама қатесі | әзірлеушілерге тапсырма ретінде тіркеледі, бағдарлама жаңартуымен түзетіледі |
| Сыртқы сервис жағындағы мәселе: маркетплейс, тасымалдаушы, банк | диагностика қорытындысында тіркеледі, өтініш сервиске беріледі |
| Жаңа функция немесе ағымдағы логиканы өзгерту қажет | жетілдіру тілегі ретінде тіркеледі, шешім мен мерзімдерді өнімді дамыту жоспары анықтайды |
Қызмет көрсету форматтары мен шарттары техникалық қолдау және енгізу бетінде сипатталған. Егер жұмыс көлемі немесе құны сұрақ тудырса, оларды диагностика басталғанға дейін қолдаумен келісіңіз.
Техникалық қолдауға өтінішті тез шешілетіндей қалай құрастыру керек
«Бағдарлама баяу» деген тұжырым маманға кіріс нүктесін бермейді. Масштабты, симптомдарды және күтілетін нәтижені сипаттаңыз. Жұмысқа жарамды өтініш мысалы:
«Бізде өз сайты және маркетплейстері бар интернет-дүкен бар. Бағдарламада бірнеше пайдаланушы жұмыс істейді, дерекқорда ондаған мың тауар бар, күн сайын ондаған тапсырыс өңдейміз. "Шот жазып сату" формасы баяу жұмыс істейді: кезең сүзгісі шамамен бір минут ашылады. Серверді, SQL Server-ді, дерекқор индекстері мен статистикаларын, сондай-ақ сценарийді тексеруді сұраймыз: маркетплейстен тапсырыс, шот, тапсырыс құрамын өзгерту, ТТН, төлем. Windows нұсқасы, SQL Server нұсқасы, сервер сипаттамалары және дерекқор өлшемі — қосымшада. Серверге қолжетімділік береміз.»
Мұндай өтініште масштаб, нақты формалар, өлшенетін симптомдар және жұмыс шектері бар. Оны бағалауға, жоспарлауға және нәтижесін тексеруге болады.
Нысаналы диагностика не береді
Диагностика серверді, SQL Server-ді, дерекқор күйін, проблемалық формалардың жылдамдығын, синхрондау, ТТН және төлем баптауларын қамтиды. Нәтиже — жазбаша қорытынды: жұмысты нақты не шектейді, бизнес жағында нені өзгерту керек, қолдау қандай жұмыстарды орындайды және нәтиже қандай критерийлермен тексеріледі. Осындай қорытындымен сервер, дерекқорды көшіру немесе процесті өзгерту туралы шешім өлшемдерге сүйеніп қабылданады.
Жауапкершілік аймақтары: техникалық қолдау не істейді, ал бизнес жағында не қалады
Torgsoft мамандары бағдарламаны баптауға, оны басқа компьютерге көшіруге, жергілікті желіні және терминал серверін баптауға, интеграцияларды қосуға, өнімділікті талдауға, бағдарлама жұмысындағы қателерді тексеруге, резервтік көшіруді баптауға және жаңартуларға көмектеседі. Бағдарламалық қамтамасыз ету қателері тіркеледі және жаңартулармен түзетіледі. Қызметтер тізімі мен қызмет көрсету форматтары техникалық қолдау және енгізу бетінде сипатталған.
Бизнес жағында мыналар қалады: сервер мен желінің жарамдылығы, лицензиялық операциялық жүйе, тауар базасындағы деректер сапасы, маркетплейс кабинеттеріне қолжетімділіктер, сыртқы сервистер API жұмысы, менеджерлер тәртібі және архивтерді бақылау. Автоматтандыру техника, база, баптаулар және адамдар бір ереже бойынша жұмыс істегенде нәтиже береді.
Іске қосу немесе қайта баптау алдындағы чек-лист
- бағдарламаның өзекті нұсқасы орнатылған;
- дерекқордың резервтік көшірмесі жасалған және тексерілген;
- сервер жүктемеге сәйкес келеді, база SSD-де жұмыс істейді;
- SQL Server нұсқасы операциялық жүйемен үйлесімді;
- автоматты архивтеу бапталған;
- каталог дайындалған: атаулар, фотосуреттер, сипаттамалар, штрихкодтар;
- әр арна үшін синхрондау объектілері бапталған;
- тауарлардың шағын тобында тест алмасу жүргізілген;
- тапсырыстар бойынша шот жасау ережелері анықталған;
- тапсырыс деректерінен ТТН қалыптастыру тексерілген;
- әр төлем түрі үшін ережелер берілген;
- пайдаланушы рөлдері мен қолжетімділіктері бапталған;
- менеджерлерде тапсырыспен жұмыс істеудің жазбаша регламенті бар;
- нәтижені қабылдау критерийлері келісілген;
- синхрондау журналы мен архивтерге жауаптылар тағайындалған.
Жиі қойылатын сұрақтар
SQL Server-ді ауыстыру бағдарламаның жұмысын жылдамдата ма?
Егер тар жер дерекқорда, дискіде немесе жадта болса, жылдамдатады. Кідірістер синхрондау баптауларынан, артық қол әрекеттерінен немесе нақты форманың логикасынан туындаса, алдымен диагностика қажет: баяу операцияларды өлшеу, базаны талдау, серверді тексеру. Диагностика ақшаны қайда салу керектігін көрсетеді.
SQL Server-дің жаңа нұсқасын ескі Windows-қа орнатуға бола ма?
SQL Server-дің әр нұсқасында операциялық жүйеге қойылатын өз талаптары бар, ал заманауи нұсқа ескірген Windows-қа орнатылмайды. Серверді дайындамас бұрын операциялық жүйенің, қолдау көрсетілетін тізімдегі SQL Server нұсқасының және Torgsoft талаптарының үйлесімділігін тексеріңіз — бұл кейін қайта баптауға тура келетін жабдықты сатып алу немесе жинау қаупін азайтады.
Неге маркетплейс кабинетінде жөнелту есеп бағдарламасына қарағанда жылдамырақ рәсімделеді?
Маркетплейс кабинеті бір арнамен және өз деректерімен жұмыс істейді. Есеп жүйесі бір уақытта құжат жасайды, тауарды қоймадан есептен шығарады, төлемді ескереді және барлық арналар үшін қалдықтарды жаңартады, сондықтан қадамдардың бір бөлігі — есеп деректерін тіркеу. Бағдарламадағы әрекеттер санын ТТН үлгілері, тапсырыстағы толық деректер және бапталған регламент қысқартады.
Тапсырыс маркетплейсте бар, ал бағдарламада жоқ. Нені тексеру керек?
Алдымен синхрондау журналын: онда алмасу қателері тіркеледі. Кейін — маркетплейстегі тапсырыс мәртебесін, тапсырыстарды қабылдау кестесін және қосылым тұрақтылығын. Егер қате қайталанса, техникалық қолдауға тапсырыс нөмірін, уақытын және журналдағы қате мәтінін жіберіңіз — бұл диагностикаға ең қысқа жол.
Жүйені қайта баптауға қанша уақыт жоспарлау керек?
Процесті зерттеу мен техникалық аудитті бөлек кезең ретінде жоспарлаған дұрыс. Ұзақтығы дерекқор өлшеміне, пайдаланушылар санына, синхрондауларға, қолжетімділіктерге және сервер күйіне байланысты. Дерекқорды көшіру, сервер мен синхрондауларды баптау әр кезең алдында резервтік көшірмемен орындалуы керек, ал толық сценарийді тестілеу нақты тапсырыс ағынында жүргізілуі тиіс.
Қорытынды
Үлкен каталогы және бірнеше сату арнасы бар интернет-дүкен үшін тек тұтас жүйе жұмыс істейді: жүктемеге сәйкес сервер, қызмет көрсетілген дерекқор, үйлесімді SQL Server нұсқасы, бапталған синхрондаулар, тапсырыстарға, ТТН-ға және төлемдерге арналған түсінікті ережелер, пайдаланушы рөлдері және тұрақты архивтер. Torgsoft бұл процесті біртұтас есеп орталығы ретінде жабады.
Күтулер де жүйенің бір бөлігі. Нәтиженің келісілген критерийлері, дайындалған сервер, жауапкершілікті дұрыс бөлу және өтініш маршрутын түсіну жұмыстар басталғанға дейін түсінбеушілік қаупін азайтады. Ең жақсы нәтиже мына реттілікпен келеді: алдымен өз процесіңізді сипаттау, содан кейін техникалық негізді тексеру, содан кейін нақты күнделікті тапсырыс ағынына автоматтандыруды баптау.
Өз сайтыңызбен, Prom.ua, Rozetka және көп онлайн тапсырыспен жұмыс істейсіз және есептің жылдам жұмыс істегенін қалайсыз ба? Torgsoft мамандары серверді, базаны, SQL Server-ді, синхрондауларды, ТТН мен төлемдерді тексеруге көмектеседі.
Кеңес алу
Алдыңғы қадамға оралу