Ma'lumotlar tarixi. Ma'lumotlar tarixi 1c hujjat o'zgarishlar tarixi

Sizning kompaniyangizga qanchalik tez-tez kerak qarang 1C hujjatini kim o'zgartirdi?

Yoki qanday aniqlash mumkin xodimlardan qaysi biri u yoki bu xususiyatni o'zgartirgan hujjat 1s 8?

Qanday tomosha qilish kerak hujjat o'zgarishlar tarixi 1C?

1C 8 asosidagi "O'zgarishlar tarixi" moduli

Qulay va samarali asbob tahlil qilish va boshqaruv 1C foydalanuvchilarining harakatlari.


Modul tomonidan hal qilingan muammolar "O'zgarishlar tarixi" 1C 8:

  • Imkoniyatni yo'q qilish firibgarlik eskirgan hujjatlarga ega foydalanuvchilar;
  • Kimni tanishtirishda aybdor ekanligini aniqlash noto'g'ri ma'lumotlar hujjatlarda;
  • Aniqlash imkoniyati dasturning noto'g'ri ishlashi hujjatlarni avtomatik ravishda o'zgartirish yoki qayta joylashtirish nuqtai nazaridan;
  • Oshkora qilish ma'lumotlarni qasddan buzish (o'zgartirish)., masalan, vijdonsiz menejerlar tomonidan mijozlar bilan aloqa ma'lumotlarini noto'g'ri kiritish;
  • Imkoniyat nima bo'lganini ko'ring uni o'zgartirishdan oldin hujjat yoki ma'lumotnoma bilan va agar kerak bo'lsa, hamma narsani qaytarib bering.

Mexanizmning afzalliklari "O'zgarishlar tarixi" 1C 8:

  • Barcha ma'lumotlar 1C ma'lumotlar bazasida saqlanadi, bu ta'minlaydi yuqori qidiruv tezligi zarur ma'lumotlar va kerakli hisobotlarni tuzish.
  • Modul 1C 8 "O'zgarishlar tarixi" ishlashga minimal ta'sir qiladi. Bizning quyi tizimimiz bilan va ularsiz ishlashda siz farqni sezmaysiz.
  • Modul universal Va integratsiya qilish oson har qanday, hatto standart, tizimga asoslangan konfiguratsiyaga « 1C: Korxona" versiyalari 8.2 va versiyalar 8.3 , shu jumladan versiya.

Modul imkoniyatlari:

Modul sizga nazorat qilinadigan ob'ektlarni moslashuvchan tarzda sozlash imkonini beradi.

Ma'lumotlar o'zgarishi tarixini ko'rish to'g'ridan-to'g'ri hujjat yoki katalog shaklidan mumkin va tegishli huquqlarga ega bo'lgan foydalanuvchilar uchun mavjud.

Boshqarish mexanizmi ma'lumotnomalar va hujjatlarning rekvizitlariga o'zgartirishlarni o'z ichiga oladi. Shu bilan birga, atributning eski va yangi qiymatlari saqlanib qoladi.

1C hujjat qatoridagi o'zgarishlarni nazorat qilish mexanizmi mavjud. Masalan, ma'lum bir satrda narxlar, miqdorlar va boshqa ma'lumotlarning o'zgarishi ko'rsatiladi.

Hujjatlarning jadval qismlarida o'chirilgan va qo'shilgan qatorlarni ko'rish mumkin. Bunday holda, dastur hujjat ichidagi satrlarni saralashdagi o'zgarishlarni e'tiborsiz qoldiradi, bu aslida ma'lumotlarning o'zgarishi emas. Aniqlik uchun o'zgartirilgan ma'lumotlar to'g'risidagi hisobotda qo'shilgan qatorlar ko'k rangga, o'chirilgan qatorlar esa pushti rangga bo'yalgan.

Jurnal 1C 8.

1C hujjatini kim o'zgartirganini qanday aniqlash mumkin?

Hammasi oddiydek tuyuladi - 1C hujjatini kim o'zgartirganini ko'rishingiz mumkin "Ro'yxatdan o'tish jurnali". Axir, u ma'lumotlar bazasi ob'ektlarining o'zgarishi bilan bog'liq voqealarni, shuningdek, ma'lumotlar bazasi bilan ishlashda sodir bo'lgan voqealarni (foydalanuvchining kirishi va chiqishi, xatolar, hisobotlarni yaratish) qayd qiladi. Shunday qilib, jurnal juda ko'p oladi juda ko'p qo'shimcha yozuvlar, buning natijasida jurnalning hajmi tez sur'atlar bilan o'sib bormoqda va muammolar yuzaga keladi jurnalni saqlash va undagi haqiqatan ham foydali va kerakli ma'lumotlarni qidirish bilan.

