Для чего сделана пометка на удаление объектов в 1с
Давайте ответим с Вами на вопрос «Зачем сделана эта пометка для удаления?», ведь быстрее удалить объект из 1с сразу. Сделано это по нескольким причинам:
- Есть вероятность того, что пользователь впоследствии передумает и захочет вернуть удаленный объект, когда стоит пометка ее достаточно снять, при интерактивном удалении восстановить данные нельзя.
- В 1с один объект, например документ, может ссылаться на множество других объектов в системе (справочники, константы, другие документы и т.д.), и одновременно также на этот объект (в нашем случае документ), могут ссылаться множество других объектов. Если бы в системе 1с предприятие было разрешено прямое удаление объектов из базы данных, то это привело бы к ужасным последствиям, так как сразу же бы начали появляться объекты с «битыми ссылками», а это потеря данных, и не правильное функционирование базы данных, которое рано или поздно приведет к краху базы и практически полной потери Ваших данных!
Два вида удаления в 1с, понятие контроля ссылочной целостности в 1с
- С помощью интерактивного удаления (прямое удаление без контроля ссылочной целостности)
- Через пометку на удаление (удаление с контролем ссылочной целостности)
Давайте рассмотри что такое ссылочная целостность в 1с. Но для того чтобы нам с вами ответить на этот вопрос мы должны знать что такое «битые» ссылки в 1с. Для тех кто не знает, битые ссылки в 1с это ссылки которые указывают на не используемую область памяти, то есть по сути указывают в никуда. Теперь давайте возьмем для примера любой документ в системе 1с предприятие. В нем находится множествои различных реквизитов. Эти реквизиты могут быть как простыми (примитивные типы такие как число, дата, булево), так могут быть и объектными (такие как ссылки на другие объекты системы, например различные справочники, перечисления и т.д.) Так вот контроль ссылочной целостности в 1с как раз и означает тот факт, что объект не будет удален из системы 1с до тех пор, пока на него ссылаются какие-либо другие объекты системы. Как раз пометка на удаление объектов 1с позволяет сохранить механизм ссылочной целостности в 1с, так как обработка удаления помеченных объектов не даст удалить объект пока на него ссылаются другие объекты.
Интерактивное удаление в 1с
Итак мы уже обсуждали с Вами то, что интерактивное удаление в 1с происходит без контроля ссылочной целостности, а это чревато очень плохими последствиями для системы, рекомендуется пользоваться таким удалением только с целью отладки. Чтобы включить интерактивное удаление 1с нам нужно для начала зайти в конфигуратор, распахнуть веточку Общие —> Роли и выделить роль «Полные права».
Теперь нажмем клавишу F9, у нас копируется роль «ПолныеПрава» и появится еще одна «ПолныеПрава1». Откроем ее двойным щелчком мыши. Появится окно свойств роли, нажмем кнопку «Действия» —> «Установить все права». После этого нажмем ОК. Теперь сохраним конфигурацию базы данных, для этого нажмем на синенький бочонок в левом верхнем углу, или нажмем клавишу F7. Если бочонок стал неактивным значит конфигурация сохранилась. Мы создали роль с правами на интерактивное удаление объектов из 1с.
Теперь в конфигураторе откроем вкладку Администрирование —> Пользователи.
Откроется список пользователей, выберите пользователя под которым Вы хотите включить интерактивное удаление 1с объектов и нажмите карандашик или F2. Откроется окно свойств пользователя, перейдите на вторую вкладку «Прочие». Там найдите ту роль которую мы с Вами копировали, в моем случае это «ПолныеПрава1», ставим галочку и жмем OK.
После этого запускайте 1с предприятие, выбирайте того пользователя которому установили новую роль. Теперь Вы можете удалять объекты напрямую, чтобы удалить объект выберите его и нажмите сочетание клавиш SHIFT + DEL, система спросит уверены ли вы в удалении, при положительном ответе объект будет удален из системы.
Удаление объектов 1с через пометку на удаление или как удалить объекты в 1с?
Теперь давайте рассмотрим с Вами вопрос «Как удалить объекты в 1с?». Итак, открываем нужную нам базу данных в 1с предприятии. На скриншоте показана «Бухгалтерия государственного учреждения», щелкаем в меню по вкладке «Операции» —> » Удаление помеченных объектов «.
Если у Вас управляемый интерфейс, как например в «Бухгалтерии предприятия ред. 3.0», то там Вам нужно перейти на вкладку «Администрирование», там Вы увидите подгруппу «Сервис», и уже в ней нужно выбрать » Удаление помеченных объектов «.
Альтернативный способ открытия помощника удаления объектов в 1С 8.2 и 1С 8.3
А вообще если Вы не можете найти у себя в конфигурации кнопочку с помощью которой можно вызвать мастера удаления помеченных объектов 1с, то в 1С 8.2 открыть его можно следующим способом, данный способ подходит для любой конфигурации, ниже на скриншотах видно какие действия необходимо выполнить в 1С 8.2. Открываем дерево всех обработок которые находятся в системе и выбираем » Удаление помеченных объектов «.
Если же Вы работаете на платформе 1С 8.3 и у Вас конфигурация с управляемым интерфейсом, то Вам необходимо включить кнопку «Все функции», как это сделать смотрите здесь.
Начало поиска помеченных на удаление объектов в 1с
Перед нами появится окно которое изображено ниже, в нем будут отражены все объекты помеченные на удаление в системе. Отмечаем галочками те которые хотим удалить, вообще их желательно удалять все, ведь они помечены на удаление, а значит они больше не нужны в системе. После того как отметили все необходимое нажимаем «Контроль».
Системе потребуется какое то время чтобы выполнить данную задачу, чуть позже Вы увидите окно которое изображено ниже. Обратите внимание у Вас могут быть объекты как с зелеными галочками так и с красными.
Зеленые означают то, что объект можно удалить, красные соответственно что нет. Объект отмеченный красной галочкой нельзя удалить, так как на него ссылаются другие объекты системы, в окошке расположенном ниже Вы увидите те объекты которые ссылаются на него, и прежде чем удалить объект отмеченный красной галочкой, Вам нужно убрать ссылки на этот объект у других объектов. Что это означает на практике?
Необходимость своевременного удаления помеченных на удаление объектов в 1с. Как удалить объекты помеченные красными галочками?
Рассмотрим пример на конфигурации «Бухгалтерии предприятия». У нас есть документ «Принятие к учету ОС», в нем соответственно указывается основное средство (например компьютер) и множество других параметров, но они нас в данный момент не интересуют. Если мы захотим удалить это ОС из нашей базы данных, то без дополнительных действий у нас ничего не выйдет. Наше ОС (компьютер) будет помечено красной галочкой при попытки его удаления. Почему? А ведь наш документ «Принятие к учету ОС» имеет ссылку на то ОС которое мы сейчас хотим удалить! Когда мы щелкнем на него в списке объектов, то увидим все объекты которые ссылаются на наше ОС, и прежде чем удалить это ОС, нам нужно сначала зайти во все эти объекты и удалить ссылки. В нашем случае это означает что нужно отменить проведение документа «Принятие к учету ОС», и удалить это ОС из документа, после чего записать документ. Теперь документ более не ссылается на наше ОС, и мы можем его удалить. Из всего этого следует одно правило, удалять объекты помеченные на удаление в 1с нужно своевременно! Иначе потом избавиться от них может быть очень и очень проблематичным делом, ввиду того что между объектами будет большое количество ссылок. Кстати своевременное удаление объектов из 1с также имеет несколько очевидных плюсов:
- Увеличивается производительность системы
- Уменьшается вероятность ошибок пользователей
- Уменьшается размер вашей базы данных
- Не возникает «захламленности интерфейса», когда в системе имеется много помеченных на удаление объектов, проведенных документов, а также не проведенных.
В нашей компании Вы всегда получите первоклассное обслуживание программы 1С по очень приятным ценам!
Завершение удаления помеченных объектов в 1с
Теперь давайте удалим объекты до конца. Нажимаем кнопку «Удалить». Система удалит все объекты которые были отмечены зелеными галочками.
Останутся только те которые помечены красными галочками, нажимаем «Закрыть», на этом процесс удаления объектов из 1с завершен. Если у Вас что-то не получилось мы готовы подключиться к Вашей 1с удалённо и помочь решить Ваши задачи.
Как восстановить удаленные объекты в 1с? Что происходит с объектами после их удаления из 1с?
Подобные вопросы нам задают многие люди, и ответ тут один, физическое удаления данных из 1с (с помощью способов описанных ниже) приводит к ПОЛНОМУ УНИЧТОЖЕНИЮ ФАЙЛА ИЗ БАЗЫ! Восстановление удаленных файлов из базы не возможно.
Мы всегда готовы оказать Вам своевременную помощь в обновлении системы 1С 8.3.
Удаление документов в журнале документов
Если нам надо удалить все счета, как пометить на удаление сразу группу документов? Зайдем в журнал документов «Счета покупателям».
Выделить все документы в журнале, можно нажав комбинацию клавиш «Ctrl+A». Затем или нажав правой кнопкой мышки, или в кнопке «Еще» выбрать команду «Пометить на удаление/Снять пометку». Также можно это сделать, нажав кнопку «Del» на клавиатуре.
Документы помечены на удаление. При этом если в журнале мы установим отбор (по дате, контрагенту), то выделятся только те документы, которые отобразятся в отборе.
Удаление всех документов из программы без контроля ссылочной целостности
Этот способ хорошо использовать, когда надо очистить полностью информационную базу от всех документов. Сделать это можно с помощью обработки «Универсальный обмен данными в формате XML». Найти ее можно в разделе «Все функции»-«Обработки».
Эта обработка предназначена для обмена данными, но в ней имеется закладка «Удаление данных». Хотя разработчики предупреждают, что использовать ее не рекомендуется, т.к. может нарушиться ссылочная целостность информации, ею мы воспользуемся, т.к. нам она нужна именно для полной очистки информационной базы. Устанавливаем галочку, что удалять мы будем все документы.
При значительном объеме данных эта процедура может занять очень длительное время. Поэтому рекомендуется выполнять удаление по частям.
Частые вопросы об удалении зубов мудрости в третьем триместре
Вопрос: Можно ли удалять зуб мудрости в третьем триместре беременности?
Ответ: Удаление в этот период крайне нежелательно и проводится только по экстренным показаниям (острый гнойный процесс, угрожающий жизни матери). Плановые операции откладываются на послеродовой период.
Вопрос: Какие основные риски удаления зуба на позднем сроке?
Ответ: Основные риски связаны со стрессом, возможностью развития осложнений (альвеолит), необходимостью приема лекарств (антибиотиков, анестетиков), которые могут повлиять на плод, и неудобным положением в кресле стоматолога.
Вопрос: Какая анестезия считается безопасной для беременных в 3 триместре?
Ответ: Применяются местные анестетики артикаинового ряда (Ультракаин, Убистезин) без сосудосуживающего компонента (адреналина). Решение о препарате и дозе принимает врач-стоматолог совместно с акушером-гинекологом.
Вопрос: Можно ли делать рентген (снимок) зуба при беременности?
Ответ: В третьем триместре риск от точечного цифрового рентгена с защитой живота и шеи минимален, но снимок делается строго по жизненным показаниям для планирования экстренного удаления.
Вопрос: Что делать, если зуб мудрости болит, но удалять нельзя?
Ответ: Проводится консервативное лечение: противовоспалительная терапия (разрешенными препаратами), промывание капюшона при перикоронарите, назначение безопасных антисептиков для полоскания. Цель — снять остроту процесса до родов.
Вопрос: Как подготовиться к возможной экстренной процедуре?
Ответ: Необходимо иметь на руках обменную карту, знать точный срок беременности, сообщить стоматологу обо всех препаратах, которые вы принимаете, и наличии аллергии.
Вопрос: Влияет ли удаление зуба на тонус матки?
Ответ: Сам стресс и болевые ощущения могут спровоцировать повышение тонуса матки, что на позднем сроке увеличивает риск преждевременных родов.
Вопрос: Какие симптомы требуют срочного обращения к врачу, несмотря на беременность?
Ответ: Сильная пульсирующая боль, отек щеки и десны, затрудненное глотание или открывание рта, повышение температуры тела, общее недомогание. Это признаки абсцесса, требующего неотложной помощи.
Вопрос: Как долго длится восстановление после удаления, и сложнее ли оно у беременных?
Ответ: Заживление может протекать дольше из-за особенностей иммунитета и ограничений в приеме лекарств. Беременным требуется особый покой и тщательный гигиенический уход за лункой.
Вопрос: Когда после родов можно планировать удаление зуба мудрости?
Ответ: Плановое удаление рекомендуется не ранее, чем через 1-2 месяца после родов, когда организм женщины немного восстановится, и будет налажено грудное вскармливание (при необходимости подбирается совместимая с ГВ анестезия).
Памятка: что важно знать об удалении зуба мудрости в 3 триместре
- Третий триместр (с 27 недели) — наименее подходящее время для планового удаления зубов мудрости.
- Основное правило: любое вмешательство должно быть максимально отсрочено до послеродового периода.
- Единственное показание для удаления — острая боль и гнойное воспаление, не снимаемое консервативными методами.
- Перед любым вмешательством обязательна консультация с вашим акушером-гинекологом.
- Сообщите стоматологу точный срок беременности и особенности ее течения.
- Разрешен только определенный тип местной анестезии (без адреналина).
- Рентгенография проводится только в крайних случаях с применением максимальной защиты.
- Стресс от процедуры может спровоцировать повышение тонуса матки.
- Список разрешенных обезболивающих и антибиотиков после удаления крайне ограничен и назначается только врачом.
- После возможного удаления необходим усиленный покой и наблюдение за состоянием.
- Тщательная гигиена полости рта во время беременности — лучшая профилактика осложнений.
- При первых признаках дискомфорта от зуба мудрости обращайтесь к стоматологу для консервативного лечения.
- Имейте при себе обменную карту на случай экстренного визита к врачу.
- Плановое удаление зуба мудрости безопасно планировать через 1-2 месяца после родов.