Как да изтриете всички елементи в 1c. Счетоводна информация. Как да маркирате файл

Как да изтриете всички елементи в 1c. Счетоводна информация. Как да маркирате файл

От тази статия ще научите как да изтриете завинаги обекти, маркирани за изтриване в 1C. Факт е, че в 1C изтриването на обекти се извършва на 2 етапа:
1. Маркиране за изтриване (в списъка на обекта се появява малък червен кръст)
2. Премахване на маркирани обекти.

Такава система е необходима, тъй като изтритите елементи на директорията могат да се използват в някои документи. И ако програмата ви позволи веднага да изтриете тези елементи, тогава те ще бъдат изтрити от документите и по този начин ще бъде нарушено счетоводството.

На етапа на изтриване на маркирани обекти в 1C се прави проверка за използването на изтритите обекти в други обекти. И ако се използват, програмата не позволява да бъдат изтрити. Но програмата показва къде се използват изтритите обекти и вие, ако желаете, можете да ги отворите и да изключите изтритите елементи от тях, след което да повторите операцията за изтриване на маркираните обекти.

Как да изтриете обекти в 1C 8.3

Нека разгледаме подробно как най-накрая да изтрием обекти, маркирани за изтриване в 1C 8.3, като използваме примера за конфигурация, на управлявани формуляри - „Управление на търговията 11.2“.

Като начало - 1 - изберете обекта, който искате да изтриете, изберете го и щракнете с десния бутон върху него в прозореца, който се отваря

3 - Виждаме, че обектите, които сме избрали, са маркирани с червен кръст (вижте фигурата по-долу).

4 - В меню “Основни данни и администрация” - “Администрация”. 5 – „Поддръжка и поддръжка“ (вижте фигурата по-долу).

6 - В подменюто „Поддръжка и поддръжка“, което се отваря, изберете „Изтриване на маркирани обекти“ и
7 — Поставете отметка до режима „Автоматично премахване на всички маркирани обекти“ и след това щракнете
8 — Бутон „Изтриване“ (виж фигурата по-долу).

10 - Тук виждаме, че изтриването на маркирани обекти е завършено, след което щракнете
11 - Щракнете върху бутона „Затвори“ и можем да продължим по-нататъшната работа в програмата (вижте фигурата по-долу).

Как да изтриете обекти в 1C 8.2

И така, в тази статия „по-горе“ вече беше обсъдено как се извършва пълно изтриване на маркирани обекти в 1C 8.3, т.е. в конфигурации на управлявани форми като UT 11.2
Сега, за да отговорите напълно на въпроса „как да изтриете обекти, маркирани за изтриване в 1C“, ще е необходимо отново да преминете през пълната процедура за изтриване, но като използвате примера на 1C 8.2, т.е. конфигурации на “редовни формуляри - “Trade Management 10.3”.

За целта трябва да преминем през 11 стъпки:

1 - Първо изберете обекта, който трябва да изтриете, изберете го и щракнете с десния бутон върху него в прозореца, който се отваря
2 - Изберете „Задаване на знак за изтриване“ (вижте фигурата по-долу).

3 — В прозореца, който се показва, щракнете върху „Да“ (вижте фигурата по-долу).

4 - Сега виждаме, че избраният от нас обект е маркиран с червен кръст (вижте снимката по-долу).

5 — В менюто „Операции“ изберете
6 - Изтриване на маркирани обекти (вижте фигурата по-долу).

7 — В прозореца, който се отваря, щракнете върху „Да“ (вижте фигурата по-долу).

8 — В прозореца „Търсене и изтриване на маркирани обекти“ щракнете върху бутона „Контрол“ (вижте фигурата по-долу).

9 — В прозореца „Изтриване на обекти“, който се отваря, щракнете върху бутона „Изтриване“ (вижте фигурата по-долу).

10 - След всички извършени действия виждаме, че „Обектите са изтрити“
11 — Щракнете върху бутона „Затвори“ и можем да продължим да работим с програмата (вижте фигурата по-долу).

Изтрили сте обекти, маркирани за изтриване. Ако трябва да изтриете всички документи от базата данни, можете да използвате

Когато започват да работят в фирмени програми 1C, много хора имат въпрос: как да изтрият ненужни документи или елементи от директория? Когато щракнете върху бутона "Del", документът се маркира само за изтриване и остава на мястото си. След като прочетете статията, ще знаете отговора на този въпрос.

Сега ще разгледаме как да изтриете документи в различни програми 1C. Общото за всички програми е, че изтриването е възможно само в изключителен режим, т.е. Никой освен вас не трябва да работи в програмата в този момент; тя трябва да е затворена на всички други компютри.

Сега нека да разберем как да премахнем ненужните елементи в една от най-популярните програми в момента - 1C: Enterprise Accounting 8, версия 2.0.

Първо трябва да превключите интерфейса на пълен. Отидете до елемента от менюто

Инструменти -> Превключване на интерфейс -> Пълен

Сега изберете елемента

Операции ->

И сме съгласни, че операцията може да отнеме много време. След това в прозореца, който се отваря, щракнете върху бутона „Контрол“.

Програмата започва да проверява дали други документи съдържат връзки към тези, които искате да изтриете. Например документът „Продажби на стоки и услуги“ е маркиран за изтриване, но във фактурата има връзка към този документ. Програмата ще отчете това и в този случай няма да изтрие документа. За да бъде изтрит документ или елемент от директория, първо трябва да премахнете връзките към него от всички други документи.


Зелените отметки на фигурата показват онези документи, които могат да бъдат изтрити, а червените отметки показват тези, които имат връзки. Долната част на формата показва кои документи използват обекта, маркиран за изтриване.

След като щракнете върху бутона "Изтриване", тези елементи, които са маркирани в зелено, ще бъдат изтрити.

За да изтриете обекти в новата версия на 1C: Счетоводство - издание 3.0, трябва да отидете в раздела „Администриране“ и да изберете елемента „Изтриване на маркирани обекти“.


И започвайки от версия 3.0.34, трябва да отидете в менюто

Администриране -> Поддръжка и поддръжка -> Изтриване на маркирани обекти

След това трябва да изберете дали искате да изтриете всички маркирани обекти или само някои от тях.

В програмата 1C: Интегрирана автоматизация 8 и 1C: Заплата и управление на персонала 8 също трябва да превключите интерфейса на „Пълен“ и да отидете в менюто

Операции -> Изтриване на маркирани обекти

В заключение бих искал също да отбележа, че документите, които са маркирани за изтриване, но са намерени в затворен период (определена е дата за забрана за редакция), няма да бъдат изтрити. Ето защо е по-добре да правите всичко своевременно, например веднъж месечно или преди да започнете подготовката за отчитане.

И ако имате нужда от повече информация за работата в 1C: Enterprise Accounting 8, тогава можете да получите нашата книгавръзка.

Системата 1C Enterprise първоначално не включва директно изтриване на обекти от базата данни, например елементи от директории, документи, отчети и др. Разбира се, все още можете да конфигурирате ролята на потребителя, така че той да може незабавно изтрит от 1снякакъв обект без знак за изтриване, но това силно не се препоръчва. Бихме искали също така да отбележим факта, че дори ако ролята на потребителя е конфигурирана да изтрива директно обекти (интерактивно изтриване), това все още е няма да му позволи да изтрие някои обекти в предприятието 1c, а това може да стане само чрез маркирайте за изтриване.

Защо е направен знакът за изтриване на обекти в 1c?

Нека отговорим на въпроса „Защо е поставена тази маркировка за изтриване?“, защото е по-бързо изтриване на обект от 1sнезабавно. Това беше направено по няколко причини:

  1. Има възможност впоследствие потребителят да промени решението си и да иска да върне изтрития обект, когато има отметка, достатъчно е да премахнете отметката, Ако го изтриете интерактивно, не можете да възстановите данни.
  2. В 1c един обект, например документ, може да препраща към много други обекти в системата (директории, константи, други документи и т.н.), а в същото време много други обекти също могат да препращат към този обект (в нашия случай , документ). Ако корпоративната система 1C позволи директно изтриване на обекти от базата данни, това би довело до тежки последици, тъй като обекти с „счупени връзки“ веднага ще започнат да се появяват и това ще бъде загуба на данни и неправилно функциониране на базата данни, което рано или късно това ще доведе до колапс на базата данни и почти пълна загуба на вашите данни!

Два вида изтриване в 1c, концепцията за контрол на референтната цялост в 1c

В програма 1c обекти могат да бъдат изтритидва начина:

  1. Използване на интерактивно изтриване (директно изтриване без проверки за референтна цялост)
  2. Чрез знак за изтриване (изтриване с проверка на референтната цялост)

Нека да разгледаме какво е референтна цялост в 1C. Но за да можем вие и аз да отговорим на този въпрос, трябва да знаем какви са „счупените“ връзки в 1C. За тези, които не знаят, повредените връзки в 1c са връзки, които сочат към неизползвана област на паметта, тоест те по същество не сочат никъде. Сега нека вземем като пример всеки документ в корпоративната система 1C. Съдържа много различни детайли. Тези детайли могат да бъдат или прости (примитивни типове като число, дата, булева стойност), или могат да бъдат обектни (като връзки към други системни обекти, например различни директории, изброявания и т.н.) Така че тук е контролът на референтната цялост в 1c това е точно това, което означава фактът, че обектът няма да бъде изтрит от системата 1c, докато е рефериран от други обекти на системата. Самото маркиране на изтриването на 1c обекти ви позволява да запазите механизма за референтна цялост в 1c, тъй като обработката на изтриването на маркирани обекти няма да ви позволи да изтриете обект, докато други обекти го препращат.

Как да възстановя изтрити обекти в 1c? Какво се случва с обектите, след като бъдат изтрити от 1C?

Много хора ни задават подобни въпроси и има само един отговор: физическото изтриване на данни от 1c (чрез методите, описани по-долу) води до ПЪЛНО УНИЩОЖАВАНЕ НА ФАЙЛА ОТ БАЗАТА! Възстановяването на изтрити файлове от базата данни не е възможно.

Винаги сме готови да ви предоставим навременна помощ при актуализирането на системата 1C 8.3.

Интерактивно изтриване за 1 сек

Така че вече сме го обсъждали с вас интерактивно изтриване за 1 сексе случва без контрол на референтната цялост и това е изпълнено с много лоши последици за системата, препоръчително е да се използва такова изтриване само за целите на отстраняване на грешки. За включване интерактивно изтриване 1sПърво трябва да отидем в конфигуратора, да отворим раздела Общи ---> Роли и да изберем ролята „Пълни права“.

Сега натиснете клавиша F9, ролята „Пълни права“ се копира и се появява друго „Пълни права1“. Отворете го с двойно щракване на мишката. Ще се появи прозорецът със свойства на ролята, щракнете върху бутона „Действия“ ---> „Задаване на всички права“. След това щракнете върху OK. Сега нека запазим конфигурацията на базата данни; щракнете върху малкия син варел в горния ляв ъгъл или натиснете клавиша F7. Ако цевта стане неактивна, тогава конфигурацията се запазва. Създадохме роля с права за интерактивно изтриване на обекти от 1c .

Сега в конфигуратора отворете раздела Администриране ---> Потребители.

Ще се отвори списък с потребители, изберете потребителя, под който искате да активирате интерактивно изтриване на 1c обектии натиснете молив или F2. Ще се отвори прозорецът със свойства на потребителя, отидете на втория раздел „Други“. Там намерете ролята, която копирахме, в моя случай това е „Пълни права1“, поставете отметка в квадратчето и щракнете върху OK.

След това стартирайте 1C Enterprise, изберете потребителя, за когото е инсталирана новата роля. Вече можете да изтривате обекти директно, за да изтриете обект, изберете го и натиснете клавишната комбинация SHIFT + DEL, системата ще ви попита дали сте сигурни за изтриването, ако отговорът е да, обектът ще бъде изтрит от системата.

Изтриване на 1c обекти чрез маркиране за изтриване или как да изтриете обекти в 1c?

Сега нека да разгледаме въпроса с вас " Как да изтриете обекти в 1c?". И така, отваряме базата данни, от която се нуждаем, в 1C предприятие. Екранната снимка показва "Счетоводство на държавна институция", щракнете в менюто в раздела "Операции" ---> " Премахване на маркирани обекти".

Ако имате управляван интерфейс, като например в "Enterprise Accounting Rev. 3.0", тогава там трябва да отидете в раздела "Администрация", там ще видите подгрупата "Услуга" и в нея трябва да изберете " Премахване на маркирани обекти".

Алтернативен начин за отваряне на асистента за изтриване на обекти в 1C 8.2 и 1C 8.3

Като цяло, ако не можете да намерите бутон във вашата конфигурация, с който можете да извикате съветника изтриване на маркирани обекти 1c, тогава в 1C 8.2 можете да го отворите по следния начин, този метод е подходящ за всяка конфигурация, екранните снимки по-долу показват какви действия трябва да се извършат в 1C 8.2. Отворете дървото на всички лечения, които са в системата, и изберете " Премахване на маркирани обекти".

Ако работите на платформата 1C 8.3 и имате конфигурация с управляван интерфейс, тогава трябва да активирате бутона „Всички функции“; вижте как да направите това.

Започнете да търсите обекти, маркирани за изтриване в 1c

Пред нас ще се появи прозорец, който е показан по-долу, той ще отразява всички обекти, маркирани за изтриване в системата. Отбелязваме тези, които искаме да изтрием; като цяло е препоръчително да ги изтрием всички, защото те са маркирани за изтриване, което означава, че вече не са необходими в системата. След като сте отбелязали всичко необходимо, щракнете върху „Контрол“.

На системата ще отнеме известно време, за да изпълни тази задача, малко по-късно ще видите прозореца, показан по-долу. Моля, обърнете внимание, че може да имате обекти със зелени и червени отметки.

Зеленото означава, че обектът може да бъде изтрит, червеното означава, че не може. Обект, маркиран с червена отметка, не може да бъде изтрит, тъй като към него се обръщат други системни обекти. В прозореца по-долу ще видите тези обекти, които го препращат, и преди да изтриете обект, маркиран с червена отметка, трябва да премахнете препратките. към този обект от други обекти. Какво означава това на практика?

Необходимостта от навременно премахване на обекти, маркирани за изтриване в 1c. Как да изтрия обекти, маркирани с червени отметки?

Нека да разгледаме пример с помощта на конфигурацията „Счетоводство на предприятието“. Имаме документ „Приемане за отчитане на дълготрайни активи“, в който съответно се посочва основният актив (например компютър) и много други параметри, но те в момента не ни интересуват. Ако искаме да премахнем тази ОС от нашата база данни, тогава без допълнителни действия няма да можем да направим нищо. Нашата ОС (компютър) ще бъде маркирана с червена отметка, когато се опитаме да я премахнем. Защо? Но нашият документ „Приемане за осчетоводяване на ОС“ има връзка към ОС, която сега искаме да изтрием! Когато щракнем върху него в списъка с обекти, ще видим всички обекти, които препращат към нашата ОС и преди да изтрием тази ОС, първо трябва да влезем във всички тези обекти и да изтрием препратките. В нашия случай това означава, че трябва да анулираме документа „Приемане за счетоводно отчитане на дълготрайни активи“ и да изтрием този дълготраен актив от документа и след това да запишем документа. Сега документът вече не препраща към нашата операционна система и можем да го изтрием. От всичко това следва едно правило: Необходимо е своевременно да изтриете обекти, маркирани за изтриване в 1C! В противен случай да се отървете от тях по-късно може да бъде много, много проблематично, поради факта, че ще има голям брой връзки между обектите. Между другото, навреме изтриване на обекти от 1ссъщо има няколко очевидни предимства:

  1. Производителността на системата се увеличава
  2. Намалява вероятността от потребителски грешки
  3. Намалява размера на вашата база данни
  4. Няма „безпорядък на интерфейса“, когато системата има много обекти, маркирани за изтриване, публикувани и непубликувани документи.

В нашата компания винаги ще получите първокласно обслужване за програмата 1C на много разумни цени!

Завършване на премахването на маркирани обекти за 1s

Сега нека изтрием напълно обектите. Кликнете върху бутона "Изтриване". Системата ще изтрие всички обекти, маркирани със зелени отметки.

Ще останат само маркираните с червени отметки, щракнете върху „Затвори“, това е процесът изтриване на обекти от 1взавършен. Ако нещо не се получи за вас, ние сме готови да се свържем с вашия 1C дистанционно и да помогнем за решаването на вашите проблеми.

1c изтриване на маркирани обекти, подробни видео инструкции за изтриване на 1c обекти

  • Ние ви казваме защо имате нужда от знак за изтриване в 1c
  • Показваме с пример как да изтриете обекти в 1C
  • Дадени са полезни практически съвети
  • Показваме как да изтриете обекти, маркирани с червени отметки в 1C
  • Има и много друга полезна информация

Надяваме се, че нашата статия е за изтриване на обекти, маркирани за изтриване в 1cТя беше много полезна и отговори на всичките ви въпроси.

Изтриването на директории и документи в счетоводната програма 1C 8.3 не е възможно.

Програмата 1C 8.3 не ви позволява да изтривате директории и документи в базата данни веднага, без допълнителни проверки. Това се прави, за да се избегнат възможни грешки. Например, ако искате да изтриете елемент, който е включен в документ, не можете да направите това.

Нека да разгледаме как да изтриете документи и директории, маркирани за изтриване в 1C 8.3. Премахването в 1C 8.2 е малко по-различно, но има подобен алгоритъм.

Изтриването на обекти в 1C се извършва на два етапа:

  1. Маркиране за изтриване - задаване на знак, че документ или директория се планира да бъдат изтрити. Този елемент не се различава от другите, може да бъде избран и в други обекти.
  2. Директното изтриване е специална процедура, при която системата проверява дали в базата данни има връзки към даден обект. След референтен контрол 1C взема решение: дали обектът, маркиран за изтриване, може да бъде изтрит или не.

Нека разгледаме тези две стъпки. Инструкциите са абсолютно универсални и са подходящи за всички конфигурации на 1C 8.3 - счетоводство, ZUP, управление на търговията, ERP, управление на малки фирми и др.

Маркиране за изтриване

Задаването на знак за изтриване в 1C е много просто. Просто изберете документа или справочника, който ви интересува, от списъка и натиснете бутона „изтриване“:

След което трябва да потвърдите намерението си. Вече можете да видите специална бележка в дневника:

Това означава, че следващия път, когато изтриете обекти чрез специална обработка, системата ще предложи изтриване на тази позиция от номенклатурата.

Как да изтриете обекти, маркирани за изтриване в 1C 8.3

Вторият етап е директно изтриване на това, което вече е маркирано в базата данни 1C. Това става с помощта на специална услуга за обработка „Изтриване на маркирани обекти“. Намира се в раздела „Администрация“:

Когато се отвори, 1C ще ни даде две опции за избор - автоматично изтриване на всички обекти и селективно:

Селективното може да бъде полезно за изтриване на конкретен обект. Например изберете „Автоматичен режим“ и щракнете върху „Изтриване“. Ще започне изтриването на всички маркирани за изтриване обекти в системата. В края на работата системата ще покаже конфликтни ситуации - обекти, които са маркирани за изтриване, но са включени в счетоводството:

Тук трябва да направите избор. Например, маркирахме елемента „Дъска 4000x200x20” за изтриване, но той е включен в документите „Експлоатация” и „Производствен отчет за смяната”. Ако и тези документи не ни трябват, просто ги маркираме за изтриване и кликваме върху бутона „Повторно изтриване“. Ако са необходими документи, струва си да се има предвид, че може би този елемент не трябва да бъде маркиран за изтриване.

В този пример беше решено, че тези документи също не са необходими в базата данни, така че ще ги маркираме. В резултат на това системата изтри както смущаващата номенклатура, така и ненужния документ:

Автоматично изтриване на директории и документи

Платформата 1C 8.3 въведе отлична възможност за автоматично изтриване на маркирани обекти. Тази функция се реализира с помощта на така наречената рутинна задача. Системата ще извърши тази процедура по график. Ще ви отнеме 3 минути от времето.

За да конфигурирате, отидете в раздела „Администриране“ - „Поддръжка и поддръжка“, има флаг „Автоматично изтриване на маркирани обекти по график“:

Когато кликнете върху него, системата ще предложи желаната опция за графика:

По материали от: programmist1s.ru

Как да изтриете обекти (директории, документи), маркирани за изтриване от базата данни в 1C: Счетоводство 8.3 (версия 3.0)

2017-02-15T15:51:46+00:00

Както знаете, в 1C: Счетоводство 8.3 (версия 3.0) не можете да изтриете всеки обект (директория, документ) веднага. Можете само да го маркирате за изтриване. Това се обяснява с факта, че този обект може да се използва в други обекти на база данни.

Например елемент от номенклатурна директория, маркиран за изтриване, може да се използва в съществуващи документи за изпълнение. Тогава този елемент не може да бъде изтрит. И ако елементът не се използва никъде, премахването му е лесно!

Нека маркираме елемента „Тухла“ за изтриване от директорията Номенклатура. Нека го премахнем от базата данни за постоянно.

1. За да направите това, отидете в секцията „Администриране“ и изберете „Изтриване на маркирани обекти“ ():

2. Изберете „Автоматично изтриване на всички маркирани обекти“ като режим на изтриване. Тази опция е почти винаги подходяща. Може да не е подходящо само ако в допълнение към „Тухлата“ имаме други обекти, маркирани за изтриване, които по някаква причина не искаме да изтрием сега. И така – винаги избираме първата опция и натискаме бутона „Изтриване“.

3. Програмата ще направи всичко сама и едва накрая, ако елементи, които са посочени от други елементи на базата данни са маркирани за изтриване, ще изскочи прозорец като този. Той показва елементи, които не могат да бъдат изтрити (лявата страна) и обектите, които ги препращат (дясна страна). Просто щракнете върху бутона "Затвори".

На Ваше разположение, Владимир Милкин(учител и разработчик).
изгледи