Lekin standart jurnalning eng katta kamchiligiro'yxatdan o'tish- ob'ektda aniq nima o'zgarganligini aniqlay olmaslik: jadval qismidagi xususiyat yoki chiziq - siz javob topa olmaysiz. Va, albatta, o'zgarishdan oldin qanday ma'lumotlar borligini va nimadan keyin ekanligini hech qanday tarzda bilmaysiz.

Ochiq hujjat yoki ma'lumotnomadan 1C 8 o'zgarishlarining butun tarixini bitta tugmani bosish bilan ko'rishingiz uchun o'rnatilgan jurnalni sozlash ham mumkin emas.Bunday manipulyatsiyalar o'qimagan foydalanuvchi uchun juda murakkab sozlashni talab qiladi. jurnaldagi tanlovlar.

Modul "O'zgarishlar tarixi" 1C foydalanuvchilarining harakatlarini tahlil qilish va kuzatish uchun qulay va tezkor vositadir.

Kimga Modul "O'zgarishlar tarixi" 1C 8 o'z ishini qila boshladi, uni bir marta sozlash kerak. O'rnatish ko'p vaqt talab qilmaydi va o'zgarishlar tarixini kuzatish va saqlash uchun foydalaniladigan hujjatlar, ma'lumotnomalar, shuningdek ularning tafsilotlarini tanlashni o'z ichiga oladi.

Modulning narxi uni o'rnatish va sozlash bo'yicha xizmatlarga bo'lgan ehtiyojga bog'liq. BILAN Har qanday qulay usulda biz bilan bog'laning va narxini bilib oling.

Ushbu maqola yangi funksiyalarning e'lonidir.
Yangi funksiyalarni o'rganish uchun ushbu maqolaning mazmunidan foydalanish tavsiya etilmaydi.
Yangi funksiyaning to'liq tavsifi tegishli versiya uchun hujjatlarda taqdim etiladi.
Yangi versiyadagi o'zgarishlarning to'liq ro'yxati v8Update.htm faylida keltirilgan.

8.3.11.2867 versiyasida amalga oshirilgan.

Biz yangi mexanizmni joriy qildik, ma'lumotlar tarixi, bu foydalanuvchilar tomonidan dastur ma'lumotlariga kiritilgan o'zgarishlar tarixini ixcham saqlaydi. Tayyor interfeys echimlaridan yoki o'rnatilgan tildan foydalanib, siz endi ma'lumotlar o'zgarishlarini moslashuvchan tahlil qilishingiz, turli versiyalarni solishtirishingiz va ma'lumotlarni tanlangan versiyadagi holatiga qaytarishingiz mumkin.

Qaysi stsenariylarda ma'lumotlar tarixi bilan ishlash kerak?

Ko'pincha, ba'zi o'zgarishlarni amalga oshirgan foydalanuvchini aniqlash uchun ma'lumotlar tarixiga kirish talab qilinadi. Misol uchun, mahsulot kontragentga juda katta chegirma bilan sotilgan va endi men bunday chegirmani kim o'rnatganini tushunmoqchiman. Yoki buyumning narxi to'g'ri ko'rinadigan, lekin o'tmishda buyum pastroq narxda sotilgan boshqa vaziyat. Biz narxni kim o'zgartirganini va keyin uni avvalgi qiymatiga qaytarganini aniqlashimiz kerak.

Ma'lumotlar tarixi zarur bo'lgan yana bir vaziyat shundaki, hozirgi vaqtda buxgalteriya tizimidagi biron bir atributning qiymati salbiy oqibatlarga olib keladigan tarzda o'rnatiladi. Bu qiymat aynan qachon o'rnatilganligini va qaysi foydalanuvchi tomonidan o'rnatilganligini aniqlash kerak.

Vaziyatni yanada tahlil qilish uchun siz bir marta noto'g'ri ish qilgan ma'lum bir foydalanuvchi tomonidan kiritilgan barcha o'zgarishlarni bilib olishingiz kerak bo'lishi mumkin. Chunki boshqa holatlarda u ham shunday xatoga yo'l qo'yishi mumkin edi.

Nihoyat, barcha nomaqbul o'zgarishlar topilgandan so'ng, ma'lumotlarning oldingi, to'g'ri holatini tiklash yoki hatto to'g'ridan-to'g'ri o'chirilgan ma'lumotlarni qayta tiklash uchun tabiiy istak paydo bo'lishi mumkin.

Shu bilan birga, yuqoridagi barcha stsenariylarda siz ushbu imkoniyatlarga minimal ishlash va disk maydonini yo'qotish bilan erishishni xohlaysiz.

Ob'ektni o'zgartirish tarixi siz ishlayotgan foydali ob'ektlarning o'ziga qaraganda ko'proq joy egallamasligi uchun. Yoki ushbu funksiyani taqdim etish foydalanuvchilarning sezilarli sekinlashuviga olib kelmasligiga ishonch hosil qilish uchun.

Ishlashdagi yo'qotishlarni to'liq bartaraf etishning iloji yo'qligi aniq, chunki bitta harakat o'rniga ikkitasini bajarish kerak: ob'ektni saqlash va uning tarixini saqlash. Lekin shu bilan birga, bu yo'qotishlar ko'rinmas bo'lishini istayman.

Funktsionallik yoki texnik talablar bilan bog'liq emas, balki 1C: Enterprise bozorining o'ziga xos xususiyatlari bilan bog'liq bo'lgan yana bir xususiyat mavjud. Siz tezda ishlaydigan va ajoyib funksionallikka ega bo'lgan juda yaxshi mexanizmni o'ylab topishingiz mumkin. Ammo uni o'rnatish, yoqish va texnik xizmat ko'rsatish uchun muhim texnik tajriba talab qilinsa, u o'zining har qanday afzalliklaridan voz kechishi mumkin.

Shuning uchun bunday mexanizmni boshqarish ham ishlab chiquvchi, ham axborot bazasi ma'muri uchun qiyin bo'lmasligi kerak. Haqiqatan ham, kichik fayllarni amalga oshirishda administrator ko'pincha foydalanuvchilardan biri, ba'zan esa ushbu dastur yechimining yagona foydalanuvchisi.

Tarixni tahlil qilish uchun qanday imkoniyatlar platformada allaqachon mavjud?

"Tizimda nima sodir bo'layotganini" tahlil qilish uchun foydalanishingiz mumkin bo'lgan asosiy vosita jurnal faylidir. Boshqa narsalar qatorida, u ma'lumotlar o'zgarishlarini qayd qiladi. Ya'ni, ma'lum bir ob'ektning ma'lumotlarini kim va qachon o'zgartirganligini bilib olishingiz mumkin. Ammo uning muhokama qilinayotgan sohadagi imkoniyatlari shu bilan tugaydi, chunki jurnaldan qaysi tafsilotlar o'zgarganligini, uning oldingi holati qanday bo'lganini tushunish mumkin emas. Va bundan ham ko'proq, log daftar yordamida mulk yoki butun ob'ektning oldingi holatini tiklash mumkin emas.

Ancha vaqtdan beri mavjud bo'lgan va barcha aylanma echimlarga kiritilgan yana bir vosita bu BSP - standart quyi tizimlar kutubxonasi. U ob'ekt versiyasini yaratish quyi tizimini o'z ichiga oladi. Ushbu quyi tizim sanab o'tilgan barcha funktsiyalarni o'z ichiga oladi, lekin u ba'zi amaliy cheklovlarga ega.

Birinchidan, u kutubxonaning bir qismidir, shuning uchun uni amaliy yechimda amalga oshirish malakali ishlab chiquvchining ishtirokini talab qiladi. BSP dastlab dastur yechimida mavjud bo'lsa yaxshi bo'ladi. Ammo agar u mavjud bo'lmasa, administrator yoki, ayniqsa, malakali foydalanuvchi uni mustaqil ravishda amalga oshira olmaydi.

Ikkinchidan, ma'lumotlar tarixini saqlash vazifasining o'zi past darajadagi vazifa bo'lib, u platformaning texnologik qatlamida samaraliroq hal qilinadi.

Platformaga o'rnatilgan yechimning afzalliklari

Mavjud vaziyatni, BSP-dan foydalanish bo'yicha mavjud tajribani tahlil qilganimizda va barcha ijobiy va salbiy tomonlarini ko'rib chiqqanimizda, biz eng samarali echim ma'lumotlar tarixini texnologik platformaning bir qismi sifatida amalga oshirish bo'ladi degan xulosaga keldik. Bu quyidagi afzalliklarga erishadi:

  • Ushbu mexanizmdan foydalanish uchun administrator yoki foydalanuvchi konfiguratsiyani o'zgartirishi shart emas, kerak bo'lgan hamma narsa allaqachon platformada. Siz shunchaki uni yoqishingiz kerak.
  • Ushbu mexanizm konfiguratsiyaning bir qismi sifatida amalga oshirilgan analoglardan tezroq ishlaydi, chunki u o'rnatilgan tilda mavjud bo'lmagan xususiyatlardan foydalanadi.
  • Ma'lumotlar tarixining o'zi kamroq joy egallaydi, chunki ma'lumotlarning nusxasi saqlanmaydi, faqat uning oldingi versiyadan farqi. Bundan tashqari, versiyaning o'zi barcha tafsilotlarga nisbatan qo'llanilishi mumkin emas, faqat qiziqish uyg'otadiganlarga. Bu ham qo'shimcha tejash imkonini beradi.
  • Faqat noyob havolaga ega bo'lgan ob'ektlarning (kataloglar, hujjatlar va boshqalar) emas, balki ob'ekt bo'lmagan ob'ektlarning, masalan, axborot reestridagi yozuvlarning versiyalarini qo'llab-quvvatlash mumkin bo'ladi.

Mexanizm haqida asosiy ma'lumotlar

Ma'lumotlar tarixi mexanizmi platforma ichida to'liq amalga oshirilgan, qo'shimcha dasturiy ta'minotni o'rnatishni talab qilmaydi va istalgan vaqtda foydalanishga tayyor, lekin sukut bo'yicha yoqilmagan.

Siz uni konfiguratorda ham, 1C: Enterprise rejimida ham yoqishingiz mumkin. Buni ishlab chiquvchi konfiguratorda, 1C: Enterprise rejimida foydalanuvchi o'rnatilgan tilda yozilgan ishlov berish yordamida amalga oshirishi mumkin.

Mexanizmni "yoqish" qaysi konfiguratsiya ob'ektlari uchun o'zgarishlar tarixi saqlanishini ko'rsatishdir. Bundan tashqari, tarixni saqlash nafaqat butun ob'ekt uchun, balki uning alohida komponentlari uchun ham yoqilishi mumkin: tafsilotlar, o'lchamlar, resurslar. Jadval qismlari uchun tafsilotlarni o'z ichiga oladi. Shunday qilib, siz tanlashingiz mumkin: to'liq ma'lumotni saqlash yoki joyni tejash.

Biz ma'lumotnomalar, hujjatlar, vazifalar, biznes jarayonlari va ma'lumotlar registrlari uchun tarixni saqlashni amalga oshirdik. Ehtimol, kelajakda biz ushbu ro'yxatni kengaytiramiz.

Biz tarix ma'lumotlarini ma'lumotlar bazasida alohida jadvallarda saqlaymiz. Samaradorlikni oshirish uchun biz faqat ma'lumotlar versiyalari orasidagi farqni saqlaymiz. Agar sizda jadval bo'limida ko'p qatorli "og'ir" hujjat bo'lsa va siz hujjatning o'zida faqat bitta atributni o'zgartirsangiz, u holda ma'lumotlar tarixida faqat bitta o'zgarish saqlanadi. Ya'ni, siz ushbu ob'ektning ko'p nusxalarini saqlamaysiz va diskda joy egallamaysiz.

Ma'lumotlar o'zgarishlariga qo'shimcha ravishda, biz versiya yozilgan vaqtda ob'ekt metama'lumotlarini ham saqlaymiz. Bu boshqa konfiguratsiya holatida yozilgan ob'ektlar bo'yicha hisobotlarni to'g'ri tuzish uchun kerak. Misol uchun, ba'zi tafsilotlar boshqacha chaqirilganda, boshqa tafsilotlar mavjud emas edi va boshqalar mavjud edi, lekin keyinchalik o'chirildi.

Ma'lumotlar o'zgarishlariga ishlov berish

Ma'lumotlar versiyasini yaratish jarayoni ikki bosqichdan iborat. Birinchidan, ob'ektni (masalan, hujjatni) yozishda maxsus xabar hosil bo'ladi va navbatga joylashtiriladi. Ushbu bosqich platforma tomonidan amalga oshiriladi, ishlab chiquvchi unda ishtirok etmaydi.

Ammo ikkinchi bosqich ishlab chiquvchi tomonidan boshlanadi. Ikkinchi bosqich - navbatni qayta ishlashda ushbu ma'lumotlar olinadi, versiyalar do'koniga joylashtiriladi va u bilan ishlash uchun mavjud bo'ladi.

Navbatni shu tarzda qayta ishlash uchun ma'lumotlar tarixi menejeri ( Ma'lumotlar tarixi menejeri) usuli bor Yangilanish tarixi(). Biz uni to'liq matnli qidiruv indeksini yangilashning o'xshash usuli bilan bir xil tarzda foydalanasiz deb o'ylaymiz. Ya'ni, siz ma'lum bir chastota bilan bajariladigan ba'zi bir muntazam ishda tarixni yangilaysiz.

Biz ishonamizki, bu asinxron operatsiya ob'ektni samarali qayd etish va minimal ishlashga olib keladi.

Foydalanuvchi interfeysi

1C: Enterprise foydalanuvchi interfeysida yangi mexanizm chaqiriladi O'zgarishlar tarixi. U ushbu maqolaning boshida sanab o'tilgan amallarni bajarishga imkon beruvchi bir nechta shakllarni o'z ichiga oladi.

Muayyan ob'ekt uchun versiyalar ro'yxati

Agar ob'ekt uchun tarixni yozish yoqilgan bo'lsa, ob'ektning standart buyruqlari orasida yangi buyruq paydo bo'ladi O'zgarishlar tarixi.

U ob'ektning barcha o'zgarishlari (versiyalari) ro'yxatini ko'rish imkonini beradi.

Bir ustunda Manba o'zgarishlar Agar o'zgartirish tugunga kiritilgan bo'lsa va ma'lumotlar almashinuvi natijasida ushbu ma'lumotlar bazasiga "kelgan" bo'lsa, almashinuv rejasi tugunini ham ko'rsatish mumkin.

Ushbu ro'yxatda, ustunda

Korxona faoliyati davomida ko'pincha hujjat yoki dastur ma'lumotnomasini kim, qachon va nima aniq o'zgartirganligini aniqlashga ehtiyoj tug'iladi.

Menga tez-tez savollar beriladi:

  • 1C 8.2 da hujjatni kim o'zgartirganini qanday ko'rish mumkin?
  • 1C da hujjatni kim o'zgartirganini qanday ko'rish mumkin?
  • 1C da hujjatlarni kim va qachon o'zgartirganini qanday aniqlash mumkin?
  • 1C da hujjatdagi e'lonni kim o'zgartirganligini qanday aniqlash mumkin?
  • 1C da hujjatni kim o'zgartirganini qanday ko'rish mumkin?

Ro'yxatga olish kitobi

Ma'lum bir vaqtning o'zida ma'lumot bazasida qanday voqealar sodir bo'lganligi yoki ma'lum bir foydalanuvchi tomonidan qanday harakatlar amalga oshirilganligi haqidagi ma'lumotlarni o'z ichiga oladi. Ma'lumotlar o'zgarishini aks ettiruvchi har bir jurnal yozuvi uchun tranzaktsiyani yakunlash holati ko'rsatiladi (tranzaksiya muvaffaqiyatli yakunlandi yoki tranzaksiya bekor qilindi).

Jurnal 1C: Enterprise rejimida ham, Konfigurator rejimida ham mavjud.

Jurnalga kirish Konfigurator rejimida ham mumkin (menyu orqali Ma'muriyat - jurnal) va Korxona rejimidan (menyu Xizmat - Ro'yxatga olish kitobi). Taksi rejimida ( Asosiy menyu - Barcha funktsiyalar - Standart - Jurnal kitobi)

Daftar turi(Oddiy shakllar va taksi):


Jurnal kitobida tanlov(Oddiy shakllar va taksi):


Ro'yxatlar bilan ishlash vositalaridan foydalanib, ro'yxatdan o'tish jurnalini jadval yoki kerak bo'lganda matnli hujjatga (Amallar - Chiqish ro'yxati orqali) yuklash mumkin, uni keyinchalik, masalan, Excel, TXT yoki HTML formatida saqlash mumkin. Bunday holda, jurnalda qayd etiladigan voqealar darajasini, shuningdek jurnalni alohida fayllarga bo'lish chastotasini sozlash mumkin (menyu konfiguratori rejimida). Ma'muriyat - Jurnalni o'rnatish).


Va u erda ma'lum bir sanagacha ushbu jurnaldagi yozuvlar sonini kamaytirish mumkin, bu tizimdagi hodisalarni tahlil qilish va qayd etish mexanizmi bilan ishlashni tezlashtirish yoki keraksiz ma'lumotlarni keraksiz qilish uchun amalga oshiriladi.

Daftar qayerda saqlanadi?

Fayllar bazasida: ma'lumotlar bazasi katalogidagi papka 1Cv8Log - bu jurnalni o'z ichiga olgan katalog.

Agar siz ma'lumotlar bazasini o'tkazishni rejalashtirmoqchi bo'lsangiz va jurnallar tarixini saqlamoqchi bo'lsangiz va 1Cv8Log papkasini yangi 1C ma'lumotlar bazasi toifasiga nusxalashingiz kerak. Agar siz fayl ma'lumotlar bazasida 1C ro'yxatga olish jurnalini tozalashingiz kerak bo'lsa, shunchaki 1Cv8Log jildini o'chiring.

INMijoz-server ma'lumotlar bazasi: C:\Dastur fayllari\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log

8.3.5.1068 versiyasidan. Jurnalga so'rovlarni bajarish tezligini oshirish va ma'lumotlarni saqlash ishonchliligini oshirish uchun jurnal sezilarli darajada qayta ishlandi.

Bu, boshqa narsalar qatorida, jurnalni saqlash formatini o'zgartirishni talab qildi. Endi u bitta SQLite ma'lumotlar bazasi faylida saqlanadi. Ushbu fayl lgd kengaytmasiga ega.

Ob'ektlarni versiyalash

Ba'zi 1C konfiguratsiyalarida maxsus "Ob'ekt versiyasini yaratish" mexanizmi joriy etilgan.

Odatiy bo'lib, versiya o'chirib qo'yilgan; uni yoqish uchun oching Xizmat - Buxgalteriya sozlamalari - Buxgalteriya parametrlarini sozlash

Qaysi katalog va hujjatlarni versiyalash kerakligini tanlash uchun “Obyekt versiyasini sozlash” tugmasini bosing (kim nimani va qachon o'zgartirganini kuzatib boring).

Odatiy bo'lib, ma'lumotlar bazasi ob'ektlari kuzatilmaydi, shuning uchun har bir hujjat turi yonida "Versiya qilmang" bayrog'i o'rnatiladi. Agar sizga monitoring o'tkazilishi kerak bo'lsa, siz qiziqqan hujjatlar jurnalining qarshisida "Versiya" ni o'rnatishingiz kerak.

Mana, oynani yopganingizda va "Ok" tugmasini bosganingizda, ob'ektlar nazorat qilinadi.

Hujjatda yoki ma'lumotnomada kimdir kiritgan barcha o'zgarishlarni ko'rish uchun menyuga o'tishingiz kerak: Xizmat - ob'ekt o'zgarishlari tarixi

1C:Enterprise-da versiya yaratish ➾ Ob'ekt o'zgarishlar tarixi ➾ 1C: Enterprise-da ob'ektlar versiyalarini qanday sozlash mumkin? ➾ Versiyalash nima? Variantlar, rollar, versiyalarni yozish mexanizmi va boshqalarni sozlash.

Vaziyatni tasavvur qiling: siz savdo menejerisiz. Siz tovarni jo'natishingiz kerak bo'lgan mijoz buyurtmasini yaratdingiz. Biz savdo hujjatini yaratdik va undagi ma'lumotlar xaridorning buyurtmasiga mos kelmasligini aniqladik. Hujjatga kim tomonidan, qachon va qanday o'zgarishlar kiritilganligini bilish uchun 1C: Enterprise 8 konfiguratsiyasida versiya mexanizmi mavjud.

Versiyalash - ob'ektlardagi o'zgarishlar tarixini saqlash. Jurnaldan farqli o'laroq, qaysi ob'ektni kim, qachon va nimani o'zgartirganligi tarixini saqlashdan tashqari, versiya mexanizmi tizim ma'muriga foydalanuvchilar kiritgan muayyan o'zgarishlarni ko'rish imkonini beradi.

Tizim ob'ektning istalgan versiyasini ko'rish yoki ob'ektning istalgan versiyalarini bir-biri bilan solishtirish imkonini beradi. Ob'ektni o'zgartirish tarixi bilan ishlash uchun avvalo ularning versiyalarini sozlashingiz kerak. Tizim ma'muri versiyalar tarixini sozlaydi va ko'radi.


Ob'ekt versiyasini qanday sozlash mumkin?

Hozirgi vaqtda versiya mexanizmi ko'plab standart, eng keng tarqalgan konfiguratsiyalarda mavjud, masalan:

Versiyalash tizim ma'muri tomonidan to'liq huquqlar bilan sozlangan.

"Versiya yaratish" yorlig'ini oching va "Obyekt versiyasini ishlatish" katagiga belgi qo'ying:

"Obyekt versiyasini sozlash..." tugmasini bosing.

Hujjat va katalogning har bir turi uchun versiyani o'rnatishda siz quyidagilarni belgilashingiz mumkin:

  • Versiya qilmang - qiymat sukut bo'yicha barcha ob'ektlarga o'rnatiladi;
  • Versiya - qiymat kataloglar va hujjatlarni sozlash uchun ishlatiladi;
  • Joylashtirishda versiya - qiymat faqat hujjatlar uchun ishlatiladi.

Agar Versiya opsiyasi tanlansa, har safar ob'ekt o'zgarganda, uning versiyalar tarixiga ob'ektning keyingi versiyasi yoziladi.

Agar hujjatda e'lon qilingan versiya rejimi o'rnatilgan bo'lsa, hujjatning birinchi versiyasi hujjat birinchi marta e'lon qilinganidan keyingina tarixda qayd etiladi. Keyinchalik, har bir e'lon qilingan hujjat yozilganda hujjat versiyalari yozib olinadi. Rejim axborot xavfsizligi hajmini oshirmaslik uchun foydalanuvchi tomonidan to'ldirilmagan yangi hujjatlarning versiyalarini yaratmaslikka imkon beradi. Ushbu sozlamani barcha hujjatlarga qo'llashingizni tavsiya qilamiz.

Ko'p sonli ob'ektlarni versiyalash ularning versiyalarini saqlash hisobiga axborot bazasining ko'payishiga olib kelishi mumkin. Shuning uchun bu xususiyatdan tanlab foydalanish tavsiya etiladi.

Ob'ektni o'zgartirish tarixini ko'rish uchun Asboblar/Ob'ektni o'zgartirish tarixini oching. Buyruq faqat tizim ma'muri uchun va faqat versiya sozlamalari sozlangan ob'ektlar uchun mavjud. Ochilgan shaklda ob'ektni tanlang (misolda, bu mijoz buyurtmasi), ushbu ob'ektning solishtirmoqchi bo'lgan versiyalarini tanlang va "Versiyalarni solishtirish" tugmasini bosing.

Ushbu buyruq ob'ekt versiyasidagi o'zgarishlar haqida hisobot yaratadi (kattalashtirish uchun rasmga bosing):

Keling, vaziyatni tasavvur qilaylik. Kassa apparati uchun mas'ul shaxs kassa hujjatini jurnalga kiritdi, parametrlarni to'ldirdi va uni qayta ishladi. Vaqt o'tdi va bir kuni bosh buxgalter to'satdan yaratilgan hujjat ma'lumotlari va haqiqiy operatsiya o'rtasida nomuvofiqlikni topdi. Kassirning aytishicha, u barcha ma'lumotlarni to'g'ri kiritgan; qolgan buxgalteriya xodimlari hujjatga kirish imkoniga ega emaslar yoki o'zgarishlarga aloqasi yo'qligini ishonchli da'vo qilishadi. Lekin haqiqat ayon!..

Shunday qilib, keling, "1C 8.2 da hujjatni o'zgartirgan odamga qanday qarash kerak?", "1C da uni qanday ko'rish kerak?", "1Cda hujjatlarni kim va qachon o'zgartirganini qanday aniqlash mumkin?", "Qanday qilib" savollariga javob beraylik. 1C da hujjatdagi yozuvni kim o'zgartirganligini aniqlash uchun?", "1C da hujjatni kim o'zgartirganini qanday ko'rish mumkin?"


Bu aslida juda oddiy. 1C: Buxgalteriya dasturida foydalanuvchi harakatlarini axborot bazasida qayd etish uchun o'rnatilgan vosita mavjud.

Keling, tashkilot xodimlaridan biri uchun ruxsatsiz ish haqini to'lash misolidan foydalanib, uning ta'sirini tekshirib ko'raylik. Keling, ish haqi jurnalini ochaylik.

Keling, oxirgi hisob-kitob hujjatiga yana bitta xodimni qo'shamiz. Hujjatni hisoblab chiqamiz va qayta ishlaymiz.

Xuddi shunday tuyulardi. To'lovga qasddan qo'shilganlik sezilmas tarzda hisoblab chiqilgan, faqat mas'ul buxgalterning to'lov hujjatini yaratishini kutish, "qo'shimcha to'lov" ni olish va siz yangi kiyim uchun do'konga borishingiz mumkin ... Biroq, tajovuzkor shoshilmaslik kerak.

Mas'uliyatli buxgalter yoki GB, biror narsa noto'g'ri ekanligini sezib, hujjatda kim nimani va qachon o'zgartirganini osongina ko'rishi mumkin.

Buning uchun "Xizmat" asosiy menyusini oching va keyin "Ro'yxatdan o'tish jurnali" ni tanlang. Esda tutingki, sukut bo'yicha jurnal opsiyasi yoqilgan. Biroq, ba'zida, ro'yxatga olish yomon ishlashga olib keladi deb noto'g'ri ishonib, ba'zi ma'murlar uni o'chirib qo'yishadi. Shunday qilib, foydali funksionallikni yo'qotadi.

Keling, jurnalni ochaylik.

Hujjatga filtr o'rnatish orqali biz unda bajarilgan barcha amallarni ko'ramiz.

Bular. qaysi foydalanuvchi, qaysi kompyuterdan, qaysi hujjatda va eng muhimi, nima va qachon qilingan.

Shunday qilib, hujjatlar o'zgartirilganda 1C ning hamma narsani ko'radigan ko'zidan qochib qutula olmaydi.

Biroq, adolat uchun shuni ta'kidlash kerakki, ro'yxatga olish jurnalining barcha imkoniyatlariga qaramay, u ochiqchasiga zaif ma'lumotli va tartibsizdir. Agar sizning kompaniyangizga tafsilotlarning o'zgartirilgan qiymatlari bo'yicha aniq ma'lumot kerak bo'lsa, siz ishlanmadan foydalanishingiz mumkin () Ushbu ishlanmada hujjat jurnallarida o'rnatilgan buxgalter uchun eng kerakli kuzatish va hisobot berish funktsiyalari mavjud.

Misol tariqasida, biz ushbu ishlanmadan foydalangan korxonalardan birining konfiguratsiyasi uchun kassa hujjatlari jurnalini ko'rsatamiz. "Javobgar" maydonida biz hujjatni yaratgan shaxsning o'zgarmagan qiymatini va "O'zgartirilgan" maydonida - oxirgi o'zgarishlarni amalga oshirgan 1C foydalanuvchisining taxallusini ko'ramiz.

Bundan tashqari, hujjat tafsilotlariga kiritilgan maxsus o'zgarishlar haqida ma'lumot mavjud. Kim, qachon, qaysi hujjatda, nimadan nimaga, qaysi kompyuterdan. Hamma narsa, belgigacha.

Biz ko'rib chiqqan usullardan birini qo'llagan holda, kirish huquqiga ega bo'lgan buxgalter har doim ma'lumot bazasi hujjatiga so'nggi o'zgartirishlar kiritgan 1C foydalanuvchisini to'g'ri aniqlashi mumkin.

Agar sizda biron bir qiyinchilik bo'lsa, biz albatta yordam beramiz.

Siz operatsiyani muhokama qilishingiz va u haqida savollar berishingiz mumkin.

Agar sizda maqola haqida savollaringiz bo'lsa yoki hali ham hal qilinmagan muammolar mavjud bo'lsa, ularni muhokama qilishingiz mumkin


Ushbu maqolani baholang: