База знаний Одина – Одинэсника Форумы ODIN – Форум по 1С Предприятию Как корректировать ресурсы регистра сведений с повторяющимся измерением?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #31278
      Телеграм группа https://t.me/odineskiOdineski
      Участник

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

    • #31279

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

      1. **Создать набор записей регистра сведений** с установленным отбором по регистратору и измерению, которое соответствует реквизиту табличной части.

      2. **Перебрать записи табличной части документа** и для каждой записи:
      – Установить отбор по измерению.
      – Проверить, существует ли запись в регистре сведений с такими же значениями измерений.
      – Если запись существует, обновить ресурсы этой записи.
      – Если запись не существует, добавить новую запись в регистр сведений.

      Пример кода на 1С:

      В этом коде:
      Документ — это текущий документ, который проводим.
      Таблица — это табличная часть документа.
      РегистрСведений — это регистр сведений, в который мы записываем данные.
      Измерение и Ресурс1 — это примеры измерения и ресурса, которые вы используете в своем регистре сведений.

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

Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.