Удаление номенклатуры (помеченной на удаление) из документов "Установка цен номенклатуры" и "Регистрация цен поставщика".

Публикация № 239318

Администрирование - Администрирование данных 1С - Чистка базы

Удаление номенклатуры Установка цен номенклатур Регистрация цен поставщика

Удаление номенклатуры( помеченной на удаление )из табличных частей документов "Установка цен номенклатуры" и "Регистрация цен поставщика" . Номенклатура удаляется из табличных частей перечисленных выше документов.

После запуска обработки её выполнение занимает довольно продолжительное время. Так например, если 500 наименований номенклатуры помечено на удаление и 300 из них участвуют в документах установки и регистрации то период выполнения  займёт от 30 минут до часа несмотря на максимальную оптимизацию кода. После завершения обработки запускалось тестирование на базы на логическую и ссылочную целостность. Тестирование было завершено без ошибокCool

 

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

 

Мы видим, что на удаляемую номенклатуру есть ссылки из документов регистрации и установки а также! из других документов. 

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

Важно! Номенклатура будет удалена из табличной части документов регистрации или установки только в том случае если она не участвует ни в каких

других документах! Потому как в корне неправильно удалить номенклатуру из документа установки, которая уже участвует, например, в документе

пересчета товаров.

Скачать файлы

Наименование Файл Версия Размер
Удаление номенклатуры
.epf 14,09Kb
06.12.13
102
.epf 14,09Kb 102 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. cleaner_it 239 08.12.13 12:09 Сейчас в теме
А конечная цель какая? Или работа ради работы?
2. behemoth96 15 08.12.13 12:30 Сейчас в теме
(1) cleaner_it, Ради того, чтобы после завершения обработки запустить снова стандартную обработку по удалению помеченных объектов и в случае если та номенклатура, которая потерлась из табличных частей документов регистрации и установки, не участвует ни в каких других значимых документах то она просто удалится из базы. Таким образом, можно удалить довольно большое количество номенклатуры, которая раньше не могла удалиться из-за привязки к документам регистрации и/или установки.
3. gull22 87 11.12.13 10:08 Сейчас в теме
Надо полагать, что обработка запускается не в монопольном режиме?
4. behemoth96 15 11.12.13 10:23 Сейчас в теме
(3) gull22, Да, монопольный доступ не требуется так как номенклатура удаляется только из табличной части.
5. V.Nikonov 119 11.12.13 14:24 Сейчас в теме
Насчет зачистки УстановкиЦен - соглашусь. Но Регистрация Цен контрагентов пишется документом ПоступлениеТМЦ!!! Этот Документ тоже исправляется?
6. behemoth96 15 11.12.13 15:09 Сейчас в теме
(5) V.Nikonov, Нет, поступление данной обработкой не затрагивается.
7. DAnry 7 11.12.13 21:36 Сейчас в теме
Считаю обработку полезной. Сам сталкивался с подобной ситуацией. Если номенклатур "не нужна", то безболезненно можно удалить её из документов установки цен. Важно, что проверяется наличие номенклатуры в других документах.
8. zelevova 12.12.13 15:25 Сейчас в теме
Опять только управляемые формы?
Я так понимаю только для УТ11. Не плохо было бы это где то указать...

Очень полезная вещь. Сейчас конец года. С нового года планируем перейти на УТ11 и что бы не тянуть номенклатуру вышедшую из обращения нужно как раз таким образом подчистить базу. Как раз планировал писать такую обработку.
Спасибо.
9. behemoth96 15 12.12.13 17:00 Сейчас в теме
(8) zelevova, Да, только для УФ. УТ редакция 11.1. Впредь, буду указывать номер версии обязательно.
10. zenz 26.12.13 01:31 Сейчас в теме
Очень нужная вешь. После чистки и переносе базы- номенклатуру которую нужно удалить -держит именно документ "Установка цен".
Есть ли для УТ 8.2?
11. behemoth96 15 27.12.13 16:36 Сейчас в теме
(10) zenz, Она самая - платформа 8.2 , УТ редакция 11
12. zenz 28.12.13 19:29 Сейчас в теме
Нужна для УТ 10.3 платформа 8.2.
15. gull22 87 24.06.14 09:48 Сейчас в теме
17. mrroma2 24.11.14 15:07 Сейчас в теме
(15) gull22, Спасибо большое, как раз надо было
13. popov_i 4 12.02.14 14:13 Сейчас в теме
Обработка нужная, но хотелось бы в ней увидеть некоторый функционал. Возможность выбирать номенклатуру или группу номенклатуры для удаление из документов. Это будет удобно, тк в базах может быть номенклатуры более
10 000(помеченных на удаление).
14. malinko.vasiliy 7 03.06.14 18:00 Сейчас в теме
Собрался уже сам писать а оказывается все уже написано до нас :)
16. agb 07.09.14 15:05 Сейчас в теме
http://joxi.ru/dTsMVIwyTJA5A3NnNE8 Ну вот как то так. Управление торговлей, редакция 11.1 (11.1.6.20) (8.3.4.482)
18. heavymetal 86 30.11.14 08:03 Сейчас в теме
(16) agb, откройте обработку в конфигураторе и очистите ее модуль, он там ни к чему. Все действия выполняется только на форме.
20. heavymetal 86 30.11.14 08:07 Сейчас в теме
(0) заглянул в модуль формы из интереса и вот что я бы точно поменял:
1) в блоке проверки документов, в которых указана номенклатура, я бы синонимы поменял на имена метаданных хотя бы потому, что вероятность изменения синонима гораздо выше, чем имени документа.
2) и я лучше бы не считал количество документов, в которых используется номенклатура, а просто бы прервал бы выполнение цикла проверки на вид документа при первом же документе, из-за которого нельзя уже очищать в установке цен. Это была бы существенная оптимизация.
21. ssn5810 86 22.02.16 14:40 Сейчас в теме
отлично, дорисовал форму, использовал в УТ10 !!!!
22. Papilion 06.04.16 07:59 Сейчас в теме
Не работает в УТ 11.2 .3.108
Переменная не определена СоединенияИБКлиент. Можете поправить?
Оставьте свое сообщение

См. также

Свертка БД 1С: обрезка до выбранной даты средствами MS SQL

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Свертка базы Чистка базы

Внешняя обработка, позволяющая произвести анализ размера БД и грубую обрезку данных до выбранной даты средствами MS SQL. Управляемые формы, 1С:Предприятие 8.3 (8.3.9.1818).

1 стартмани

15.11.2019    5103    69    dmitrydemenew    27       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Универсальное удаление движений регистров накопления по всем непроведенным документам

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Универсальные функции Чистка базы

Попалась база КА 2.4 с движениями по регистрам, у которых регистратор был непроведен или помечен на удаление. Написал небольшую обработку по удалению таких записей из регистров.

1 стартмани

27.09.2019    4027    2    John_d    14       

Очистка базы данных 1С от данных по организациям прямыми SQL-запросами к СУБД

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

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

10 стартмани

20.09.2019    7031    32    nomad_irk    53       

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

Быстрое удаление данных по организации, используя ADO

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Время от времени возникают вопросы на форуме Инфостарта по сабжу. Данная обработка решает данную задачу.

1 стартмани

12.08.2019    3211    21    Fox-trot    26       

Удаление неиспользуемых элементов справочников в БП 3.0, УНФ 1.6, Розница 2.2, УТ 11.4, КА 2.4, 1С ERP 2.4

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 Розница УНФ БП3.0 Россия Абонемент ($m) Обработка справочников Чистка базы

Данная обработка предназначена для удаления неиспользуемых элементов справочников в конфигурациях "1С: Бухгалтерия предприятия 3.0", "1С: Управление нашей фирмой 1.6", "1С: Розница 2.2", "1С: Управление торговлей 11.4", "1С: Комплексная автоматизация 2.4", "1С: ERP Управление предприятием 2.4"

1 стартмани

15.03.2019    3955    48    BurlakovIvan    0       

Сдача регламентированной отчетности из программ 1С Промо

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

от 1500 руб.

Восстановление настроек плана счетов и очистка некорректных рабочих счетов в БГУ 1.0

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БГУ Россия БУ Госбюджет Абонемент ($m) Универсальные обработки Чистка базы

В плане счетов в БГУ 1.0 есть возможность восстановить настройки по умолчанию. Но при наличии некорректных рабочих счетов, восстановление настроек не выполняется. При этом даже нет информации, в каком именно счете проблема. Данная обработка находит некорректные рабочие счета и удаляет их.

1 стартмани

04.03.2019    12103    180    Sashares    33       

Обнуление остатков регистров бухгалтерии и накопления

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m) Универсальные обработки Чистка базы

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    14194    222    morozov.sv    31       

​​​​​​​CorelDRAW Graphics Suite 2019 Промо

CorelDRAW – пакет профессиональных инструментов для редактирования фотографий, разработки дизайна, создания макетов страниц и векторных иллюстраций

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек.

Инструменты и обработки Системный администратор Компонента, плагин (dll, vbs,..) v8 1cv8.cf Россия Windows Абонемент ($m) Чистка базы Сервисные утилиты Администрирование данных 1С

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    25224    327    Eugen-S    34       

Очистка замеров производительности - даешь больше места на диске (= меньше хлама в базе)

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m) Чистка базы

Вы могли и не знать, но у Вас в базе может быть несколько сотен тысяч записей о производительности системы. А появились они там благодаря встроенной в БСП подсистеме "Оценка производительности". И думаю что далеко не каждый из Вас реально собирается оценивать производительность своей системы. Специально для тех кто, как и я считает, что ему абсолютно не нужны все эти записи в базах и была создана эта обработка.

1 стартмани

31.10.2018    9808    124    1c.pro.fun    13       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Перенос организации в отдельную базу, полная очистка базы от данных организации (версия от 25.07.2019)

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Универсальные обработки Чистка базы

Данная обработка позволяет удалить организацию и все связанные с ней данные – документы, элементы справочников, записи регистров сведений. Обработка полезна для выделения организации в отдельную базу. Доработано для ЗУП 3.1.

3 стартмани

14.08.2018    10023    228    serge_msk    39       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

Регламентное задание: Очистка регистра сведений "Версии объектов"

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 УПП1 Россия Абонемент ($m) Свертка базы Чистка базы

У каждого была проблема «растущего» регистра "Версии объектов". Мы дорастили просто до чудовищных размеров(20 мил.) почистить обработкой очень трудоемко, плюс баз у нас много. Решили написать  регламентное задание.

1 стартмани

28.06.2018    6704    7    abadonna83    7       

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних)

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 Абонемент ($m) Чистка базы

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

5 стартмани

22.06.2018    10474    14    Alexander.Shvets    9       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Помощник удаления и очистки объектов

Инструменты и обработки no Расширение (cfe) v8 Розница УНФ БП3.0 УТ11 КА2 Абонемент ($m) Чистка базы

При удалении помеченных не всегда понятно, почему не удаляется например элемент справочника. Написано, что на него ссылается какой-то документ. Заходим в этот документ - и не понятно, где именно смотреть этот элемент, и как его почистить. Особенно, если это какой-то полуслужебный элемент типа "ключ аналитики". Данное расширение выводит информацию, где именно в документе или в движениях этого документа содержится ссылка на удаляемый объект. Второе расширение помогает удалять дополнительные реквизиты объектов, а именно убирает этот дополнительный реквизит из всех объектов, где он прописан в табличной части "Дополнительные реквизиты".

2 стартмани

04.06.2018    9138    59    Kutuzov    10       

Удаление данных средствами SQL, теория и практика

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

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

5 стартмани

25.04.2018    11247    82    METAL    30       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Быстрое удаление помеченных на удаление документов прямыми SQL запросами (MS SQL)

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Россия Абонемент ($m) Чистка базы

Быстрое удаление помеченных на удаление документов прямыми SQL запросами (MS SQL) с возможностью выбора вида документа и даты по.

1 стартмани

16.02.2018    9220    70    bubnov    11       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Очистка базы данных от данных по организации

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

Обработка генерирует SQL-скрипт, который очищает базу данных от документов выбранной организации. Проверялась на конфигурации Управление производственным предприятием на платформе 8.3. Но в принципе универсальная для стандартных конфигураций на платформе 8.3.

1 стартмани

23.01.2018    13089    85    mugr    25       

Удалить "ненужную организацию" в БП 3.0 (+ доп.обработка для УТ 11.4, УПП ERP 2.4, ЗУП 3.1, КА 2.4, Розница 2.2, УНФ 1.6)

Инструменты и обработки Системный администратор Программист Бухгалтер Архив с данными v8 v8::УФ Розница УНФ ERP2 БП3.0 КА2 ЗУП3.x Абонемент ($m) Чистка базы

Обработка, способная удалить все данные по выбранной организации из конфигурации Бухгалтерия предприятия 3.0. (+ обработка "Универсал" для УТ 11.4, УПП ERP 2.4, ЗУП 3.1, КА 2.4, Розница 2.2, УНФ 1.6)

1 стартмани

06.11.2017    26003    693    Ant10    0       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Очистка регистрации обмена

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Абонемент ($m) Чистка базы

Данная обработка предназначена для очистки узла. Для очистки необходимо указать период,организацию.

1 стартмани

19.09.2017    12206    4    serg-lom89    0       

Создание первоначального образа с файлами РИБ или быстрая очистка базы от документов и движений по регистрам

Инструменты и обработки Системный администратор Программист Архив с данными v8 Розница Абонемент ($m) Свертка базы Распределенная БД (УРИБ, УРБД) Чистка базы

В «большой» базе штатными средствами создать первоначальный образ узла не получается по причине «недостатка памяти на сервере»? А способы, описанные в статье https://its.1c.ru/db/metod8dev/content/2277/hdoc не подходят? ИЛИ Удаление всех документов или свёртка базы занимает продолжительное время?

1 стартмани

06.06.2017    17176    46    Dima_    6       

Голосование за доклады на INFOSTART MEETUP Kazan - до 25 февраля. Промо

Выбирайте и голосуйте за самые интересные доклады! Лучшие из лучших попадут в окончательную программу казанского митапа. Оставить свой голос можно до 25 февраля 2020 года.

Просмотр и очистка регистра сведений (управляемые формы)

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки Чистка базы

Обработка предназначена для очистки регистров сведений (как независимых, так и подчиненных регистратору), работает под управляемыми формами. Реализован предварительный просмотр удаляемых данных.

1 стартмани

09.05.2017    13653    274    stone_evil    20       

Сжатие регистра "Версии объектов"

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 КА1 УПП1 Россия Абонемент ($m) Чистка базы

Обработка позволяет выполнить 3 операции: 1. удалить одинаковые записи регистра версии объектов, оставляя первую запись, отличную от предыдущей версии; 2. удалить все данные по объекту до указанной даты; 3. удалить все данные по объекту, оставив последние

1 стартмани

27.02.2017    9146    30    mike_pol    6       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

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

16450 рублей

Что мешает удалению объектов?

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Сервисные утилиты Чистка базы

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

1 стартмани

20.12.2016    14065    106    Alxby    17       

Задвоились предопределенные элементы справочников? Выход есть!

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Обработка справочников Чистка базы

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

1 стартмани

02.11.2016    17494    88    Luchik    8