Открыть сервисСервис

Удаление кадров с НДГП справа

Удаление кадров с НДГП справа — это операция в программе 1С:Предприятие, связанная с удалением записей регистра накопления «Накопительные данные о грузоперевозках» (НДГП), которые некорректно отражены в правой части экрана (в форме списка или табличной части). НДГП — это регистр накопления, используемый в отраслевых конфигурациях 1С для учёта грузоперевозок, расчёта тарифов и формирования отчётности. Ошибочные записи в нём могут возникать при повторном проведении документов, импорте данных или сбоях обновления конфигурации.

Причины появления лишних кадров

Лишние записи в регистре НДГП чаще всего появляются по следующим причинам:

  • Повторное проведение документа — если документ, регистрирующий перевозку, был проведён дважды без отмены проведения, в регистре появляется дублирующая запись.
  • Импорт данных из внешних источников — при загрузке реестров перевозок из Excel или других систем возможны дубли.
  • Отмена проведения документа с ошибками — при некорректной отмене проведения движения не удаляются полностью.
  • Обновление конфигурации — при обновлении версии программы алгоритм расчёта может измениться, а старые записи остаются в регистре.

Способы удаления записей

Через интерфейс программы

  1. Открыть форму регистра накопления «НДГП» через меню «Операции» или «Отчёты».
  2. Настроить отбор по нужному периоду, организации или перевозке.
  3. Выделить лишние строки (списком или по одной).
  4. Нажать кнопку «Удалить» или воспользоваться контекстным меню.
  5. Провести документ, регистрирующий изменения, если программа требует явного проведения.

Через обработку удаления движений

В конфигурациях 1С часто предусмотрена обработка «Удаление движений документов». Порядок действий:

  1. Запустить обработку из меню «Администрирование» или «Сервис».
  2. Указать период и документы, движения которых нужно удалить.
  3. Запустить обработку — она сформирует движения заново по актуальным правилам.

Через консоль запросов или встроенный язык

Для массового удаления можно использовать запрос к регистру:

`` ВЫБРАТЬ НДГП.Регистратор, НДГП.Период ИЗ РегистрНакопления.НДГП.КакОбороты КАК НДГП ГДЕ НДГП.Период МЕЖДУ &ДатаНачала И &ДатаОкончания ``

Для удаления записей используется оператор «УДАЛИТЬ» или специализированные обработки, формирующие движения заново. Важно: прямое удаление из таблиц регистров через SQL-запросы к информационной базе не рекомендуется, так как это нарушает целостность данных.

Рекомендации по предотвращению дублей

  • Включить контроль уникальности при импорте данных.
  • Использовать транзакции при массовом проведении документов.
  • Регулярно запускать обработку «Проверка и исправление данных».
  • Перед обновлением конфигурации создавать резервную копию информационной базы.
  • Настроить права доступа так, чтобы проведение документов было доступно только ответственным сотрудникам.

Особенности работы с НДГП

Регистр НДГП, как правило, ведётся с измерениями «Период», «Регистратор», «Организация», «Маршрут», «Груз» и ресурсами «Вес», «Объём», «Стоимость». Удаление кадров затрагивает все движения, сформированные конкретным регистратором, поэтому после удаления рекомендуется перепровести документы, чтобы восстановить корректные записи.

При работе в режиме предприятия (не в конфигураторе) удаление движений доступно только через штатные обработки или документы-исправления. В конфигураторе возможен более широкий доступ к данным, но любые изменения должны сопровождаться резервным копированием.

Источники

  • Справка по платформе 1С:Предприятие 8.3 (Регистры накопления)
  • Документация по отраслевым конфигурациям для грузоперевозок
  • Методические рекомендации по администрированию информационных баз 1С
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru