Как удалить связь между документами в 1с
Не редкость, когда в работе бухгалтера встречаются ненужные файлы. Но программа 1С:Предприятие 8.3 не позволяет удалять справочные компоненты и документы в тот же момент. На то есть объективные причины, однако это не всегда удобно для пользователя. О том, как произвести процедуру удаления помеченных объектов, расскажем в этой статье.
Объекты удаляются из 1С в два этапа, независимо от конфигурации:
- Пометка на удаление — устанавливаем признак, что документ/справочник нужно удалить.
- Удаление объекта из 1С – процедура, с помощью которой ссылки проверяются на их наличие в базе данных. После проверки ссылок программа разрешает, удалить или нет.
Переходим непосредственно к удалению самих документов. Установить пометку на удаление в 1С не составит труда, единственное, что требуется — выбрать из списка нужный для нас документ или элемент их справочника. Правой кнопкой мыши выбираем Пометить на удаление/Снять пометку или нажимаем кнопку «delete».
В 1С выйдет информационное окно, которое уточнит, действительно ли мы хотим пометить на удаление объект. После согласия в журнале мы видим пометку «X», это означает, что можно переходить ко второму этапу нашей операции.
Сделаем этот шаг с помощью отдельной служебной обработки «Удаление помеченных объектов». Её мы найдём в разделе «Администрирование».
Программа предложит нам на выбор 2 пути — автоматически удалить все объекты или выборочно. При выборе первого способа, автоматического удаления, удалятся все помеченные на удаление объекты. Не всегда этот вариант удобен для пользователей 1С. Поэтому подробнее рассмотрим вариант, когда можно удалить объекты на свой выбор.
Устанавливаем курсор и переходим к действию «Далее», программа проанализирует справочник и выведет все объекты, помеченные на удаление.
Теперь нам нужно определить, какой документ мы удаляем. Устанавливаем курсор на «Снять все флажки», выбираем нужный для нас элемент или раскрываем элемент и выбираем только один документ или несколько и нажимаем на «Удалить».
В результате мы без особых проблем удалили документ. Но не всегда удаётся с такой лёгкостью удалить ненужный элемент. После процедуры удаления 1С часто выдаёт конфликтные ситуации, в ходе которых мы понимаем, что помеченный на удаление элемент участвует в проведённых документах. Если мы хотим всё-таки удалить элемент, то нужно пометить на удаление и документы, в которых он учавствует. Если всё же эти документы важны, то производить все вышеуказанные операции нежелательно.
На платформе 1С:Предприятие 8.3 появилась новая возможность удаления объектов автоматическим образом. Это реализовали с помощью регламентного задания. Программа производит эту операцию по расписанию, и занимает это несколько минут.
Для настройки перейдём в «Администрирование» → «Удаление помеченных объектов». Нужно установить флажок «Автоматически удалять помеченные объекты по расписанию». Можно установить своё расписание, а можно оставить настройки, установленные по умолчанию. В этом случае удаление помеченных «крестиком» объектов будет осуществляться в ночное время, когда в программе отсутствует активность.
При работе с базой 1с 8.3 ЗУП обработка по удалению помеченных объектов помогает поддерживать чистоту в базе. Механизм хорош тем, что пока мы не удалили поставленные на удаление объекты, всегда можно снять пометку и продолжить работу с объектом (документом, справочником).
Удаление документов в 1С 8.3 ЗУП
Иногда в 1С 8.3 ЗУП необходимо пометить на удаление и удалить объект (документ, справочник), который был введен по ошибке или по какой-то другой причине. Для таких ситуаций в программе разработан алгоритм действий по удалению. Разберем его по шагам на примере удаления документа.
Шаг 1. Пометка объекта на удаление
Пометим на удаление документ.
Шаг 2. Запуск обработки по удалению
В разделе Администрирование откроем обработку Удаление помеченных объектов .
Если обработка не видна в разделе, то выведем ее. Для этого в разделе Администрирование нажмем на значок шестеренки и вызовем форму Настройки навигации .
В разделе См.также найдем и добавим обработку в Выбранные команды .
Если требуется, чтобы обработка располагалась в разделе в первых рядах, то выделим ее в таблице Выбранных команд .
По команде Переместить в группу отправим в Важное .
В результате обработку Удаление помеченных объектов можно будет сразу увидеть в разделе Администрирование .
Также обработку можно открыть другим способом — по ссылке. Для этого воспользуемся «горячими» клавишами Shift + F11 и в форме вставим ссылку на обработку — e1cib/app/Обработка.УдалениеПомеченныхОбъектов
Шаг 3. Запуск процедуры удаления в обработке
В обработке отобразится список помеченных на удаление объектов в 1С ЗУП. Оставим флажки на нужных для окончательного удаления объектах и запустим команду Удалить выбранные .
Шаг 4. Контроль связи удаляемого объекта с другими объектами и повторное удаление
При удалении в 1С 8.3 ЗУП контролируется не связан ли удаляемый объект с другими объектами базы и выдается список.
Со связанным объектом можно указать какие действия необходимо произвести.
В нашем пример, хотя и предлагается удалить записи в связанном с Приемом на работу регистре сведений Перерасчет зарплаты , но сделать это непосредственно из обработки не получится. Придется открыть сервис Перерасчетов ( Зарплата – Перерасчеты ) и там удалить лишнюю запись.
После этого возвратиться в обработку и повторить удаление объекта.
Документ будет удален из 1с 8.3 ЗУП.
Мы успешно разобрали как сделать удаление документов с помощью обработки Удаление помеченных объектов в 1С 8.3 ЗУП.
См. также:
Если Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С:ЗУП, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Рассмотрим как подключать, обновлять, отключать и удалять расширения в ЗУП.Из настроек расчета зарплаты (Настройка – Расчет зарплаты) убрана настройка...
(1 оценок, среднее: 5,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
В программе есть возможность удаления не нужных нам элементов справочника и документов. Пометить на удалению можно с помощью кнопки «Ещё» - «Пометить на удаление»:
И в самом списке, нажимаем на объект правой кнопкой мышки и выбираем команду «пометить на удаление»:
Теперь удалим выбранный нами элемент.
Переходим в НСИ а администрирование – обслуживание:
Нажимаем на гиперссылку «удаление помеченных объектов»:
Открывается список элементов, которые ранее мы пометили на удаление:
В нашем случае мы будем удалять номенклатуру, оставляем галку только на ней и нажимаем кнопку «удалить выбранные»:
ВАЖНО – если данная номенклатура участвовала в документах продажи, закупки и др., тогда необходимо будет удалять все документы, которые с ней связаны.
Попробуем удалить договоры с контрагентами:
У нас открывается окно, где показаны связанные документы с договорами:
В таком случае, мы можем попробовать пометить на удаление связанные документы (если в них нет необходимости). Так же, можем заменить НЕ нужный нам договор на новый, делается это по кнопке «действия» - «заменить»:
Очень часто нужно очистить базу от всех существующих документов. Чаще всего такое бывает, когда предприятие меняет юридическое лицо. Справочники при этом нужно оставить, а документы удалить. Рассмотрим как с помощью простой обработки можно пометить на удаление все документы в 1С 8.3.
Внимание! Перед запуском обработки обязательно сделайте резервную копию базы данных 1С. Данные изменения необратимы.
Удаление всех документов 1С для пользователей
Где нужно выбрать путь к скачанной обработке на Вашем жестком диске.
После открытия обработка выглядит очень просто:
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания — попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Получите понятные самоучители по 1С бесплатно:
Когда выполнение завершено, можно убедиться, что документы помечены на удаление, зайдя в любой журнал документов:
Для программистов
Обработка работает очень просто: она перебирает все виды документов, а затем обходит все документы конкретного типа.
Как в 1с отменить проведение сразу нескольких документов
Этой статьей я продолжаю серию заметок об эффективных приемах работы в 1С:Бухгалтерия 8.3. Рассказываю о хитростях, которые мало кто знает и ещё меньше людей используют в своей работе. Приемы, о которых пойдет речь, способны существенно сэкономить время и повысить вашу квалификацию как специалиста. Предыдущие части доступны здесь (ч.1) и здесь (ч.2).
Прием №10: групповые операции над справочниками и документами
Помните во второй части я рассказывал как легко и просто вывести на печать сразу несколько документов из журнала?
С тех пор 1С значительно расширило возможности групповых операций и сегодня мы с ними познакомимся. Возможности действительно классные и, я уверен, каждый бухгалтер найдёт их крайне полезными в своей ежедневной работе.
Прежде всего, что такое групповая операция? Это, когда мы проводим какую-либо операцию (например, печатаем, проводим, изменяем) сразу над группой объектов. Вместо того, чтобы выполнять эту операцию по очереди над каждым элементом группы.
Над чем можно проводить групповые операции? Над элементами справочников и документами.
Групповые операции проводятся над выделенными объектами.
Вспомним, как легко и просто выделить сразу несколько документов в журнале (с элементами справочников всё точно также):
Как программно пометить на удаление все документы в 1С 8.3
Иногда возникает ситуация, когда из программы надо удалить все документы, очистить базу, оставив одни справочники. Сделать это можно несколькими способами. Рассмотрим их все, чтобы определить, какой будет удобен именно вам. В любом случае, удаление документов из базы начинается с проставления пометок на удаление. Это несложное действие, но если у вас все же возникнут вопросы, обращайтесь за консультацией по программе 1С к нашим специалистам – мы с радостью вам поможем.
Удаление документов в журнале документов
Если нам надо удалить все счета, как пометить на удаление сразу группу документов? Зайдем в журнал документов «Счета покупателям».
Рис.1 Зайдем в журнал «Счета покупателям»
Выделить все документы в журнале, можно нажав комбинацию клавиш «Ctrl+A». Затем или нажав правой кнопкой мышки, или в кнопке «Еще» выбрать команду «Пометить на удаление/Снять пометку». Также можно это сделать, нажав кнопку «Del» на клавиатуре.
Рис.2 Пометить на удаление/Снять пометку
Документы помечены на удаление. При этом если в журнале мы установим отбор (по дате, контрагенту), то выделятся только те документы, которые отобразятся в отборе.
Рис.3 Документы помечены на удаление
Установка пометки на удаление с помощью группового изменения реквизитов
Еще один способ пометить на удаление все документы –с помощью встроенной в библиотеку стандартных подсистем обработки «Групповое изменение реквизитов.»
Эту обработку возможно открыть по прямой ссылке: e1cib/command/Обработка.ГрупповоеИзменениеРеквизитов.Команда.ГрупповоеИзменениеРеквизитов
Рис.4 Переход по ссылке
…или использовать стандартный переход по меню панели разделов «Администрирование-Обслуживание-Корректировка данных-Групповое изменение реквизитов».
Рис.5 Переход в групповое изменение реквизитов по меню панели разделов
В первую очередь важно определить перечень типов объектов, которые мы хотим поменять.
Рис.6 Выбор объектов для изменения реквизитов
Мы можем задать несколько типов объектов, чтобы менять только общие для этих объектов реквизиты. Если нужно, мы можем установить отбор для документов (например, ограничить группу документов датой). Отобранные объекты отображаются в подвале открытого окна.
Рис.7 Отбор по дате объекта в обработке
Для активации пометки на удаление необходимо включить специальную опцию в дополнительных параметрах, поскольку пометка на удаление является служебным реквизитом и по умолчанию недоступна в интерфейсе.
Рис.8 Дополнительные параметры обработки
В интерфейсе обработки появился реквизит пометки на удаление, поэтому появилась возможность установить его значение для выбранных объектов.
Рис.9 Установка пометки на удаление
При необходимости можно проверить результат, перейдя в журнал счетов покупателям. Обратите внимание, что перед пометкой на удаление документы нужно будет распровести, а также на наличие связанных объектов.
Рис.10 Документы «Счета покупателям» помечены на удаление
После установки пометки на удаление на все документы, которые нужно удалить, идем в пункт меню «Администрирование» и запускаем процедуру «Удаление помеченных объектов», установив режим «Автоматическое удаление всех помеченных объектов», и нажимаем «Удалить». После проведения контроля ссылочной целостности, документы будут удалены.
Рис.11 После контроля ссылочной целостности, документы удаляются
Удаление всех документов из программы без контроля ссылочной целостности
Этот способ хорошо использовать, когда надо очистить полностью информационную базу от всех документов. Сделать это можно с помощью обработки «Универсальный обмен данными в формате XML». Найти ее можно в разделе «Все функции»-«Обработки».
Рис.12 Универсальный обмен данными в формате XML
Эта обработка предназначена для обмена данными, но в ней имеется закладка «Удаление данных». Хотя разработчики предупреждают, что использовать ее не рекомендуется, т.к. может нарушиться ссылочная целостность информации, ею мы воспользуемся, т.к. нам она нужна именно для полной очистки информационной базы. Устанавливаем галочку, что удалять мы будем все документы.
Рис.13 Удаление данных
При значительном объеме данных эта процедура может занять очень длительное время. Поэтому рекомендуется выполнять удаление по частям.
Работая в программах 1С, рекомендуется периодически удалять помеченные объекты. Накапливаясь в программе, они приводят к увеличению информационной базы, снижается быстродействие программы, появляются недочеты в работе пользователя. Ошибки могут возникнуть, если пользователь случайно выберет помеченный на удаление объект, что часто бывает при копировании документов, создании дублей записей и потом установки пометки на удаление на одну из них и т.п. При установлении даты запрета редактирования на определенную дату будет проблемно удалить такие объекты. Поэтому необходимо вовремя освобождать программу от ненужной информации самостоятельно или осуществлять данные действия силами специалистов в рамках сопровождения 1С 8.3.
(3) просмотр связанных ссылок в окошке удаления + поиск ссылок на объект через операции.
может бизнес-процессы насоздавали кучу других объектов
Я обычно делаю так: ставлю пометку удаления. потом смотрю в удалении какие задачи остались потом перехожу именно к бизнес-процессу, а не к задаче, и ставлю и ее на удаление. Тогда вес удаляет.
Т.е. если было согласование по документу то надо зайти в Подсистеме Задачи и бизнес-процессы к процессу СОгласование поставить показывать завершенные и после этого выбрать его и поставить пометку удаления, тогда все его задачи тоже помечаются и удаляются.
1С:Документооборот.
Новое в версии 1.4.5
Этот документ является дополнением к документации по конфигурациям "Документооборот КОРП", "Документооборот ПРОФ", "Документооборот государственного учреждения" и содержит только описание отличий версии 1.4.5 от версии 1.4.4.
Работа с процессами и задачами
Удаление настройки "Использовать подчиненные процессы"
Версии: КОРП, ДГУ.
В новой версии программы удален режим использования процессов без иерархии. Благодаря этому удалена и настройка программы Использовать подчиненные процессы.
Рис. 1. Настройка программы "Использовать подчиненные процессы"
Теперь программа по умолчанию считает структуру всех процессов иерархической. Иерархию подчиненных процессов можно посмотреть по команде Задачи в карточке процесса или команде Все задачи в карточке задачи.
Варианты повторения процессов
Версии: КОРП, ДГУ.
Настройки повторения процессов стали более гибкими. Теперь процессы можно повторять практически с любой периодичностью, например:
- ежегодно,
- раз в несколько дней,
- раз в несколько недель,
- каждые два месяца,
- по определенным месяцам,
- каждый квартал.
Рис. 2. Настройка программы "Использовать подчиненные процессы"
Благодаря этому программа поддерживает самые распространенные сроки подготовки финансовых, бухгалтерских и управленческих отчетов.
Вы можете настроить, например, процесс подготовки ежегодного собрания акционеров, анализ работы СМК по итогам года или поквартально, процесс запуска инвентаризации раз в два месяца и т. д.
При этом программа не запускает процессы в выходные и праздничные дни, сопоставляя эту дату с рабочим графиком.
Обновление типовых инструкций
Версии: ПРОФ, КОРП, ДГУ.
Появилась возможность обновлять тексты уже установленных инструкций, как в автоматическом, так и в ручном режиме.
Автоматический режим
Автоматическое обновление не перезаписывает все существующие в информационной базе инструкции, а обновляет только те, которые не менялись после последней загрузки.
При этом вы получите новые типовые инструкции и не потеряете изменения, внесенные в загруженные ранее тексты.
Автоматическое обновление выполняется по команде Загрузить типовые инструкции из списка инструкций.
При переходе на новую версию "1С:Документооброта 8" все неизмененные инструкции будут обновлены автоматически.
Рис. 3. Обновление инструкций в автоматическом режиме
Ручной режим
Наряду с автоматическим обновлением текстов инструкций появился ручной режим.
Теперь обновить инструкцию можно прямо из ее карточки. Для этого:
1. Выполните команду Загрузить из типовой инструкции.
2. Выберите типовую инструкцию, из которой необходимо загрузить текст.
Рис. 4. Обновление инструкций в ручном режиме
Интернет-поддержка пользователей
Версии: ПРОФ, КОРП, ДГУ.
В интерфейс "1С:Документооборота 8" включена интернет-поддержка пользователей. Благодаря этому администратор прямо из интерфейса программы сможет:
- регулярно узнавать о сроках выхода обновлений, читать их описание, знакомиться с порядком обновления и скачивать дистрибутивы;
- зарегистрироваться в системе электронного документооборота "1С-Такском", получить персональный идентификатор и начать обмен ЭД.
Обратите внимание: для работы интернет-поддержки необходим доступ к Интернету и регистрация на ИТС.
Первый запуск интернет-поддержки пользователей
Первая настройка интернет-поддержки пользователей выполняется из меню Сервис раздела Настройка и администрирование.
Рис. 5. Команда запуска интернет-поддержки пользователей
Рис. 6. Первый запуск интернет-поддержки пользователей
После первого подключения вы увидите монитор интернет-поддержки с актуальными данными о версии программы и полезными ссылками.
Рис. 7. Монитор интернет-поддержки пользователей
По умолчанию монитор будет открываться при каждом запуске программы, вводить пароль больше не потребуется. Данную настройку можно изменить прямо из окна монитора интернет-поддержки.
Будьте внимательны! Обновление может занять длительное время и даже блокировать работу пользователей вашей информационной базы. Поэтому, перед тем как запускать обновление, оцените примерное время его выполнения на копии рабочей базы.
Настройка интернет-поддержки пользователей
Параметры, указанные при первом запуске интернет-поддержки, можно изменить в настройках программы.
Рис. 8. Настройки программы
В окне настроек можно изменить имя пользователя, пароль и параметры соединения.
- Редактирование логина и пароля выполняется по кнопке Подключить интернет-поддержку.
- Таймаут соединения имеет смысл менять, только если скорость соединения настолько мала, что монитор интернет-поддержки не может загрузить исправно работающий сайт.
- Если на вашем предприятии запрещен доступ к Интернету, передайте системному администратору текст из поля Рекомендации по настройке соединения с сервером интернет-поддержки для разблокировки доступа.
Рис. 9. Параметры подключения к БИП
Подключение к сервису "1С-Такском"
В части электронного документооборота интернет-поддержка позволяет прямо из интерфейса "1С:Документооборота 8":
- зарегистрировать предприятие на сервисе "1С-Такском",
- получить уникальный идентификатор предприятия для обмена электронными документами с контрагентами.
Рис. 10. Подключение к "1С-Такском"
Для подключения к "1С-Такском":
1. Перейдите по ссылке Получить уникальный идентификатор участника обмена.
3. Заполните заявку на регистрацию предприятия и отправьте ее в "1С-Такском".
После проверки подлинности сертификата и указанных вами данных вы получите уникальный идентификатор и сможете приступить к обмену электронными документами.
Прочие изменения
Исправлено более 20 ошибок. Список ошибок можно посмотреть на сайте поддержки пользователей:
Порядок обновления с предыдущих версий
После обновления с версии 1.2.8 и более ранних
Первичная подготовка к поиску писем по тексту
Версии: КОРП, ДГУ.
Чтобы поиск по тексту писем выполнялся по всем письмам в информационной базе, нужно запустить обработку ЗаполнитьПланОбменаПоискаПисемПоТексту.epf.
Без этой обработки поиск по тексту будет искать только те письма, которые появились в базе после обновления конфигурации.
Обработку нужно запустить один раз, после обновления на 1.4.5.
Исправление отображения документов без активных задач
Версии: КОРП, ДГУ.
Чтобы для остановленных или прерванных процессов не появлялся признак неисполненных задач по документам , нужно запустить обработку ИсправлениеЗаписейОНаличииНеисполненныхЗадачУПредметов.epf.
Без этой обработки будут корректно отображаться только те процессы, которые были остановлены или прерваны после обновления конфигурации.
Обработку нужно запустить один раз, после обновления на 1.4.5.
После обновления с версии 1.3.1 и выше
Версии: КОРП, ДГУ.
После обновления программы необходимо запустить обработку НаполнениеСправочникаВетокПереписки. Это обеспечит быстрый контроль писем.
Рекомендуем запускать обработку в момент, когда ваша база нагружена менее всего, так как выполнение обработки может занять некоторое время.
После обновления с версий 1.4.1–1.4.4 действий, описанных в данном разделе, предпринимать не нужно.
Управление бизнес-процессом, отмена выполнения задач, возврат к предыдущей задаче
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Как на практике решается проблема корректировки БП?
Завершать текущий БП, создавать новый БП и заново проходить все задачи?
Добрый день, Георгий!
Уточните, какой продукт у вас?
И в CRM 1.4 и в 2.0 есть возможность откатиться.
В 2.0 для этого откройте форму БП и в меню "Все действия" есть команда "Сменить текущий этап".
В 1.4 делается чуть по другому, но смысл тот же.
При откате предыдущие действия будут отменены, документы помечены на удаление и т.п.
У меня CRM 2.0 (связка с УТ 11).
Надо только, чтобы в карте маршрута галочка стояла "Разрешена смена текущего этапа"
Цитата |
---|
Георгий Шевченко пишет: Надо только, чтобы в карте маршрута галочка стояла "Разрешена смена текущего этапа" |
Цитата |
---|
Татьяна Аршавская пишет: Это только незавершенных бп касается? Или если бп завершён ошибочно, его тоже можно откатить? |
Упп + CRM (1.3.36/1.4.6)
Как снять признак выполнения задачи? Как сменить текущий этап?
Цитата |
---|
Татьяна Аршавская пишет: А как в 1.4 делать? Это только незавершенных бп касается? Или если бп завершён ошибочно, его тоже можно откатить? |
В 1.4 можно откатить и завершенный бизнес-процесс.
Откат бизнес-процесса выполняется обработкой, вызываемой из журнала бизнес-процессов (командная панель, подменю "Перейти", кнопка "Откат бизнес-процесса").
Читайте также: