Перейти к содержимому

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

  • автор:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Корзина

(0) 0 руб.

Удаление организации из 1С 8.3 (Внешняя обработка)

Тестировалось в программе: Бухгалтерия предприятия 3.0.46.* — 3.0.145.* / Управление торговлей 11.1.10.* — 11.5.15.* / Розница 2.2.9.* — 3.0.6.* / Зарплата и Управление Персоналом 3.1.2.* — 3.1.28.* / Управление нашей фирмой 1.6.15.* — 1.6.27.* / Комплексная автоматизация 2.4.5.* — 2.5.15.* Как узнать версию программы?

Разработка скачивалась: Да
Закрытый программный код: Да (если на странице не указано обратное)
Работает только в операционной системе: Windows
Купить за 1000 ₽

Удаление организации из 1С 8.3 (Внешняя обработка) | tekdata.ru

Обработка используется для типовых конфигураций на платформе 8.3, а точнее для конфигураций фирмы 1С «Управляемых» форм. Если вам нужна подобная обработка, но для 1С 8.2 — перейдите по ссылке: Удаление организации 1С 8.2
В чем отличие 1С 8.2 и 8.3 и какая у вас? — читайте в статье.

Обработка Удаление организации из 1С 8.3 — это обработка которая позволяет удалить из базы 1С одну или несколько организаций вместе с абсолютно всеми объектами (константы, справочники, документы, записи регистров, и т.п.) связанными, ссылающимися на ненужную нам организацию или ненужные нам множество организаций.

Удаление множества объектов это всегда существенное изменение базы данных, поэтому tekdata.ru рекомендует обязательно сделать резервную копию информационной базы 1С, перед использованием обработки .
Также база данных 1С может содержать ошибочные, неправильные («битые», потерянные) ссылки, в связи с чем объект будет невозможно удалить из пользовательского режима, поэтому рекомендуется также перед использование обработки сделать Тестирование и исправление информационной базы 1С из режима: «Конфигуратор» (заходим в Конфигуратор, далее Администрирование/Тестирование и исправление… далее ставим все галочки проверок и режимов, выбираем пункт «Тестирование и исправление», «Очищать ссылки», «Удалять объект», и наконец «Выполнить»)

Ниже видео с примером использования обработки:

Возможные проблемы при использовании обработки (некоторые конфигурации могут быть специфическими, базы могут быть поврежденными):
• Организация может быть предопределенным элементом и не удаляться!
• У пользователя может не быть прав для запуска обработки / удаления объектов!
• В некоторых конфигурациях может быть заложена невозможность выполнения ряда стандартных функций без дополнительных действий!
• Может быть встроена защита от программного удаления!
• Информационная база данных может быть изначально поврежденной!
Если у вас одна из самых популярным конфигураций фирмы 1С, такая как БП, УТ, Розница, УНФ, ЗУП, КА, УПП, у вас полные права и исправная база, то к вам это не относится!
Как исправить ошибки 1С

При тестировании на типовых демонстрационных базах: 1С Бухгалтерия предприятия 3.0 и 1С Зарплата и управление персоналом 3.1 все прошло идеально (тестировалось удаление более 10 раз), но после удаления организаций в базе с конфигурацией 1С Управление торговлей 11.3, списки документов содержали пустые ссылки, которые пришлось удалить при помощи тестирования и исправления… в конфигураторе (Администрирование/Тестирование и исправление… далее ставим галочку «Проверка ссылочной целостности информационной базы», ставим «Очищать ссылки» и «Удалять объект», и наконец «Выполнить»). Смотрим на видео ниже:

Как пользоваться: Ниже представлена подробная инструкция.

Для открытия обработки выберите в главном меню:
Файл → Открыть → [Указать файл обработки] → Открыть (подробнее см. инструкцию)

После открытия обработки, на ее форме появится список организаций текущей базе данных 1С.
1 — Напоминание о необходимости создания резервной копии информационной базы 1С! 2 — Выбираем организации для удаления, 3 — Нажимаем кнопку «УДАЛИТЬ ВЫБРАННОЕ» (см. рис. ниже ↓)

Удаление организации из 1С 8.3 (Действия 1-3) | tekdata.ru

Далее обработка начинает выполнять ряд скрытых от пользователя процедур, все что видно пользователю, это — 4 — желтый прямоугольник в правом нижнем углу экрана, в котором указывается удаляемая на текущий момент организация (см. рис. ниже ↓)

Удаление организации из 1С 8.3 (Действие 4) | tekdata.ru

И наконец сообщается — 5 — о том что процедура удаления завершена, в списке организаций обработки «Удаление организации 1С 8.3», исчезают организации, которые только что были удалены (см. рис. ниже ↓)

Удаление организации из 1С 8.3 (Действие 5) | tekdata.ru

После окончания процедуры удаления, мы рекомендуем повторно провести «Тестирование и исправление» с установкой всех галочек и режимов, описанных в начале страницы, для устранения возможных оставшихся пустых ссылок!

Дата создания страницы: 30.01.2017
Дата изменения файла: 18.02.2020

Еще обработки и статьи:

Обработка 1С, программа 1С, статья

Очистка Регистров 1С 8.3 (Универсальная внешняя обработка)

Обработка 1С, программа 1С, статья

Регистрация изменений для обмена 1С 8.3 (управляемые формы)

Обработка 1С, программа 1С, статья

Обработка «Свернуть таблицу» (поиск расхождений в таблицах) для 1С 8.2 и 8.3

Обработка 1С, программа 1С, статья

Групповое заполнение полного наименования номенклатуры по наименованию в 1С: 8.2/8.3

Обработка 1С, программа 1С, статья

Переименование номенклатуры для 1С 8.3 (внешняя обработка)

Как удалить организацию из 1С 8.3 Бухгалтерия и документы по ней из базы 1С

Добрый день. Как удалить организацию из базы 1С 8.3 Бухгалтерия со всеми документами и хозяйственными операциями?

Обсуждение (19)

Александр Бажин Сотрудник БухЭксперт8 :

Здравствуйте Людмила. Подскажите у вас Бухгалтерия предприятия редакции ПРОФ? Сколько организаций в информационной базе присутствуют?

luda-ekaterina Подписчик БухЭксперт8 :
Добрый день.обыкновенная бух.было 2 организации,одну хочу удалить
Александр Бажин Сотрудник БухЭксперт8 :
Скажите, с какого периода ведутся документы по той организации, которую необходимо удалить?
luda-ekaterina Подписчик БухЭксперт8 :
с 01.04.2019
Александр Бажин Сотрудник БухЭксперт8 :

Людмила, в случае, если данных по организации в базе накоплено не слишком много, достаточно простым способом удаления объектов по организации будет следующий:
1) Необходимо зайти в раздел Операции—>Журнал операций и в отборе выбрать ту организацию, документы по которой необходимо удалить. В результате в журнале операций отобразятся только документы по нужной организации.
2) Поставить курсор на любой документ в журнале и нажать сочетание клавиш CTRL+A (англ.) чтобы выделить весь диапазон документов. После выделения нажать кнопку DEL на клавиатуре. Все документы должны пометиться на удаление.
3) Пометить на удаление саму организацию. Затем перейти в раздел Администрирование—>Удаление помеченных объектов. После запуска процедуры удаления объектов выбрать режим Автоматически и нажать кнопку Удалить.
Вполне возможно что в процессе удаления программа дополнительно попросит удалить еще некоторые связанные данные. В этом случае пришлите скриншот, чтобы я подсказал как правильно их удалить.
ОБЯЗАТЕЛЬНО сделайте копию базы перед выполнением данной процедуры. На случай, если документов слишком много, есть второй вариант удаления данных. Но он более сложный. Сначала попробуем описанный выше способ.

luda-ekaterina Подписчик БухЭксперт8 :
У меня не удаляются именно данные организации
Александр Бажин Сотрудник БухЭксперт8 :
Что конкретно пишет система при попытке удалить данные? Выдает какое-то предупреждение?
luda-ekaterina Подписчик БухЭксперт8 :
Выслала скан
Александр Бажин Сотрудник БухЭксперт8 :

Судя по ошибке, справочник Организации ссылается на объект, который попадает под ограничение даты запрета редактирования. Попробуйте временно убрать это ограничение с помощью раздела Администрирование—>Настройки пользователей и прав—>Дата запрета редактирования. Необходимо убрать галочку, произвести повторное удаление данных, затем снова поставить ее, указав дату, с которой действует запрет редактирования данных.

Удаление организации из 1С (многопоточный анализ и выполнение)

Если Вам нужно быстро удалить организацию и ее данные из 1С — ознакомьтесь с нашим комплексным и современным решением. В отличии от других обработок расширение задействует все возможности Вашего компьютера (сервера) и в многопоточном режиме выполнит анализ и удаление данных. Расширение совместимо с любой конфигурацией, в которой есть справочник «Организации».

  • Работа с расширением конфигурации
  • Установка расширения
  • Скачать расширение конфигурации
Перед удалением данных обязательно сделайте копию Вашей информационной базы!
Работа с расширением конфигурации

Важной особенностью нашего решения является выполнение анализа по всем организациям, которые используются в Вашей информационной базе. Это позволяет определить конфликтные ссылки, которые используются в учете разными организациями. Обычная обработка, которую можно найти или купить в сети, выполняет рекурсивный поиск и удаляет все данные, связанные с организацией. Наше решение отобразит все конфликтные ситуации и поможет их исправить. Вы сможете просмотреть данные, которые будут удаляться и вмешаться в процесс удаления — оставить те данные, которые Вам нужны.

Почему так важен анализ конфликтных ссылок? Дело в том, что при рекурсивном поиске если не прервать поиск по конфликтной ссылке — будут удалены лишние данные, которые используются в других организациях. Вы этого можете не заметить и приступить к работе с Вашей базой 1С и когда все выяснится — процесс возврата нужных данных может оказаться слишком долгим и затратным.

Начало работы с расширением конфигурации

После установки расширения конфигурации у Вас отобразится еще одна подсистема — TNSoft. Переходим в эту подсистему и выбираем обработку «Удаление организации». После открытия обработки, на странице «Организации» укажите организации, которые Вам необходимо удалить:

После выбора организаций нажмите «Выполнить поиск зависимостей». Для анализа каждой организации будет запущен отдельный поток, который вернет собранные в результате анализа данные в обработку. В нижней части формы отображается количество обработанных организаций и количество активных потоков.

Анализ удаляемых данных

После поиска зависящих на странице «Ссылки» у Вас отобразятся данные, которые будут удаляться. Все данные сгруппированы по типу объекта (дополнительно выводится информация о количестве удаляемых объектов). Для просмотра удаляемых данных 2 раза кликните по нужной строке и отобразятся ссылки, которые будут удаляться:

При просмотре удаляемых ссылок в колонке Ссылка отображается удаляемая ссылка. В колонке «Переход из удаляемой организации» отображается ссылка, которая связывает удаляемую организацию с удаляемой ссылкой. Если Вы желаете оставить данные, которые подготовлены для удаления — вызовите контекстное меню в списке и выберите нужную команду. При этом очистка значения, связанного с удаляемой организацией, будет выполнено только в момент удаления данных.

Анализ конфликтных ситуаций

На странице Конфликты отображаются конфликтные ситуации, найденные в процессе анализа зависимостей. В списке отображаются ссылки, на которые ссылаются активные организации. Колонки:

  • Организация — организация, в процессе анализа которой найдена ссылка.
  • Удаляемая ссылка — ссылка, подготовленная к удалению. Именно на эту ссылку существует двойная связь.
  • Переход из удаляемой организации — связь между удаляемой организацией и удаляемой ссылкой.
  • Используется организацией — активная организация, которая также связана с удаляемой ссылкой.
  • Переход из используемой организации — связь между используемой организацией и удаляемой ссылкой.

В списке можно сразу переходить к нужным данным (двойной клик в строке) и удалять связи.

Как исправить конфликтные ситуации? Самый простой вариант — это перенос ссылок в исключения с очисткой значений, которые ссылаются на удаляемые организации. Для этого в списке конфликтов предусмотрены 2 команды:

  • Перенос всех ссылок в исключения.
  • Перенос отдельных ссылок в исключения (вызывается правой клавишей мыши).

Очистка ссылок будет выполнена на момент удаления данных.

Добавление исключений

На странице Исключения Вы можете задать отдельные ссылки или объекты в целом, которые нужно обрабатывать особым образом. При этом доступно 2 варианта обработки исключительных объектов:

  • Пропускать — в этом варианте анализ полностью проигнорирует ссылку или все ссылки заданного типа.
  • Очищать — в этом варианте ссылки будут добавлены в удаляемые, но при выполнении удаления по ним будут только очищены значения, связанные с удаляемой организацией (оптимальный вариант).

Независимо от выбранного варианта обработки исключения — при выполнении поиска по этим объектам прерывается дальнейший поиск связанных данных. Таким образом Вы оставляете нужные Вам объекты и связанные с ними данные.

Удаление ссылок

После того как Вы ознакомились с найденными данными и устранили конфликтные ситуации -откройте страницу Ссылки. По умолчанию, при выполнении удаления, все ссылки будут помечаться на удаление. В дальнейшем, после завершения работы с обработкой, Вы просто запускаете стандартный механизм удаления помеченных и Ваша организация и помеченные на удаление данные будут удалены с контролем ссылочной целостности. Если Вы поставите галочку «Непосредственное удаление ссылок» — найденные в процессе анализа ссылки будут сразу удалены из базы. Далее надо будет только удалить организацию.

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

Пометка на удаление неиспользуемых организаций

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

Настройка многопоточного выполнения

В форме обработки можно задавать количество одновременно выполняемых потоков. По умолчанию это количество равно 8. Это оптимальное количество — каждый поток это отдельное фоновое задание. Неоднократное использование многопоточности в 1С и выполнение замеров показывало для нас наиболее производительный вариант в 8 — 12 потоков. К примеру, при замерах производительности выполнения поиска зависимостей в операционной среде Windows Server 2008 скорость анализа зависимостей была в 4-6 раза быстрее, чем при использовании одного потока. Аналогичные результаты были при выполнении удаления ссылок.

В файловом варианте информационной базы многопоточность не дает таких больших приростов производительности в связи со спецификой обработки фоновых заданий платформой 1С.

Установка расширения
  1. Администрирование => Печатные формы, отчеты и обработки => Расширения.
  2. В списке расширений нажимаем кнопку «Добавить из файла» и выбираем файл расширения конфигурации.
  3. После установки расширения перезапускаем 1С:Предприятие.

После завешения работы с расширением аналогичным образом Вы можете удалить расширение из Вашей базы 1С.

Скачать расширение конфигурации

Расширение конфигурации совместимо с любой конфигурацией, в которой есть справочник «Организации». Привязки к коду библиотеки стандартных подсистем нет. Тестирование выполнялось на конфигурациях «Розница 2.2», «Управление торговлей 11.4», «Бухгалтерия предприятия 3.0», «Комплексная автоматизация 2.0».

Информация для программистов: обычно мы полностью закрываем код в наших разработках. В этой разработке мы выделили один модуль ТН_ДорабатываемыйСервер, в котором располагаются все процедуры и функции поиска зависимостей и удаления ссылок из базы. Этот модуль остается открытым — таким образом Вы можете изменить или доработать механизм под нужды Вашей организации значительно сократив время на полную разработку решения.

1.0

См. также:

Заказ клиента с картинками (УТ11, КА2, ERP2)

Заказ клиента с картинками (УТ11, КА2, ERP2)

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

Печать этикеток и ценников из документов без проведения (УТ11, КА2, ERP2)

Печать этикеток и ценников из документов без проведения (УТ11, КА2, ERP2)

Расширение добавляет возможность печати этикеток и ценников из любых документов, в которых есть табличная часть Товары. При этом нет необходимости .

Остатки в реализации товаров и услуг (УТ11, КА2, ERP2)

Остатки в реализации товаров и услуг (УТ11, КА2, ERP2)

Расширение конфигурации добавляет информацию об остатках в табличную часть Товары документа «Реализация товаров и услуг». Для каждой строки в товарах .

Размер таблиц базы данных 1С (для файловых и серверных баз)

Размер таблиц базы данных 1С (для файловых и серверных баз)

Обработка позволяет быстро оценить размер отдельных таблиц базы данных 1С. Работа возможна как с файловой базой, так и с серверной .

Комментарии 9

Довгополов Сергей

Доброе время суток! Интересный у вас сайт. Похоже хорошие специалисты.
Мысль по обработке «Удаление организации из 1С (многопоточный анализ и выполнение)»
В интернете встречал технологию от обратного т.е. не удаление организации , а при помощи механизмов обмена , выгрузку нужных организаций в чистую базу с такой же конфигурацией. Может получиться быстрее. С уважением , Сергей, Сумы.

Администратор

Здравствуйте!
Да, такой вариант есть, но на наш взгляд он больше подходит администратору. Наше решение многое упрощает и в первую очередь позволяет увидеть, что будет удаляться и какие взаимосвязи с удаляемой организацией были созданы в процессе работы с базой 1С.

Андрей

в Бухгалтерия предприятия 3.0 выбрал организацию, пометил на удаление, нажал кнопку поиск зависимостей и на этом всё, кругляшек крутится и ни чего не происходит

Администратор

Добрый вечер!
Поиск зависимостей может выполняться 10-20 минут (в зависимости от размера базы). Но благодаря нескольким одновременно работающим заданиям по поиску (активные потоки) поиск может выполнятся значительно быстрее в сравнении с простым поиском.

Андрей

Здравствуйте. Мне нужна такая обработка, но с возможностью удаления организации из БД с нетиповой конфигурацией (на обычных формах), в которой не справочника «Организации», но есть справочник «Фирмы». Используя открытый модуль, я сам смогу воспользоваться этой обработкой?

Администратор

Добрый день!
Разработка выполнена в виде расширения и переработать ее в обработку будет проблематично. Особенно под обычные формы.

Алексей

Добрый день! Приобрел вашу обработку для удаления организации из базы 1С ERP 2.4. Запустилось все без проблем, до 75% обработка отработала за 4 часа, но потом уже сутки висит на 75% и ничего не происходит. База около 60 Gb.

Алексей

После недели использования могу поделиться впечатлениями от данной обработки. Как писал ранее база ERP 2.4 последний релиз. Для удаления организаций из больших баз не подходит. На данный момент обработка работает уже неделю и никакого результата нет. При запуске начинает работать очень шустро тем количеством потоков которые указаны в настройках, но уже через несколько минут количество потоков уменьшается вдвое. После 75% вообще остается только 1 поток. К 6 дню работы добралась до 88%, а потом нужно будет еще все конфликты перенести в исключения и запустить заново поиск документов. Т.е. еще примерно такое же время. Потом якобы обработка все пометит на удаление и удалять нужно будет штатным методом, что тоже ну очень не быстро.
P.S. База крутиться на сервере два проца Intel Gold 5222 RAM 256 диски все NVME SSD

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

  • Остатки и цены в списках номенклатуры
  • Если Ваш прайс-лист неотличим от остальных — не ожидайте что он принесёт Вам продажи!
  • Рубрики
    • 1С: Предприятие
    • Администрирование
    • Конфигурации
      • ERP Управление предприятием 2
      • Бухгалтерия 3.0
      • Комплексная автоматизация 2
      • Управление нашей фирмой
      • Управление торговлей 11
    • Конфигурирование
    • Программирование в 1С
    • Разное
  • Свежие записи
    • Поддержание сезонных товарных запасов в УТ11, КА2, ERP2
    • Перенос типовых настроек Мин-Макс в Помощник закупок
    • Ноябрьские распродажи на TNSoft.ru (2023)
    • Управление запасами — настройка профилей оповещений
    • Универсальная выгрузка товаров на портал zzap.ru (УТ11, КА2, ERP2, УНФ, Розница)
  • Архивы
    • Ноябрь 2023
    • Октябрь 2023
    • Сентябрь 2023
    • Май 2023
    • Апрель 2023
    • Март 2023
    • Февраль 2023
    • Январь 2023
    • Ноябрь 2022
    • Октябрь 2022
    • Июль 2022
    • Июнь 2022
    • Апрель 2022
    • Январь 2022
    • Декабрь 2021
    • Октябрь 2021
    • Сентябрь 2021
    • Август 2021
    • Июль 2021
    • Апрель 2021
    • Февраль 2021
    • Январь 2021
    • Декабрь 2020
    • Ноябрь 2020
    • Август 2020
    • Июль 2020
    • Июнь 2020
    • Февраль 2020
    • Январь 2020
    • Декабрь 2019
    • Ноябрь 2019
    • Октябрь 2019
    • Сентябрь 2019
    • Июль 2019
    • Апрель 2019
    • Март 2019
    • Февраль 2019
    • Декабрь 2018
    • Ноябрь 2018
    • Октябрь 2018

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

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