1c 8.3 изтриване на маркирани обекти. Обработка „Изтриване на маркирани обекти“

Изпратете тази статия на моя имейл

Когато се опитате да изтриете ненужен обектсистема (елемент на директория, документ, версия на отчета и т.н.), потребителят няма да може да го премахне окончателно от базата данни 1C; той може само да постави знак за изтриване. Следователно възниква въпросът - Как да изтриете маркирани обекти в 1C 8.3?

В тази статия ще разгледаме как да завършим този процес. Функционалността за изтриване за много конфигурации е идентична и описаната техника е подходяща за UT, ERP, Счетоводство и ZUP.

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

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

 Задаване на знак за изтриване в 1C;

 Окончателно премахване чрез обработка, ако обектът не е включен по никакъв начин в системата.

Как да задам знак за изтриване в 1C 8.3?

За да зададете маркировка за изтриване в 1C, изберете желания справочник/документ (можете също да изберете списък с обекти наведнъж), в менюто Още изберете командата Маркиране за изтриване/Демаркиране (в някои списания има икона на това се показва команда) или натиснете бутона за изтриване на клавиатурата. Системата ще ви помоли да потвърдите намеренията си и след това знакът ще бъде проверен.

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

Как да изтрия маркирани обекти?

В Счетоводство и ZUP обработката е достъпна в раздел Администрация, в UT и ERP в раздел Основни данни и Администриране → Поддръжка и поддръжка. И ако изведнъж сте забравили в кой раздел да търсите желания системен обект, винаги можете да използвате раздела Всички функции.

Обработка Премахването на маркирани обекти се контролира от референтна цялост, т.е. ако обектът, който се изтрива, има препратки в други обекти, процедурата за изтриване няма да бъде изпълнена.

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

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

При автоматичен режим този процесще бъде пуснат незабавно.

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

Наличните опции в този случай са:

 Маркирайте местата на използване за изтриване и опитайте да изтриете отново.

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

 Изпълнете процедурата по подмяна с помощта на командата Replace. Ще бъде предложен списък с подобни елементи за замяна. Например, ако трябва да замените характеристика на артикул в документ, ще бъде предложен списък с характеристики на същия артикул.

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

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

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

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

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

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

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

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

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

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

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

Вземете безплатно 267 видео урока за 1C:

При отваряне 1C ще ни даде две възможности за избор - автоматично изтриване на всички обекти и селективно изтриване:

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

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

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

Това е всичко, сега знаете как да изтривате документи и директории от 1C 8.3.

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

В процеса на работа почти всеки счетоводител се сблъсква със ситуации, когато по една или друга причина е необходимо да се изтрие или документ, или елемент от указателя. В програмата 1C изтриването се извършва по процедура, подобна на изтриването на файлове в операционната зала Windows система, но с редица разлики. Тези. Първо, елементът за изтриване се маркира със съответния знак, т.е. сякаш е поставен в кошчето. Физическото премахване се извършва след изпълнение на определен алгоритъм от действия. Как да изтриете документи, маркирани за изтриване в 1C.


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

В 1C версия 7.7, за да изтриете документ, трябва да изберете ексклузивен режим на работа, когато влизате в режим 1C:Enterprise. Всъщност изключителният режим не е необходим за маркиране за изтриване, но е необходимо физически да се изтрият маркирани обекти.

След като влезете, изберете желания запис в дневника и щракнете с десния бутон върху него, след което изберете „Маркиране за изтриване“. След това документът или елементът на директорията ще промени иконата си на икона с кръст. Натискането на клавиша “Del” върху избрания елемент ще има същия ефект.

След това документът се счита за изтрит и не участва в изчисленията, извършвани автоматично от програмата. Той обаче остава в информационната база. За да го премахнете напълно, преминете към обработка, която изтрива маркираните файлове. За да направите това, затворете всички прозорци в 1c и щракнете върху елемента от главното меню „Операции“ и подменюто „Изтриване на маркирани обекти...“.

