Удалить подразделение в 1с 8.3. Бухучет инфо

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

Если рассматривать возможности типовых прикладных решений - 1С: Управление торговлей 8, 1С: Бухгалтерия 8, 1С: Зарплата и Управление Персоналом 8, то ни в одном из них в режиме 1С: Предприятие Вы не найдете возможности прямого удаления объектов, можно лишь пометить объекты на удаление. В 1С удалить помеченные объекты можно, лишь запустив специальную обработку - произведя контроль возможности удаления. Именно обработка «Удаление помеченных объектов» проверяет, нет ли ссылок на удаляемые объекты. То есть, не будет ли нарушена целостность логической структуры информационной базы 1С при удалении объектов.

Почему процесс удаления 2-ступенчатый? Попробую ответить, моделируя ситуацию. Итак, представим, что оператор 1С ввел в программе данные в Справочник Номенклатура. Затем через 5 минут обнаружил какую-то ошибку, тут же удалил элемент и создал новый. Вроде бы ничего страшного, но другой оператор уже создал документ Заказ покупателя, где использовал элемент справочника, который впоследствии был удален. Соответственно, в документе ссылки на объект номенклатуры уже не будет, там будет написано, что объект удален. То есть, целостность базы в этом случае будет нарушена. Если даже создать элемент Справочника с такими же данными, то у него будет другой идентификатор, соответственно восстановить предыдущее состояние ИБ уже не получится. Вот почему, разработчики так трепетно подошли к процессу удаления объектов в программе.

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

Рассмотрим пример удаления помеченных объектов в 1С 8.2 (Обычное приложение). Но для начала отвечу на вопрос посетителя сайта, относительно того что, в каком режиме происходит удаление помеченных объектов. Удаление происходит в монопольном режиме, т.е активным в информационной базе должен быть только Ваш сеанс. Далее, выполняем следующие действия:

Немного статистики по удалению объектов 1С – клиент-серверная архитектура 1С информационная база размером 6,5 Гб (PostgreSQL), были помечены на удаление 135000 объектов, из них можно удалить 92000. Контроль выполнился за 4 часа, удаление за 18 часов. Контроль и удаление не быстрые процессы - я бы посоветовал сначала прогнать их на тестовой базе, тогда Вы будете знать примерное расчетное время выполнения.

Программа 1С 8.3 не позволяет удалять справочники и документы в базе данных сразу же, без дополнительных проверок. Это сделано для того, чтобы избежать возможных ошибок. Например, если Вы хотите удалить номенклатуру, которая участвует в документе, — этого делать нельзя.

Рассмотрим, как в 1с 8.3 удалить помеченные на удаление документы и справочники. Удаление в 1С 8.2 немного отличается, но имеет аналогичный алгоритм.

Удаление объектов в 1С происходит в два этапа:

  1. Пометка на удаление — установка признака, что документ, справочник планируется удалить. Такой элемент ничем не отличается от других, его также можно выбирать в других объектах.
  2. Непосредственно удаление — специальная процедура, в процессе которой система контролирует, есть ли ссылки на данный объект в базе данных. После ссылочного контроля 1С принимает решение: можно ли удалить помеченный на удаление объект или нет.

Рассмотрим эти два этапа. Инструкция абсолютно универсальна и подойдет для всех конфигурации на 1С 8.3 — Бухгалтерия, ЗУП, Управление торговлей, ERP, Управление небольшой фирмой и так далее.

Установить пометку на удаление в 1С очень просто. Достаточно выбрать в списке интересующий нас документ или справочник и нажать кнопку «delete»:

После чего нужно подтвердить своё намерение. В журнале теперь можно увидеть особую пометку:

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

Как в 1С 8.3 удалить помеченные на удаление объекты

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

Получите 267 видеоуроков по 1С бесплатно:

При открытии 1С даст нам на выбор два варианта — автоматическое удаление всех объектов и выборочное:

Выборочное может пригодится, чтобы удалить какой-то конкретный объект. Для примера выберем «Автоматический режим» и нажмем «Удалить». Запустится удаление всех помеченных на удаление объектов в системе. По окончании работы система выдаст конфликтные ситуации — объекты, которые помечены на удаление, но участвуют в учете:

Тут нужно сделать выбор. Например, «Доска 4000х200х20» мы пометили на удаление, но она участвует в документах «Операция» и « «. Если эти документы нам тоже не нужны, просто помечаем их на удаление и нажимаем на кнопку «Повторить удаление». Если документы нужны, стоит задуматься, возможно, эта номенклатура не должна быть помечена к удалению.

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

Вот и всё, теперь и Вы знаете, как удалить документы и справочники из 1С 8.3.

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

Подходит для 1С 8.3 ЗУП, 1С 8.3 Управление торговлей, 1С 8.3 Бухгалтерия и других конфигураций 1С 8.3. Изучим режим запуска программы 1С 8.3 Управляемое приложение.

Не все знают, что эта обработка фактически заменила обработку Универсальный подбор и обработка объектов. А пометка на удаление в 1С 8.3 считается служебным реквизитом объекта. Поэтому, можно говорить об изменении реквизита документа в случае желания пометить документ на удаление.

Как пометить на удаление в журнале документов

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

Шаг 1

В открытом журнале документов Реализаций устанавливаем отбор по контрагенту “Плотник+” и Организации “Иванов ИП”:

Шаг 2

Нажимаем Ctrl+A – помечаем все документы отбора, затем при нажатой клавише Ctrl щелкаем по документу, который не нужно удалять. Например, реализации менее 10 000 руб. Таким образом отобрали нужные документы согласно примера, которые выделены цветом (в данном случае желтым):

Шаг 3

Щелкаем правой кнопкой мыши по списку. В выпадающем контекстном меню (или по кнопке Еще ) выбираем нужную команду Пометить на удаление/Снять пометку:

Получаем результат – 6 выбранных документов помечены на удаление:

Как пометить на удаление с помощью обработки Универсальные подбор и обработка объектов

Для подписчиков Информационно-технологического сопровождения (ИТС) есть специальная обработка УниверсальныеПодборИОбработкаОбъектов.epf . Найти ее можно на диске ИТС в каталоге \1CITS\EXE\ExtReps\Unireps82\UniversalSelection\ или поиском в онлайн версии ИТС.

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

Воспользуемся обработкой для подписчиков ИТС. Для этого настроим запуск программы 1С 8.3 в обычном режиме. Рассмотрим пример в программе 1С 8.3 ЗУП 3.0. Запускаем программу 1С ЗУП 3.0 в режиме Конфигуратор. В меню Сервис-Параметры на закладке Запуск 1С Предприятия ставим точку, как на рисунке ниже, у приложения Толстый клиент (обычное приложение) :

Нажимаем применить. Запускаем программу 1С ЗУП 3.0 (8.3) в режиме Предприятие (можно по кнопке F5 из конфигуратора). Теперь можно из меню Файл – Открыть выбрать обработку из каталога, где она установлена (или можно подключить ее).

Решаемая задача: Пометить на удаление все документы Начисления зарплаты и взносов по Основному подразделению за период февраль-июнь 2016г. по организации Идеал в 1С 8.3 ЗУП 3.0

Шаг 1

В окне Объект поиска начинаем набирать слово “начисление”. Программа 1С ЗУП 3.0 (8.3) предложит в выпадающем списке варианты. Выбираем объект Начисление зарплаты и взносов:

Шаг 2

На закладке Отбор по значениям реквизитов по “зеленой кнопке с плюсом” добавляем отборы, при этом поставим условие: дата > 01.02.2016г., так как в базе 1С 8.3 ЗУП последние документы за июнь 2016г.:

Шаг 3

Нажимаем на кнопку Найти Объекты. Получаем результат. Если какой-то объект не хотим помечать на удаление, то снимем галочку напротив него:

Шаг 4

Переходим на закладку Обработки. Выбираем обработку Пометить на удаление, нажав на стрелку, переносим ее в правую часть окна – Выбранные обработки. Нажимаем Выполнить. Получаем результат:

Шаг 5

Далее откроем журнал Начисления зарплаты. Видим, что все документы начисления зарплаты с февраля по организации “Идеал” (кроме документа по не Основному подразделению) помечены на удаление. Откроем не помеченный на удаление документ. Видим, что он сформирован по Подразделению 2:

Как пометить на удаление сразу все документы без контроля ссылочной целостности

Например, этим способом можно воспользоваться, когда пользователь 1С 8.3 решил полностью очистить от документов базу 1С 8.3, а имеющиеся справочники и настройки использовать для ведения учета другой организации.

В Главном меню (треугольник в левом верхнем углу) выбираем Все функции . Находим обработку

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

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

Инструкция

Для того чтобы в программе 1с Предприятие 8.2 удалить ненужный документ, необходимо пометить его на удаление. Для этого есть несколько способов:

Наведите курсор на документ, кликните по нему правой кнопкой мышки. В подменю выберете «Установить пометку удаления»;

Наведите курсор на документ, нажмите на панели инструментов на значок «удалить» (листок с красным крестиком).

Появится диалоговое окно: «Пометить элемент на удаление?» - да.
После этого документ будет иметь статус «Не проведен», на нем будет установлен красный крестик.

Чтобы восстановить помеченный на удаление документ:
- наведите курсор на документ, кликните по нему правой кнопкой мышки, в подменю выберете «Снять пометку удаления»;

Наведите курсор на документ, нажмите клавишу Delete на клавиатуре;

Появится диалоговое окно: «Снять с элемента пометку на удаление?» - да.

Чтобы уничтожить помеченные на удаление документы, необходимо зайти в пункт меню «Операции». В подменю выбрать «Удаление помеченных объектов».
Появится диалоговое окно: «Подготовка к удалению помеченных объектов может занять продолжительное время! Продолжить выполнение операции?» – да.

Будет открыта опись всех элементов, которые помечены на удаление. Необходимо нажать на кнопку «Контроль», далее на кнопку «Удалить». После этого все элементы удалены, их восстановить невозможно.

Обратите внимание

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

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

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

Вам понадобится

  • - программа «1С: Предприятие».

Инструкция

Запустите программу «1С: Предприятие», откройте нужную базу данных. Выполните настройку режима удаления документа в 1С. Для этого перейдите в меню «Сервис», выберите «Параметры», перейдите в закладку «Общие». В нижней строке можно установить опцию режима удаления объектов. Она может принимать два значения – «Непосредственное удаление» либо «Пометка на удаление». Выберите второй вариант и щелкните «ОК».

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

Практически каждый бухгалтер в процессе своей работы сталкивается с необходимостью удалить какой-либо документ в 1С. Если же вы не знаете, как правильно удалять документы в 1С – наша новая статья специально для вас.

Практически каждый бухгалтер в процессе своей работы сталкивается с необходимостью удалить какой-либо файл и документ. Удаление документа в 1С немногим отличается от аналогичного процесса при работе с операционной системой Windows. Хотя есть несколько важных отличий:

    во-первых, изначально документ, который нужно удалить, должен быть помечен специальным знаком (если сравнивать с ОС Windows, то можно провести аналогию с перемещением файла в корзину);

    во-вторых, непосредственное удаление происходит по строго определенному алгоритму действий.

Если вы используете версию 1С 8.2, то для того, чтобы удалить файл, требуется:

    нажать на необходимый документ правой кнопкой мыши;

    дождаться, пока появится контекстное меню;

    пометить на удаление определенный файл, для чего в появившемся списке выбрать «установить пометку удаления»;

    дать свое согласие на предупреждение системы.

Можно поступить проще и просто после выбора удаляемого файла нажать клавишу delete.


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



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


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




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