Как удалить из 1с организацию
Перейти к содержимому

Как удалить из 1с организацию

  • автор:

Как удалить организацию из "1С: Бухгалтерия 8.3"

Ведение бухучета для нескольких компаний на одной и той же платформе – дело обычное. Так часто поступают специалисты, параллельно обслуживающие более одной фирмы. Либо неким учредительским тандемом организованы самостоятельные предприятия, а для отражения их финансово-хозяйственной жизни используется общее ПО. Программа «1С: Бухгалтерия» даёт возможность благополучно вести учет. Однако в какой-то момент может потребоваться удалить ставшую ненужной организацию. Следует помнить, что удалению должны подвергнуться все её элементы, попавшие в справочники.

Шаг первый. Действия в разделе «Операции»

После того как оказались в данном разделе, проследуйте в «Журнал операций». Раз в базе присутствует более одной фирмы (хотя бы две), в отборе отметьте нужную вам, которую сбираетесь удалять. Тогда документы в журнале операций отобразятся только по ней.

Шаг второй. Выделить диапазон удаления

В журнале операций достаточно установки курсора на любом из документов. Затем нажмите на английской раскладке сочетание клавиш Ctrl+A. Это нужно для того, чтобы пометить полный диапазон документов (все они выделятся для удаления).

Шаг третий, финальный

Не забудьте саму организацию тоже пометить как подлежащую удалению. Теперь идите в раздел «Администрирование». Выбирайте операцию «Удаление помеченных объектов» (режим «Автоматически»).

После выполнения вышеописанных манипуляций нажатия кнопки «Удалить» будет достаточно, чтобы завершить процесс. Однако не всегда решение задачи на этом заканчивается сразу. Иногда программа запрашивает удаление некоторых данных, связанных с удаляемой организацией.

Важные советы и нюансы

Рекомендуется перед тем, как выполнять процедуру удаления, сделать копию базы. Чтобы подстраховаться от возможных сбоев. Это вообще должно стать правилом. Независимо от того, работаете ли вы в программе «1С: Предприятие» или других модификациях.

Дело в том, что по разным причинам удаление организации может идти сложно. Например, деятельность фирмы велась длительно, накоплены различные архивы. Либо справочник удаляемой организации ссылается на «неудаляемые» объекты – по ним установлены даты запрета на редактирование. Это могли сделать другие сотрудники, имеющие доступ к программе либо прежде в ней работавшие.

Тогда придется разобраться с ограничением. Подобраться к нему поможет алгоритм «Администрирование»/«Настройки пользователей и прав».

Далее находите вкладку с датами запрета на редактирование и убираете проставленную там галочку. Повторяете удаление. Все данные удалены.

Корзина(0) 0 руб.

Удалить Организацию из базы

На ИТС диске есть "Групповая обработка справочников и документов", но она есть и в типовой. Добавляешь в список те справочники и документы, в которых есть реквизит Организация. Дальше отбираешь и ставишь пометку удаления. А потом ахреневаешь от того, что на помеченные объекты есть ссылки и надо их сначала удалить.
Короче не выход.

Пиши свою. Беги по всем объектам, выбирай типы объектов где есть реквизит организация, отбирай по нему и удаляй без контроля. Потом запустишь тестирование и исправление с очищением где "Объект не найден".

Можешь ещё настроить обмен по организациям. И выгрузить в разные базы разные организации.

Удаление организации( и ее док-в) из инфор.базы с нескольк.организациями

Здравствуйте.<br>Стоит 1с 8.2. бухгалтерия ред. 2.0. 35. В одной информац. базе используется 5-ть организаций.<br>Одна организация закрылась — возникла необходимость полность ее удалить(требование гл.Буха).<br>Удаление вручную всех док-в по организации трудоемко.Штатной процедуры не нашли,хотя<br>вроде должна быть(если добавили возможность ведения несколько организаций в базе)<br>Просьба,подскажите.Спасибо

«Сервис — Групповая обработка справочников и документов» не подходит?

этой обработкой помечаем на удаление все документы по выбранной организации,<br>а так же справочник договоры, т.к. они имеют привязку к организации. Иногда договоры по этой удаляемой организации могут стоять в основном договоре у какого-нибудь контрагента. Надо их отвязать от этих контрагентов уже вручную.<br>Потом вручную удаляем ссылки из регистров сведений, используемые по этой организации. Какие — показывает удаление помеченных документов.<br>Только после всего этого удалится сама организация

Где в «Сервис — Групповая обработка справочников и документов» указать отбор по конкретной организации .

Где указать отбор по выбранной организации .

Не можете привлечь стороннего спеца для выполнения этой задачи? Проще будет ему написать обработку по поиску ссылок на организацию в объектах, которая сама все найдет и пометит на удаление. Потом сможете еще не раз такой обработкой воспользоваться.

В Обьектах отбора мы указывали все док-ты.<br>В некоторых док. нет реквизита организация,<br>поэтому в отборах у нас не было поля Организация.<br>Если в В Обьектах отбора мы укажем док.реализация,поступление и тд.<br>то организация появится и мы СМОЖЕМ ОТОБРАТЬ док. по конкрет.организ-и и удалить.<br>Примерно такого ответа мы ждали от вас,<br>А в ответ<br>>привлечь стороннего спеца для выполнения этой задачи? Проще будет ему написать обработку по поиску ссылок на организацию в объектах, которая сама все найдет и пометит на удаление. Потом сможете еще не раз такой обработкой воспользоваться

Удаление в 1С

В этой статье узнаем как осуществляется удаление в 1С, научимся удалять объекты в 1С 8.3 напрямую, помечать их на удаление, и удалять помеченные на удаление объекты 1С.

