8.х Как удалить все записи регистра накопления?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Доктор Руфус Бейли, 28 окт 2010.

  1. TopicStarter Overlay
    Доктор Руфус Бейли
    Offline

    Доктор Руфус Бейли Опытный в 1С

    Регистрация:
    7 апр 2010
    Сообщения:
    277
    Симпатии:
    0
    Баллы:
    26
    Собственно, вопрос в теме. Если честно, опыта работы с регистрами накопления немного, потому пока безрезультатно рою синтаксис-помощник.
  2. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Делаете запрос по регистраторам, а потом
    Код:
    НаборЗаписей = РегистрыНакоплания.ПартииТоваровНаСкладах.СоздатьНаборЗаписей();
    
    Пока Выборка.Следующий() Цикл
    
    НаборЗаписей.Отбор.Регистратор.Установить(Выборка.Ссылка);
    
    НаборЗаписей.Записать();
    
    КонецЦикла;
    
    
    
  3. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    НаборЗаписей.Записать() все таки из цикла вынести надо бы
  4. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Зачем это?
  5. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Очень долго - лучше транзакцией писать документ эдак по 500-1000.

    А по факт - можно снести все в скуле и пересчитать итоги :)
    Или снести таблицу в метаданных и заново создать :) Но это прокатит для конф, которые не поддержке. Я обычно через скуль сношу на тестовых :)
  6. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Более простой вариант: убрать у регистра все регистраторы, а потом заново добавить :)
    Можно делать и на базе на поддержке
  7. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Два захода делать надо будет :) Ведь нельзя РН оставить без единого регистратора.

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