Asosiy kontentga oʻtish
Uzbyte
S-07 / Tizimlar va integratsiyalarni loyihalash

Tizimlar va integratsiyalarni loyihalash

Sayt oxirgi mahsulotni ikki marta sotadi, chunki u bilan 1C qoldiqni alohida-alohida hisoblaydi. Tizimlar bir-biri bilan qanday gaplashishini kod yozilishidan oldin loyihalaymiz.

S-07.1Muammo

Bugun bu qanday koʻrinadi

Buxgalteriya 1C da, elektron hisob-fakturalar Didox da, savdo CRM da, buyurtmalar Uzum sotuvchi kabinetida, ombor esa aslida Telegram guruhida ishlaydi. Bitta buyurtma toʻrt marta teriladi. Oy oxirida raqamlar toʻgʻri kelmasa, uch kishi ikki kun qaysi nusxa toʻgʻriligini aniqlash bilan band boʻladi.

Murojaat qilgan har bir pudratchi 1C imizni ochmay turib bir hafta ichida «tizim» narxini aytdi. Oxirgisi chiroyli admin-panel qurib berdi; ikki yil oʻtib hech kim narxni kim oʻzgartirganini, hisobot nega 3% ga farq qilishini va birinchisini buzmasdan ikkinchi filialni qanday qoʻshishni ayta olmaydi.

S-07.2Samara

Biznesingizda nima oʻzgaradi

  1. Butun biznes uchun yagona maʼlumotlar modeli: mijoz, buyurtma, hisob-faktura, toʻlov va mahsulot bir marta taʼriflanadi — bitta hisob-faktura toʻrt marta emas, bir marta kiritiladi

  2. «Har biri har biri bilan» ulanishlar oʻrniga integratsiya qatlami: 1C (OData/HTTP), Didox, MyID, e-imzo, Payme/Click va Uzum bitta API bilan gaplashadi, CRM ni almashtirsangiz qolgani qayta yozilmaydi

  3. Kerak joyda multitenantlik: filiallar, franchayzilar yoki mijoz-kompaniyalar bitta tizimda ishlaydi, maʼlumotlari esa baza darajasida row-level security bilan ajratilgan

  4. Har bir yozuvga oʻzgarishlar jurnali — kim, nimani, qachon, oldin va keyin — «narxni kim oʻzgartirdi?» degan savol majlis emas, filtr bilan hal boʻladi

  5. Maʼlumot qoidalari va saqlash xaritasi: qaysi maydonlar shaxsiy maʼlumot, qaysilari Oʻzbekistondagi serverlarda qoladi, qaysilari model provayderiga ketishi mumkin

  6. Istalgan pudratchidan talab qilsa boʻladigan qurilish smetasi: modullar, integratsiyalar, kunlar, xavflar — bizning qurilishimiz uchun ham, oʻz jamoangiz uchun ham yaraydi

S-07.3Qanday ishlaydi

Uch qadam, aynan shu tartibda.

  1. 01Qadam 1

    Tizimlar auditi

    30 daqiqalik onlayn suhbat va tizimlaringiz ichida bir kun. 1C konfiguratsiyasini oʻqiymiz, har bir manbadan namuna eksport olamiz, bitta fakt ikki marta kiritiladigan har bir joyni yozib chiqamiz va oy oxirida raqamlarni toʻgʻrilaydigan uch kishi bilan gaplashamiz. Natija: bir sahifalik inventarizatsiya va sprint javob berishi kerak boʻlgan savollar.

  2. 02Qadam 2

    10 ish kunlik dizayn-sprint

    Maʼlumotlar modeli, integratsiya qatlami va oʻzgarishlar jurnalini chizamiz, keyin ularni real eksportlaringizda sinaymiz: kechagi 1C savdo fayli qoʻl aralashuvisiz yuklanadimi, Payme callback oʻz hisob-fakturasini topadimi. Beshinchi va oʻninchi kunlari buxgalteringiz va 1C dasturchingiz bilan koʻrib chiqamiz. Har bir qaror sababi bilan yoziladi — olti oydan keyin hech kim qaytadan bahslashmaydi.

  3. 03Qadam 3

    Biz bilan yoki oʻz jamoangiz bilan qurish

    Loyiha sizniki. Birinchi modulni 30 kunlik pilot sifatida qurib, runbook bilan topshirishimiz mumkin, yoki uni sizning dasturchilaringiz quradi, biz esa oylik hamrohlik doirasida haftada bir marta pull requestlarini koʻrib chiqamiz. Har ikki holda ham loyiha bizga bogʻliq boʻlib qolmaydi.

S-07.4Nimalar olasiz

Nimani qabul qilib olasiz

  • Tizimlar inventarizatsiyasi: har bir tizim, uning egasi, eksport formati va bitta fakt ikki marta kiritiladigan har bir joy (1 sahifa)
  • Maʼlumotlar modeli: obyektlar diagrammasi va tenant chegaralari hamda row-level security siyosatlari bilan jadval taʼriflari — Postgres/Supabase da ishga tushadigan SQL
  • 1C, Didox, MyID, e-imzo, Payme/Click va Uzum uchun integratsiya xaritasi: endpoint, yoʻnalish, chastota va har biri ishlamay qolganda nima boʻlishi
  • Oʻzgarishlar jurnali spetsifikatsiyasi: nima yoziladi, kim oʻqiy oladi, qancha saqlanadi
  • Maʼlumot qoidalari + saqlash xaritasi: shaxsiy maʼlumot maydonlari, ular qayerda turadi, tarmogʻingizdan nima chiqib ketishi mumkin (1 sahifa)
  • Arxitektura qarorlari yozuvlari: har bir tanlov sababi va rad etilgan muqobili bilan
  • Qurilish smetasi: modullar, integratsiyalar, kunlar, xavflar — istalgan pudratchi oldiga qoʻysa boʻladigan ish hajmi
  • Buxgalteringiz va 1C dasturchingiz bilan ikkita yozib olinadigan koʻrib chiqish sessiyasi (beshinchi va oʻninchi kun)
S-07.5Narx

Bu qancha turadi.

Kelishilgan holda

Aniq narx — bepul 30 daqiqalik auditdan soʻng.

S-07.6Dalillar

Nima qursak, oʻzimiz ishlatamiz.

  • Fakt 01

    Koʻp futbol maktabi uchun bitta Postgres bazasi, har bir jadvalda row-level security, Payme/Click callbacklari va Telegram Mini App — bitta maʼlumotlar modelida. Siz uchun chizadigan multitenant loyihamiz oʻz mahsulotimizda allaqachon ishlab turibdi.

  • Fakt 02

    Sport direktorining qogʻoz ishlari — hujjatlar tayyorlash, roʻyxatga olish, xorijiy futbolchilar hujjatlari — biz nazorat qilmaydigan mavjud platforma ustiga avtomatlashtirildi: birovning tizimi atrofidagi integratsiya qatlami, har bir tayyorlangan hujjat jurnalga yoziladi. Tejalgan vaqtni faqat oʻlchagandan keyin eʼlon qilamiz.

  • Fakt 03

    BMTTD, 2026-yil fevral: soʻralgan oʻzbek kompaniyalarining 57,9 foizi AI ni joriy qilganini aytadi; ular nomlagan toʻsiqlar — moliya, hisoblash quvvati narxi, kadrlar va maʼlumotlarni boshqarish. Oxirgisi — qurilish boshlanishidan oldin tizim dizayni hal qiladigan aynan oʻsha muammo.

S-07.7Savollar

Birinchi qoʻngʻiroqda beriladigan savollar.

Loyihani boshqa pudratchiga olib ketsak boʻladimi?
Ha, va bu aynan sinov. Sprint natijasi — bizga bogʻlanmagan hujjat: arxitektura, maʼlumotlar modeli, integratsiyalar roʻyxati, xavflar va kunlardagi smeta. Uni istalgan jamoaga berib, taqqoslanadigan takliflar olishingiz mumkin. Qurishni biz davom ettirsak, sprint narxi birinchi hisobdan chegiriladi; davom ettirmasak ham hujjat sizda qoladi.
Maʼlumotlarimiz qayerda saqlanadi? Qonun boʻyicha fuqarolarning shaxsiy maʼlumotlari Oʻzbekistonda qolishi kerak.
Bu savolga ishga tushgandan keyin emas, loyihaning oʻzi javob beradi. Saqlash xaritasi shaxsiy maʼlumot boʻlgan har bir maydonni — pasport raqamlari, telefonlar, MyID natijalari — va u qayerda turishini belgilaydi: qonun talab qilgan joyda Oʻzbekistondagi baza, xorijiy bulut faqat shaxssizlashtirilgan yoki shaxsiy boʻlmagan maʼlumotlar uchun, model provayderiga nima ketishi mumkinligining aniq roʻyxati. 1C ingiz asosiy hisob tizimi boʻlib qoladi; biz u bilan integratsiya qilamiz, butunlay nusxalamaymiz. Xaritani yurist tasdiqlaydi; biz shu boʻyicha quramiz.
Bizda oʻzgartirilgan 1C 8.3, Didox, Payme, Click va Uzum kabineti bor. Bularning hammasini rostdan ham ulash mumkinmi?
Ha, sprintning maʼnosi ham shunda — kod yozilishidan oldin qanday ulashni hal qilish. 1C OData yoki HTTP-servislar orqali ulanadi, agar 1C dasturchingiz API ni ochmasa — siz allaqachon qilayotgan rejali eksportlar orqali. Didox da elektron hisob-fakturalar uchun API bor, Payme va Click callback yuboradi, Uzum da buyurtma va qoldiqlar uchun sotuvchi API si bor. Har biri oʻz qayta urinish va nosozlik qoidasi bilan bitta integratsiya qatlamidan oʻtadi — Didox ishlamay qolsa, savdo toʻxtamaydi, faqat bitta hisob-faktura kechikadi. 1C konfiguratsiyangiz qayta yozilmaydi.
Bu qancha vaqt oladi va oʻninchi kundan keyin nima boʻladi?
Bir kun audit, keyin oʻn ish kuni — ikki taqvim haftasi — beshinchi va oʻninchi kunlari koʻrib chiqish bilan. Oʻninchi kuni qoʻlingizda toʻliq toʻplam boʻladi: SQL koʻrinishidagi maʼlumotlar modeli, integratsiya xaritasi, jurnal spetsifikatsiyasi, maʼlumot qoidalari, qarorlar yozuvlari va qurilish smetasi. Keyin uch yoʻl: birinchi modulni 30 kunlik pilot sifatida biz quramiz; toʻplam boʻyicha sizning dasturchilaringiz quradi, biz har hafta koʻrib chiqamiz; yoki toʻplamni tender ish hajmi sifatida boshqa pudratchiga olib borasiz. Loyiha yashashi uchun bularning birortasida biz kerak emasmiz.
Loyiha va kod kimniki? Oʻz dasturchilarimiz undan foydalana oladimi?
Toʻlangan kundan boshlab hammasi sizniki: diagrammalar, SQL, qarorlar yozuvlari, smeta va keyin biz yozadigan har qanday kod. Toʻplam bizni hech qachon koʻrmagan dasturchi uchun yozilgan — shuning uchun har bir qarorning sababi bor. Hech narsa bizning akkauntlarimizda joylashtirilmaydi: repozitoriy, baza va bot tokenlari kompaniyangizga roʻyxatdan oʻtkaziladi. Bizning ustunligimiz — tizimni birinchi boʻlib tushunganimizda, uni garovda ushlab turishda emas.
S-07.8Keyingi qadam

Bepul 30 daqiqalik auditdan boshlang.

Beshta savol, bitta qoʻngʻiroq. Siz avval qaysi jarayonni avtomatlashtirish kerakligi va taxminiy narx bilan chiqasiz.

+ yozma reja sizda qoladi · Ish vaqtida 15 daqiqa ichida javob beramiz.