Прямое удаление в 1С

В платформе 1С 8.3 имеется возможность удалить любой объект так, что он сразу исчезнет из базы 1С. Чтобы такая возможность предоставлялась, необходимо для нужного объекта у роли установить право «Интерактивное удаление».

Интерактивное удаление 1С

Если такое право у объекта установлено, то в меню «Ещё» формы списка объекта появится команда «Удалить».

Команда удалить в меню Ещё 1С

После применения этой команды, объект будет полностью удален из базы. Перед его удалением появится вопрос о том, согласны мы удалить этот объект или нет.

Вопрос перед удалением объекта 1С

https://amdy.su/wp-admin/options-general.php?page=ad-inserter.php#tab-8

Не рекомендуется в реальной базе оставлять возможность интерактивного удаления объектов.

Сейчас я продемонстрирую почему.

Допустим, у нас ссылка на элемент справочника Контрагент, который мы собираемся удалить, указана в каком-то реквизите документа.

Ссылка на справочник в реквизите документа 1С

Если мы удалим этот элемент справочника Контрагент, как мы это делали выше, то после повторного открытия документа, в котором была указана ссылка на удаленный элемент справочника Контрагент, на месте удаленного элемента мы обнаружим сообщение «Объект не найден».

Объект не найден в 1С

Таким образом, интерактивное удаление проходит без контроля ссылочной целостности: удаляя какой-то объект, платформа не проверяет, указана ли ссылка этот объект где-то ещё, тем самым мы ставя под угрозу ссылочную целостность данных базы.

Пометка удаления 1С

Для того, чтобы случайно не удалить объект, ссылка на который возможно указана в каких-то других данных базы 1С, необходимо сначала пометить этот объект на удаление, а потом удалить его при помощи специальной утилиты, которая в процессе удаления будет осуществлять контроль ссылочной целостности.

Чтобы пользователь имел возможность пометить на удаление какой-то объект, необходимо, у роли для этого объекта было установлено право «Интерактивная пометка на удаление».

Интерактивная пометка на удаление 1C

На рисунке выше я также снял право «Интерактивное удаление», с целью запретить удалять экземпляры объекта без контроля ссылочной целостности.

Сейчас пользователь не может сразу удалить какой-то элемент объекта, для этого ему необходимо сначала пометить этот объекта на удаление. Делается это так: нужно выделить объект в форме списка, вызвать контекстное меню и выполнить команду «Пометить на удаление/снять пометку» (или просто нажать клавишу Del).

Пометить на удаление/снять пометку 1C

Также, можно пометить сразу несколько элементов, выделив нужные.

Пометить на удаление/снять пометку 1C

После выполнения команды, выйдет вопрос о том, нужно ли помечать объекты или нет.

Пометить выделенные элементы на удаление 1C

Если мы ответим Да, то выделенные объекты будут помечены на удаление — слева появятся соответствующие значки.

Объекты помеченные на удаление 1C

Нам осталось удалить помеченные объекты из базы.

Удаление помеченных в 1С

Если нам нужно дать пользователю возможность удалять из базы помеченные на удаление элементы какого-нибудь объекта, то необходимо, чтобы у роли было для этого объекта установлено право «Интерактивное удаление помеченных».

Право интерактивное удаление помеченных в 1C

Для удаления помеченных на удаление объектов следует воспользоваться утилитой «Удаление помеченных объектов». Начиная с платформы 1С 8.3.15, путь к ней следующий: необходимо в меню «Сервис и настройка» выполнить команду «Функции для технического специалиста».

Функции для технического специалиста 1С

В открывшемся окне следует в ветке «Стандартные» найти и выполнить команду «Удаление помеченных объектов».

Удаление помеченных объектов 1С

В платформе редакции 8.3.14 и ниже, путь к окну с командой «Удаление помеченных объектов» будет следующий:

Меню все функции 1С

В открывшейся утилите «Удаление помеченных объектов», сначала будет предложено выбрать вариант удаления: полное удаление или выборочное.

Удаление помеченных объектов 1С

Если выбрать выборочное удаление, то в следующем окне будет предложено выбрать те объекты, которые следует удалить.

Удаление помеченных объектов 1С

После выбора объектов и нажатия на кнопку «Удалить», утилита проведет контроль ссылочной целостности и удалит те объекты, на которые нет ссылок в базе. Объекты же, на которые присутствуют ссылки в каких-то данных, удалены не будут, о чем выйдет сообщение.

Удаление помеченных объектов 1С

В этой же утилите можно посмотреть, где в базе присутствует ссылка на объект, который пытались удалить.

Удаление помеченных объектов 1С

Таким образом, установка пометки на удаление и последующее применение утилиты «Удаление помеченных объектов» позволяет производить более щадящее для ссылочной целостности базы данных удаление объектов.

Более подробно и основательно разработка в 1С дается в моей книге:
Книга «Программировать в 1С за 11 шагов»

Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»

Программировать в 1С за 11 шагов

Книга написана понятным и простым языком — для новичка.

  1. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  2. Научитесь понимать архитектуру 1С;
  3. Станете писать код на языке 1С;
  4. Освоите основные приемы программирования;
  5. Закрепите полученные знания при помощи задачника.

О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»

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

Основы разработки в 1С такси

  1. Очень доступный и понятный язык изложения
  2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  3. Поймете идеологию управляемого приложения 1С
  4. Узнаете, как разрабатывать управляемое приложение;
  5. Научитесь разрабатывать управляемые формы 1С;
  6. Сможете работать с основными и нужными элементами управляемых форм
  7. Программирование под управляемым приложением станет понятным

Промо-код на скидку в 15% — 48PVXHeYu

Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog


Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму
.

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *