1 soniyada operatsiyani qanday o'chirish mumkin. Buxgalteriya ma'lumotlari

Eslatmada: Agar quyida keltirilgan tavsiyalar sizga tushunarli bo'lmasa va ma'lumot bazasida ishingizga xalaqit beradigan juda ko'p belgilangan ob'ektlar mavjud bo'lsa, biz bilan bog'lanishni maslahat beraman - Smart1C.ru.

Agar biz standart dastur echimlarining imkoniyatlarini ko'rib chiqsak - 1C: Savdoni boshqarish 8, 1C: Buxgalteriya 8, 1C: Ish haqi va xodimlarni boshqarish 8, keyin ularning hech birida 1C: Korxona rejimida siz ob'ektlarni to'g'ridan-to'g'ri o'chirish imkoniyatini topa olmaysiz, faqat ob'ektlarni o'chirishda belgilashingiz mumkin. 1C-da siz belgilangan ob'ektlarni faqat maxsus ishlov berish orqali o'chirishingiz mumkin - o'chirish imkoniyatini kuzatish orqali. Bu o'chirilishi kerak bo'lgan ob'ektlarga havolalar mavjudligini tekshiradigan "Belgilangan ob'ektlarni o'chirish" jarayoni. Ya'ni, ob'ektlar o'chirilganda 1C axborot bazasining mantiqiy tuzilishining yaxlitligi buziladimi.

Nima uchun olib tashlash jarayoni 2 bosqichli? Men vaziyatni simulyatsiya qilish orqali javob berishga harakat qilaman. Shunday qilib, 1C operatori dasturdagi Nomenklatura katalogiga ma'lumotlarni kiritganini tasavvur qilaylik. Keyin, 5 daqiqadan so'ng, men qandaydir xatolikni topdim, darhol elementni o'chirib tashladim va yangisini yaratdim. Hech qanday yomon narsa yo'qdek tuyuladi, lekin boshqa operator allaqachon mijoz buyurtmasi hujjatini yaratgan, u erda u katalog elementidan foydalangan va keyinchalik o'chirilgan. Shunga ko'ra, hujjatda nomenklatura ob'ektiga havola bo'lmaydi, u erda ob'ekt o'chirilgan deb yoziladi. Ya'ni, bu holda ma'lumotlar bazasining yaxlitligi buziladi. Agar siz bir xil ma'lumotlarga ega bo'lgan katalog elementini yaratsangiz ham, u boshqa identifikatorga ega bo'ladi va shuning uchun endi axborot xavfsizligining oldingi holatini tiklash mumkin bo'lmaydi. Shuning uchun ishlab chiquvchilar dasturdagi ob'ektlarni o'chirish jarayoniga juda ehtiyotkorlik bilan yondashdilar.

1C 8.2 da belgilangan ob'ektlarni o'chirish

1C 8.2 da belgilangan ob'ektlarni o'chirish misolini ko'rib chiqaylik (Doimiy dastur). Lekin birinchi navbatda, men saytga tashrif buyuruvchining belgilangan ob'ektlar nima va qanday rejimda o'chirilishi haqidagi savoliga javob beraman. O'chirish eksklyuziv rejimda amalga oshiriladi, ya'ni ma'lumotlar bazasida faqat sizning seansingiz faol bo'lishi kerak. Keyinchalik, biz quyidagi amallarni bajaramiz:

1C ob'ektlarini o'chirish bo'yicha ba'zi statistika - mijoz-server arxitekturasi 1C ma'lumotlar bazasi 6,5 GB (PostgreSQL), 135 000 ta ob'ekt o'chirish uchun belgilangan, ulardan 92 000 tasi o'chirilishi mumkin Boshqarish 4 soat ichida, o'chirish 18 soatda. Nazorat qilish va olib tashlash tez jarayon emas - avval ularni sinov bazasida ishga tushirishingizni maslahat beraman, keyin siz taxminiy bajarilish vaqtini bilib olasiz.

Ushbu maqolani mening elektron pochtamga yuboring

Keraksiz tizim ob'ektini (katalog elementi, hujjat, hisobot varianti va boshqalar) o'chirishga urinayotganda, foydalanuvchi uni 1C ma'lumotlar bazasidan butunlay olib tashlay olmaydi, u faqat o'chirish uchun belgi qo'yishi mumkin; Shuning uchun savol tug'iladi - 1C 8.3 da belgilangan ob'ektlarni qanday o'chirish mumkin?

Ushbu maqolada biz ushbu jarayonni qanday yakunlashni ko'rib chiqamiz. Ko'pgina konfiguratsiyalar uchun o'chirish funksiyasi bir xil va tavsiflangan texnika UT, ERP, Buxgalteriya va ZUP uchun mos keladi.

Ob'ektni 1C ma'lumotlar bazasidan butunlay olib tashlash uchun siz belgilangan ob'ektlarni o'chirish jarayonini ishga tushirishingiz kerak. Bu foydalanuvchilarning ishini murakkablashtirish uchun emas, balki xatolarga yo'l qo'ymaslik uchun qilingan. Misol uchun, agar siz savdo ro'yxatdan o'tgan kontragentni olib tashlasangiz, mahsulotlar hech kimga sotilmaydi. Shuning uchun, ob'ektlarni tizimdan oddiygina olib tashlashning iloji yo'q, birinchi navbatda, u hech qanday joyda ishlatilmasligiga va uning yo'qligi dasturda xatolarga olib kelmasligiga ishonch hosil qilishingiz kerak va aynan shu maqsadda belgilangan ob'ektlarni qayta ishlash amalga oshiriladi; taqdim etilgan.

Shunday qilib, 1C da o'chirish ikki bosqichda amalga oshiriladi:

 1C da o'chirish uchun belgi o'rnatish;

 Agar ob'ekt tizimda biron bir tarzda ishtirok etmasa, qayta ishlash orqali yakuniy olib tashlash.

1C 8.3 da o'chirish belgisini qanday o'rnatish mumkin?

1C da o'chirish belgisini o'rnatish uchun kerakli ma'lumotnomani/hujjatni tanlang (siz bir vaqtning o'zida ob'ektlar ro'yxatini ham tanlashingiz mumkin), "Ko'proq" menyusida "O'chirish uchun belgilang/Belgini olib tashlash" buyrug'ini tanlang (ba'zi jurnallarda buning belgisi mavjud. buyrug'i ko'rsatiladi) yoki klaviaturangizdagi o'chirish tugmasini bosing. Tizim sizdan niyatlaringizni tasdiqlashingizni so'raydi va shundan so'ng belgi tekshiriladi.

E'tibor bering, agar siz allaqachon belgilangan elementga belgi qo'yishga harakat qilsangiz, teskari harakat amalga oshiriladi - belgini olib tashlang.

Belgilangan ob'ektlarni qanday o'chirish mumkin?

Buxgalteriya hisobi va ZUP-da ishlov berish Ma'muriyat bo'limida, UT va ERP da Asosiy ma'lumotlar va boshqaruv → Qo'llab-quvvatlash va texnik xizmat ko'rsatish bo'limida mavjud. Va agar siz to'satdan qaysi bo'limda kerakli tizim ob'ektini qidirishni unutib qo'ysangiz, har doim barcha funktsiyalar bo'limidan foydalanishingiz mumkin.

Qayta ishlash Belgilangan ob'ektlarni olib tashlash referent yaxlitligi bilan boshqariladi, ya'ni. agar o'chirilayotgan ob'ektda boshqa ob'ektlarda havolalar bo'lsa, o'chirish protsedurasi bajarilmaydi.

Ikkita ishlov berish rejimi mavjud, avtomatik va qo'lda (tanlangan) va siz belgilangan jadvalga muvofiq avtomatik o'chirish uchun odatiy vazifani ham o'rnatishingiz mumkin.

Tanlangan rejimda tizim turi bo'yicha guruhlangan o'chirish uchun belgilangan barcha elementlarni ko'rsatadi. Belgilash katakchalaridan foydalanib, siz tizimdan butunlay olib tashlamoqchi bo'lgan ob'ektlarni tanlashingiz mumkin. Ob'ektni ochish uchun ikki marta bosishingiz mumkin. Tanlov amalga oshirilgandan so'ng, "O'chirish" tugmasini bosishingiz kerak va belgilangan ob'ektlarning ma'lumotlar bazasini tozalash jarayoni boshlanadi.

Avtomatik rejimda bu jarayon darhol boshlanadi.

Natijada, tanlangan rejimdan qat'i nazar, ishlov berish belgiga ega bo'lgan barcha ob'ektlarni o'chirishga harakat qiladi. Agar o'chirish imkoni bo'lmasa, o'chirilmagan ob'ektlar ro'yxati ulardan foydalanish joylariga havolalar bilan ko'rsatiladi.

Bu holatda mavjud variantlar:

 Foydalanish joylarini oʻchirish uchun belgilang va yana oʻchirishga harakat qiling.

 Foydalanish nuqtalarida tuzatishlar kiriting. Misol uchun, agar siz Ishga qabul qilish ro'yxati hujjatida bo'lgan xodimni o'chirishingiz kerak bo'lsa, uni ushbu hujjatdan o'chirishingiz kerak.

 Replace buyrug'i yordamida almashtirish protsedurasini bajaring. O'zgartirish uchun o'xshash narsalar ro'yxati taklif etiladi. Masalan, hujjatdagi biror narsaning xarakteristikasini almashtirish kerak bo'lsa, xuddi shu elementning xarakteristikalari ro'yxati taklif qilinadi.

Rejalashtirilgan topshiriq yordamida protsedurani avtomatik ravishda bajarish uchun siz ishlov berishda jadvaldagi belgilangan ob'ektlarni avtomatik o'chirish bayrog'ini o'rnatishingiz va jadvalni sozlashingiz kerak.

Bugun biz hujjatlarni, shuningdek, umuman olganda, 1C Buxgalteriya ob'ekti ma'lumotlarini o'chirish haqida gaplashamiz (men ob'ekt ma'lumotlari nima ekanligini va u boshqalardan qanday farq qilishini 1C Buxgalteriya 8 to'liq kursimda misollar bilan tushuntiraman). Ba'zida vaziyatlar bo'ladi ( ha, ehtimol ba'zan emas), hujjatni o'chirish kerak bo'lganda, lekin u ketishni istamaydi. Keling, nima uchun bu sodir bo'layotganini va uni qanday tuzatish kerakligini ko'rib chiqaylik.

Biz olib tashlash va bu operatsiya haqida gapirayotganimizdan beri qaytarib bo'lmaydigan, keyin ma'lumotlar bazasini zaxiralash haqidagi maqolani o'qishni unutmang. Ko'pincha bu kompaniyadagi katta muammolardan qochishga yordam beradi!

1C Buxgalteriya hisobidagi hujjatni qanday o'chirish mumkin

Birinchidan, 1C Buxgalteriya 8-da ob'ektlar qanday o'chirilishini ko'rib chiqaylik. Avvalo, shuni aytish kerakki, bitta ob'ektni (1C hujjati, katalog elementi va boshqalar) to'g'ridan-to'g'ri o'chirib bo'lmaydi, masalan, biz keraksiz narsalarni o'chirib tashlaymiz. Windows-dagi fayllar. 1C da hujjatlarni o'chirish jarayoni biroz boshqacha.

Izoh! 8.3 ning ba'zi versiyalarida elementlarni, shu jumladan oldindan o'rnatilganlarni (!) to'g'ridan-to'g'ri o'chirish mumkin. Buni hech qachon ishlatmang, ayniqsa bu operatsiyani bekor qilish mumkin emas!

Sizga kerak bo'lmagan katalog elementini, guruhni yoki hujjatni o'chirish uchun avval siz kerak o'chirish uchun belgi. Buni kalit yordamida amalga oshirish mumkin Oʻchirish klaviaturada yoki asboblar panelidagi tegishli tugmani bosing. Quyida 1C Buxgalteriya 8.3 dan misol keltirilgan:


O'chirish tugmasini bosishdan oldin ro'yxatda kerakli ob'ekt tanlanganligiga ishonch hosil qiling. Amaliyot davomida dastur harakatni tasdiqlashni so'raydi.

veb-sayt_

Tasdiqlangandan so'ng, ob'ekt quyidagi rasmda bo'lgani kabi, chap tomonda qizil xoch bilan ro'yxatda belgilanadi. Aytgancha, xoch haqida, lekin boshqasi, bu erda saytda yana biri bor.

veb-sayt_

Eslatma: Kataloglar guruhini oʻchirish uchun belgilaganingizda, barcha elementlar, shuningdek, kichik guruhlar ham oʻchirish uchun belgilanadi. Binobarin, Agar guruhda o'chirish uchun belgilangan elementlar ko'p bo'lsa, jarayon biroz vaqt olishi mumkin!

Siz o'chirish uchun belgini belgilashingiz mumkin bo'lgan tarzda olib tashlashingiz mumkin.

Agar siz uni ga belgilasangiz, uning bajarilishi bekor qilinadi.

O'chirish uchun belgilangan 1C Buxgalteriya ma'lumotlar bazasi ob'ektlaridan xalos bo'lish uchun siz qayta ishlashni boshlashingiz kerak. "Belgilangan ob'ektlarni o'chirish". 1C Buxgalteriya 8.3 uchun buning uchun asosiy menyuga o'ting.

veb-sayt_

Va 1C Accounting 8.2 uchun belgilangan ob'ektlarni o'chirish uchun menyuga o'tishingiz kerak "Operatsiyalar / Belgilangan ob'ektlarni o'chirish." yoki "Ma'muriyat" bo'limiga o'ting.

veb-sayt_

Eslab qoling: o'chirilgan ob'ektlarni qayta tiklash mumkin emas. Bo'lishi mumkin emas.

Maqolaning muhim qismi bor edi, lekin JavaScriptsiz u ko'rinmaydi!

Nima uchun hujjat o'chirilmaydi?

Biroq, ko'pincha o'chirish uchun belgilangan ob'ektni butunlay o'chirib bo'lmaydigan holatlar mavjud. Ba'zi sabablarga ko'ra dastur buni qila olmaydi. Nega?

1C Buxgalteriya tizimida hujjat yoki katalog elementini o'chirib bo'lmaydi, agar unga kamida bitta havola bo'lsa.

Shunday qilib, agar hujjat o'chirilishini "istamasa", bu 1C ma'lumotlar bazasidagi boshqa hujjatlar tomonidan havola qilinganligini anglatadi. Malumot deganda nimani tushunasiz? Juda oddiy. Bu shuni anglatadiki, ichida boshqa hujjat Ushbu "o'chirilmaydigan hujjat" qiymat sifatida tanlangan maydon mavjud. 1C Buxgalteriya 8.2 uchun misol quyida keltirilgan.

veb-sayt_

Agar siz ushbu hujjatda ta'kidlangan hisob-fakturani o'chirishga harakat qilsangiz, "abadiy" hujjat bilan vaziyat yuzaga keladi. Hujjat yoki katalog elementi o'chirilmagan bunday holatlar haqida alohida maqola mavjud. Men buni tekshirishni tavsiya qilaman.

Keling, xulosa qilaylik

Agar siz biron bir hujjatni, katalog elementini yoki o'chirish belgisini o'rnatish orqali o'chirilgan boshqa narsalarni o'chirmasangiz, o'chirilayotgan ob'ektga barcha havolalarni ketma-ket o'chirishingiz kerak. Faqat bu holatda uni yakuniy olib tashlash uchun hech qanday to'siq bo'lmaydi.

Albatta, agar sizga ushbu hujjat bog'langan ob'ektlar kerak bo'lsa, unda siz o'chirishni unutishingiz mumkin. Masalan, omborxona bor edi. Keyin u tugatildi. Biroq, endi uni 1C Buxgalteriya ma'lumotlar bazasidan olib tashlash mumkin bo'lmaydi, chunki u ko'plab hujjatlarda qo'llaniladi. Biroq, ma'lumotlar bazasini yiqitgandan so'ng, siz hali ham keraksiz hujjatlardan xalos bo'lishingiz mumkin.

Men 1C Buxgalteriya bo'yicha to'liq kursimda o'chirish uchun belgilangan ob'ektlar bilan ishlash, ob'ektlarga havolalarni o'chirish va boshqa tegishli masalalarni muhokama qilaman. O'quv kursini tugatgandan so'ng, 1C haqidagi barcha savollaringiz yo'qoladi.

1C 8.3 dasturi ma'lumotlar bazasidagi katalog va hujjatlarni qo'shimcha tekshiruvlarsiz darhol o'chirishga imkon bermaydi. Bu mumkin bo'lgan xatolarni oldini olish uchun amalga oshiriladi. Misol uchun, agar siz hujjatga kiritilgan elementni o'chirmoqchi bo'lsangiz, buni qilolmaysiz.

Keling, 1C 8.3 da o'chirish uchun belgilangan hujjatlar va kataloglarni qanday o'chirishni ko'rib chiqaylik. 1C 8.2 da olib tashlash biroz boshqacha, ammo shunga o'xshash algoritmga ega.

1C da ob'ektlarni o'chirish ikki bosqichda amalga oshiriladi:

  1. O'chirish uchun belgilang— hujjat yoki katalogni oʻchirish rejalashtirilganligi haqidagi belgini oʻrnatish. Bu element boshqalardan farq qilmaydi; uni boshqa ob'ektlarda ham tanlash mumkin.
  2. To'g'ridan-to'g'ri olib tashlash— maxsus protsedura, uning davomida tizim ma'lumotlar bazasida berilgan ob'ektga havolalar mavjudligini nazorat qiladi. Malumot nazoratidan so'ng 1C qaror qabul qiladi: o'chirish uchun belgilangan ob'ektni o'chirish mumkinmi yoki yo'qmi.

Keling, ushbu ikki bosqichni ko'rib chiqaylik. Ko'rsatmalar mutlaqo universaldir va 1C 8.3 - Buxgalteriya hisobi, ZUP, Savdoni boshqarish, ERP, Kichik firma boshqaruvi va boshqalardagi barcha konfiguratsiyalar uchun javob beradi.

1C da o'chirish uchun belgini o'rnatish juda oddiy. Roʻyxatdan oʻzingizni qiziqtirgan hujjat yoki maʼlumotnomani tanlang va “Oʻchirish” tugmasini bosing:

Shundan so'ng siz niyatingizni tasdiqlashingiz kerak. Endi jurnalda maxsus eslatmani ko'rishingiz mumkin:

Bu shuni anglatadiki, keyingi safar ob'ektlarni maxsus ishlov berish orqali o'chirsangiz, tizim nomenklaturaning ushbu bandini o'chirishni taklif qiladi.

1C 8.3 da o'chirish uchun belgilangan ob'ektlarni qanday o'chirish mumkin

Ikkinchi bosqich - 1C ma'lumotlar bazasida allaqachon belgilangan narsalarni to'g'ridan-to'g'ri yo'q qilish. Bu "Belgilangan ob'ektlarni o'chirish" maxsus ishlov berish xizmati yordamida amalga oshiriladi. U "Ma'muriyat" yorlig'ida joylashgan:

1C da 267 ta video darslarni bepul oling:

Ochishda 1C bizga ikkita variantni tanlash imkonini beradi - barcha ob'ektlarni avtomatik o'chirish va tanlab o'chirish:

Selektiv ma'lum bir ob'ektni olib tashlash uchun foydali bo'lishi mumkin. Masalan, "Avtomatik rejim" ni tanlang va "O'chirish" tugmasini bosing. Tizimda o'chirish uchun belgilangan barcha ob'ektlarni o'chirish boshlanadi. Ish oxirida tizim ziddiyatli vaziyatlarni ko'rsatadi - o'chirish uchun belgilangan, ammo buxgalteriya hisobiga kiritilgan ob'ektlar:

Bu erda siz tanlov qilishingiz kerak. Misol uchun, biz o'chirish uchun "Board 4000x200x20" ni belgilab qo'ydik, ammo u "Operatsiya" va "" hujjatlarga kiritilgan. Agar bizga ushbu hujjatlar kerak bo'lmasa, biz ularni o'chirish uchun belgilaymiz va "O'chirishni takrorlash" tugmasini bosing. Agar hujjatlar kerak bo'lsa, ushbu elementni o'chirish uchun belgilanmasligi haqida o'ylash kerak.

Bizning misolimizda, men ushbu hujjatlarni ma'lumotlar bazasida ham kerak emas deb qaror qildim, shuning uchun men ularni tekshirdim. Natijada, tizim aralashadigan elementni ham, keraksiz hujjatni ham o'chirib tashladi:

Hammasi shu, endi siz 1C 8.3 dan hujjatlar va kataloglarni qanday o'chirishni bilasiz.

Kataloglar va hujjatlarni avtomatik o'chirish

1C kompaniyasi dasturlarida ishlashni boshlaganda, ko'pchilikda savol tug'iladi: keraksiz hujjatlar yoki katalog elementlarini qanday o'chirish mumkin? "Del" tugmasini bosganingizda, hujjat faqat o'chirish uchun belgilanadi va o'z o'rnida qoladi. Maqolani o'qib bo'lgach, bu savolga javobni bilib olasiz.

Endi biz turli xil 1C dasturlarida hujjatlarni qanday o'chirishni ko'rib chiqamiz. Barcha dasturlar uchun umumiy nuqta shundaki, o'chirish faqat eksklyuziv rejimda mumkin, ya'ni. Hozirda sizdan boshqa hech kim dasturda ishlamasligi kerak, u boshqa barcha kompyuterlarda yopilishi kerak.

Keling, hozirda eng mashhur dasturlardan biri - 1C: Enterprise Accounting 8, 2.0 versiyasida keraksiz elementlarni qanday olib tashlashni aniqlaylik.

Avval interfeysni To'liq ga o'tkazishingiz kerak. Menyu bandiga o'ting

Asboblar -> O'tish interfeysi -> To'liq

Endi elementni tanlang

Operatsiyalar ->

Va biz operatsiya uzoq vaqt talab qilishi mumkinligiga rozi bo'lamiz. Keyin ochilgan oynada "Boshqarish" tugmasini bosing.

Dastur boshqa hujjatlarda siz o'chirmoqchi bo'lganlarga havolalar mavjudligini tekshirishni boshlaydi. Masalan, "Tovarlar va xizmatlarni sotish" hujjati o'chirish uchun belgilangan, ammo fakturada ushbu hujjatga havola mavjud. Dastur bu haqda xabar beradi va bu holda hujjatni o'chirmaydi. Hujjat yoki katalog elementini o'chirish uchun avval barcha boshqa hujjatlardan unga havolalarni olib tashlashingiz kerak.


Rasmdagi yashil tasdiq belgilari o'chirilishi mumkin bo'lgan hujjatlarni va qizil tasdiq belgilari havolalari bo'lgan hujjatlarni ko'rsatadi. Shaklning pastki qismida qaysi hujjatlar o'chirish uchun belgilangan ob'ektdan foydalanishi ko'rsatilgan.

"O'chirish" tugmasini bosgandan so'ng, yashil rang bilan belgilangan elementlar o'chiriladi.

1C: Buxgalteriya - 3.0 nashrining yangi versiyasida ob'ektlarni o'chirish uchun siz "Ma'muriyat" yorlig'iga o'tishingiz va "Belgilangan ob'ektlarni o'chirish" bandini tanlashingiz kerak.


Va 3.0.34 versiyasidan boshlab menyuga o'tishingiz kerak

Ma'muriyat -> Qo'llab-quvvatlash va texnik xizmat ko'rsatish -> Belgilangan ob'ektlarni o'chirish

Keyin barcha belgilangan ob'ektlarni yoki ulardan faqat bir qismini o'chirishni tanlashingiz kerak.

1C: Integratsiyalashgan avtomatlashtirish 8 va 1C: Ish haqi va xodimlarni boshqarish 8 dasturida siz interfeysni "To'liq" ga o'tkazishingiz va menyuga o'tishingiz kerak.

Operatsiyalar -> Belgilangan ob'ektlarni o'chirish

Xulosa qilib shuni ham ta'kidlashni istardimki, o'chirish uchun belgilangan, lekin yopiq muddat ichida topilgan (tahrirlashni taqiqlash sanasi belgilangan) hujjatlar o'chirilmaydi. Shuning uchun, har bir narsani o'z vaqtida, masalan, oyda bir marta yoki hisobot tayyorlashni boshlashdan oldin qilish yaxshiroqdir.

Agar sizga 1C: Enterprise Accounting 8 da ishlash haqida ko'proq ma'lumot kerak bo'lsa, unda siz bizning kitobimizni olishingiz mumkin.havola.