8.х УТ Удаление содержимого справочника

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем Владимир Старый, 2 мар 2009.

  1. TopicStarter Overlay
    Владимир Старый
    Offline

    Владимир Старый

    Регистрация:
    18 дек 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Надо убрать все старые товары - т.е. очистить номенклатуру под НОЛЬ.
    Как программно или иным способом удалить содержимое справочника "Номенклатура" (прим. 10000 наим.)
    Отмечать на удаление накладно :unsure:
    (Документы удалены, так что контроль и удаление должны пройти нормально!)
  2. LxS
    Offline

    LxS Разработчик

    Регистрация:
    5 апр 2007
    Сообщения:
    680
    Симпатии:
    0
    Баллы:
    26
    Сначала необходимо окончательно удостовериться в том, сто ни на один из удаляемых объектов нет ссылок из других объектов конфигурации. Самое простое, перенести все элементы в одну группу и ее непосредственно удалить.
  3. Влад и Мир
    Offline

    Влад и Мир

    Регистрация:
    2 мар 2009
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Перенести непросто (долго) - может есть групповая операция типа "отметить все". Я подумал может программно установить флаг "помечен для удаления" НО как?
  4. LxS
    Offline

    LxS Разработчик

    Регистрация:
    5 апр 2007
    Сообщения:
    680
    Симпатии:
    0
    Баллы:
    26
    Напиши обработку для массового изменения родителя..

    Код:
    О.ПолучитьОбъект();
    О.ПометкаУдаления = Истина;
    О.Записать()
    
    
    
    
    
    В цикл загоняешь и выполняешь его для каждого из выбранных элементов справочника.

    А потом стандартным удалением помеченных объектов.

    Хотя туплю. Есть групповая обработка справочников и документов. Вот ее и можешь использовать. Если у тебя типовая конфа.
  5. Влад и Мир
    Offline

    Влад и Мир

    Регистрация:
    2 мар 2009
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Спасибо. Попробую. И еще вот
    Нашел
    http://love1c.kiev.ua/download/process.htm
    обработка "Очистка справочника" - но трубуют денег по СМС!
  6. LxS
    Offline

    LxS Разработчик

    Регистрация:
    5 апр 2007
    Сообщения:
    680
    Симпатии:
    0
    Баллы:
    26
    На ИТС все есть.
  7. Влад и Мир
    Offline

    Влад и Мир

    Регистрация:
    2 мар 2009
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Кажется получилось.
    Групповая обработка справочников и документов!
    Объект отбора - справочник, номенклатура
    Условие - пометка на кдаление=ложь
    Обработка - изменить:[пометка удаления] - "установить"
    И выполнить.
    УРА. СПАСИБО. :unsure:

Поделиться этой страницей