Съгласете се с предложението за продължаване на операцията.

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

Бутоните на горното меню контролират действията върху документите. Бутон с икона на инсталирани квадратчета за отметка ще маркира целия списък с документи. Следващият бутон с празни клетки ще изчисти избрания списък. Третият бутон отваря избрания документ.

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

Документът е изтрит.

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

****************************************************************

В 1C версия 8.2, за да изтриете документ, трябва да изберете документа за изтриване и да натиснете десния бутон, за да се покаже контекстното меню. След това трябва да изберете „Задаване на знак за изтриване“ и да се съгласите с предупреждението. Тези действия ще се появят и когато натиснете клавиша "Del".

Да, 1C 8.2 не е 7.7, дори знакът за изтриване на документа е подозрително дълъг.

Съгласни сме с предупреждението за продължителността на операцията.

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

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

След изтриване на връзката извършваме повторен контрол, след което става възможно изтриването на избраната фактура.

Щраквайки върху бутона „Изтриване“, ние изтриваме документа за постоянно.


Изтеглете илюстрирани инструкции:

Можете да обсъдите операцията и да зададете въпроси за нея на.

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

В този материал ще разгледаме как да изтриете директории и документи, маркирани за изтриване в горепосочения софтуерен продукт.

В програмата 1C изтриването на обект се извършва на 2 етапа. Първият от тях е знак за изтриване. Това е индикация, че директория или документ се планира да бъдат изтрити. Такъв елемент не се различава от другите, той може да бъде коригиран в други обекти. Вторият етап ще бъде същинското премахване. Това е специална процедура, при която системата проверява дали има връзки към избрания обект в информационната база данни.

Сега нека разгледаме тези два етапа по-подробно. Важно е да се каже, че предложените инструкции са абсолютно универсални и са подходящи за всички конфигурации на „1C 8.3“: „Управление на търговията“, „“, „Счетоводство“, „“, „Управление на малка фирма“ и др.

Първи етап - маркиране за изтриване

В "1C" е много лесно да зададете знак за изтриване. За да направите това, просто трябва да изберете директорията или документа, който ни интересува, и да натиснете клавиша „изтриване“:

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

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

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

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

По време на отваряне "1C" ще ви даде избор от 2 опции - селективно изтриване на всички обекти и автоматично:

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

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

Сега е ясно как можете да изтриете директории и документи от 1C 8.3.

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

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

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

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

Препоръчваме ви да оставите настройките по подразбиране и просто да кликнете върху бутона „OK“. В този случай изтриването на маркирани обекти ще се извърши през нощта, тъй като по това време, като правило, никой не работи в програмата.

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

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

Пример за изтриване на елемент от указател Номенклатура

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

Задайте знака за изтриване директно от формуляра със списък това ръководство. За да направите това, изберете позицията, от която се нуждаем, и натиснете клавиша Del на клавиатурата (или използвайте контекстното меню).

Програмата ще ни зададе въпрос относно необходимостта (или премахването) на знака за изтриване. Да отговорим с „Да“.

След това до избрания елемент от директорията ще се появи знак. Напомняме ви, че ако конфигурационен обект има права за изтриване или интерактивно изтриване, тогава с помощта на комбинацията Shift+Del можете незабавно да го изтриете физически.

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

Изберете елемента „Изтриване на маркирани обекти“ в менюто „Администриране“.

Тази функция е достъпна и в менюто „Всички функции“.

В прозореца, който се отваря, програмата ще ви помоли да изберете дали искате да изтриете всички маркирани за изтриване обекти или само някои. В нашия пример ще изтрием само артикула „Дъска 50*250*300“.

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

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

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

Кликнете върху бутона "Замяна...".

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

Автоматично изтриване на маркирани обекти по график

В по-новите версии на програмата 1C (започвайки от 8.3) разработчиците са добавили много удобна функция автоматично изтриванемаркирани обекти по график. Нека да разгледаме как да направите тази настройка.

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

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

Публикации по темата