Kim nimani o'zgartirdi: operatsiyalar jurnali, zaxira nusxalar va xodimlar huquqi
Hisobni bitta odam yuritayotganda ishonch masalasi tug’ilmaydi. U peshtaxta ortida yollangan sotuvchi ishlab, egasi do’konga kun ora kelganda paydo bo’ladi. Mijozning qarz summasi to’satdan avvalgidan kam bo’lib qoladi; yozuv yo’qoladi; “kiritishda adashgandirman”.
Daftarda bunday holatlarni hal qilib bo’lmaydi — u yerda kecha nima bo’lganini bilish yo’li yo’q. Ilovada esa bu texnika masalasi.
O’zgarishlar jurnali: nima bo’lgan va buni kim qilgan
MyQarz mijozlar va moliyaviy operatsiyalar bo’yicha alohida jurnal yuritadi. Unga har bir harakat tushadi: yozuv yaratish, summani o’zgartirish, o’chirish, qaytarish sanasini tahrirlash.
Asosiy xususiyat — jurnal faqat to’ldiriladi. Undagi yozuvlarni interfeysdan tahrirlab yoki o’chirib bo’lmaydi, hatto egasi ham. Agar operatsiya o’zgartirilgan bo’lsa, jurnalda ikkala holat ham qoladi: avvalgisi va yangisi.
Bundan tashqari har bir yozuv oldingisining nazorat summasi bilan bog’langan — yozuvlar zanjir bo’lib tuzilgan. Bu texnik tafsilot, ammo undan amaliy xulosa kelib chiqadi: zanjirni buzmasdan voqeani keyinchalik almashtirib yoki kesib tashlab bo’lmaydi. Jurnalning yaxlitligini tekshirish mumkin.
Bu do’konning oddiy hayotida nima beradi:
- Bahsli summani tahlil qilish. Qarz qachon kiritilgani, summa dastlab qanday bo’lgani va u bilan nima sodir bo’lgani ko’rinadi.
- “Yozuv yo’qolibdi” degan savolga javob. O’chirish ham voqea — u jurnalda qoladi.
- Xodim bilan xotirjam suhbat. Gumon emas, sanasi bilan aniq harakat muhokama qilinadi.
Jurnalning mavjudligi odatda muammoni u yuzaga kelmasdan hal qiladi: harakatlar qayd etilishini hamma bilsa, “tasodifiy” tuzatishlar sezilarli kamayadi.
Zaxira nusxalar: olib qo’ysa bo’ladigan ma’lumotlaringiz
Ikkinchi xatar — ma’lumotni yo’qotish. Daftar butunlay yo’qoladi, Excel fayli bitta kompyuterda yashaydi, kompyuter esa buziladi.
Sozlamalarda do’kon ma’lumotlari arxivini so’rash mumkin. Shakllantirish fonda ketadi: vazifa navbatga turadi, qayta ishlanadi va “tayyor” holatiga o’tadi, so’ng arxiv bitta fayl bo’lib yuklab olinadi. Ichida — mijozlaringiz ma’lumotlari, operatsiyalar va jurnal voqealari.
Bu nega muhim, hatto xizmatga to’liq ishonsangiz ham:
- Ma’lumot sizniki. Uni istalgan vaqtda fayl bilan olib qo’yish imkoniyati — siz bitta xizmatga qamalib qolmaganingiz kafolati.
- O’z nusxangiz. Yuklab olingan arxivni o’zingiz istagan joyda saqlaysiz va u sizning diskingizdan boshqa hech narsaga bog’liq emas.
- Tekshiruv uchun asos. Arxiv aniq sanadagi holatni qayd etadi — ba’zan bu bahsdagi eng yaxshi dalil.
Oqilona odat — arxivni oyiga bir marta, masalan yakun chiqaradigan kuningizda so’rash.
Xodimlar huquqi: faqat zarur darajada
Uchinchi kontur — kim umuman biror narsani o’zgartira oladi. Bu yerda uchta tamoyil ishlaydi.
Alohida hisob yozuvlari. “Hammaga bitta” login jurnalni ma’nosiz qiladi: voqealar qayd etiladi, lekin mavhum “do’kon foydalanuvchisi”ga tegishli bo’ladi. Jamoadagi xodimlar soni tarifga bog’liq: “Standart”da — beshtagacha, “Maksimum”da — cheklovsiz.
Huquqlarni ajratish. “Maksimum” tarifida rol modeli mavjud: rahbar xodimga yozuv qo’shish huquqini beradi, lekin o’chirish huquqini bermaydi. Chakana savdo uchun bu eng foydali kombinatsiya — sotuvchi o’z ishini qiladi va tarixni jismonan o’chira olmaydi.
Do’kon ma’lumotlarining ajratilishi. Tizimdagi har bir do’kon — o’z mijozlari, sozlamalari va SMS balansi bilan alohida hisob. Bir do’konning ma’lumotlari boshqasiga ochiq emas, sizning ma’lumotlaringizga esa faqat o’z hisobingizga kirish orqali yetib boriladi.
Sizga bog’liq narsalar
Texnika hamma narsani yopmaydi. Uchta narsa egasining zimmasida qoladi:
- Hammaga bitta parol bermang. Alohida hisob yozuvlari oching — aks holda jurnal asosiy savolga javob bermaydi.
- Bahsli holatlardan keyin jurnalni tekshiring. U qanchalik ko’p ochilsa, shunchalik foydali.
- Arxivni muntazam yuklab oling. Oyiga bir marta, yakun chiqarish bilan birga.
Qolgani o’zi ishlaydi: operatsiyalar qayd etiladi, tarix qayta yozilmaydi, ma’lumot nusxasi sizda turadi. “Summani kim o’zgartirdi” degan savol esa janjal sababi bo’lishdan to’xtaydi — unga javob bor.
Bahsli holat tahlili qanday ko’rinadi
Odatiy stsenariy: mijoz qarz kamroq bo’lgan deb turib oladi, sotuvchi esa hammasini to’g’ri kiritganini aytadi. Harakatlar tartibi shunday.
- Mijoz kartochkasini oching. Operatsiyalar ro’yxatini ko’ring: qarz qachon kiritilgan, qanday to’lovlar bo’lgan, joriy balans nimalardan yig’ilgan.
- Jurnal bilan solishtiring. Jurnal operatsiyalarning nafaqat hozirgi holatini, balki ular bilan nima sodir bo’lganini ham ko’rsatadi: summaning tuzatilishi, sananing o’zgarishi, yozuvning o’chirilishi.
- Farq paydo bo’lgan nuqtani aniqlang. Bu odatda aniq sanali bitta operatsiya bo’ladi — keyin suhbat ishonch haqida emas, o’sha kuni nima bo’lgani haqida boradi.
- Qarorni operatsiya bilan qayd eting. Tahlil natijasida summani tuzatish kerak bo’lsa, eskisini tahrirlamang, izohli alohida operatsiya qo’shing. Shunda yarim yildan keyin ham tarix bugungidek aniq o’qiladi.
Bu tartib bir necha daqiqa oladi va deyarli har doim bahsni o’zaro ayblovlarsiz yopadi — chunki xotiralar emas, voqealar muhokama qilinadi.


