[РЕШЕНО] Удаление записей регистров накопления

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Flash-Dance, 22 мар 2015.

  1. TopicStarter Overlay
    Flash-Dance
    Offline

    Flash-Dance Профессионал в 1С

    Регистрация:
    20 май 2012
    Сообщения:
    365
    Симпатии:
    42
    Баллы:
    54
    Всем привет. Ситуация такая: из-за неудачного обмена РИБ получилось так, что после закрытия кассовой смены у ЧекаККМ со статусом "Архивный" не удалились движения (ДенежныеСредстваККМ, Продажи, ТоварыНаСкладах). Собственно, эти движения получились задвоены за счет ОтчетаОРозничныхПродажах, поэтому их надо удалить.
    Как это можно сделать?

    PS. Пробовал перерегистрацию объектов для обмена данными - не помогло.
  2. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.990
    Симпатии:
    399
    Баллы:
    104
    При закрытии кассовой смены обычно создается один документ "Отчет о розничных продажах", а чеки ККМ за весь день удаляются. Сами чеки остались?
  3. TopicStarter Overlay
    Flash-Dance
    Offline

    Flash-Dance Профессионал в 1С

    Регистрация:
    20 май 2012
    Сообщения:
    365
    Симпатии:
    42
    Баллы:
    54
    У меня настроено так, что чеки не удаляются, а архивируются. Это означает, что удаляются только движения по ним (переходят в ОтчетОРозничныхПродажах). Сами чеки сохраняются и их удаление или изменение невозможны. Поэтому выход только - удалить сами движения по этим чекам.

    Кстати, забыл указать: Розница 2.1.7.9
    Последнее редактирование: 22 мар 2015
  4. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.990
    Симпатии:
    399
    Баллы:
    104
    Что значит архивируются? Что с ними происходит? Вы сами дописывали какой то механизм?
  5. TopicStarter Overlay
    Flash-Dance
    Offline

    Flash-Dance Профессионал в 1С

    Регистрация:
    20 май 2012
    Сообщения:
    365
    Симпатии:
    42
    Баллы:
    54
    Уже написал, см. выше.
    Добавлю только, что статус у чека меняется: заместо "Пробитый" становится "Архивный".

    Нет, это стандартный механизм. Кстати, поискал в программе возможность удалять чеки вместо архивации после закрытия смены- не нашел.

    Вы лучше подскажите, как записи регистров накопления удалить, то есть:
    имеем документ, который невозможно как-то редактировать или удалить и движения по нему. Как удалить сами движения?
  6. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Код:
    НаборЗаписей = РеристрыНакопления.<ИмяРегистра>.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.Регистратор.Установить(СсылкаНаДокумент);
    НаборЗаписей.Записать();
    Flash-Dance нравится это.
  7. TopicStarter Overlay
    Flash-Dance
    Offline

    Flash-Dance Профессионал в 1С

    Регистрация:
    20 май 2012
    Сообщения:
    365
    Симпатии:
    42
    Баллы:
    54
    Преогромнейшая благодарность! Проблема решена!
  8. Tanushka
    Offline

    Tanushka

    Регистрация:
    12 окт 2015
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    У меня такая же проблема при просмотре отчета в регистре накоплений появляется чек, который дублирует запись в отчете о розничных продажах. Я Подскажите этот код где надо вводить? Можно пошаговую инструкцию. Спасибо!

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