Отчет по регистру остатков и оборотов с отбором по полю регистратора

05.05.20

Задачи пользователя - Журналы и реестры данных

Пример расчета остатков и оборотов с отбором по произвольному полю регистратора.

Скачать исходный код

Наименование Файл Версия Размер
Отчет по регистру остатков и оборотов с отбором по полю регистратора:
.erf 6,83Kb
56
.erf 6,83Kb 56 Скачать

Иногда требуется сформировать отчет по остаткам и оборотам из типового регистра накопления, но с отбором по полю регистратора. Например, во все документы-регистраторы был добавлен некий допреквизит, скажем "Номер сделки". И хочется получать остатки и обороты с отбором по этому полю.

Проблема заключается в том что остатки в регистре накопления хранятся в фиксированном наборе измерений и нашего нового поля там нет. Поэтому корректные начальные и конечные остатки мы не получим. А снимать конфигурацию с поддержки, добавлять измерение в регистр и перепроводить все документы ради одного отчета желания нет. 

Решение задачи сводится к получению запросом данных в нужном формате (имитация виртуальной таблицы остатков и оборотов): 

  1. Получаем начальные остатки на начало периода отчета как сумму оборотов с отбором по полю регистратора,
  2. Получаем обороты за период с отбором по полю регистратора,
  3. Рассчитываем обороты нарастающим итогом с учетом начальных остатков,
  4. Дополняем полученную таблицу строками для расчета конечных остатков

и настройке ролей в СКД:

роли НачОст и КонОст всегда задаем в паре (если у нас несколько ресурсов тогда указываем его имя чтобы СКД объединила их в 1 группу), поле Регистратор всегда дополняем полем ПериодСекунда (чтобы СКД могла правильно упорядочить регистраторы по дате и ссылке)

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

В приложении находится внешний отчет, в котором полностью реализовано решение данной задачи. Запрос для универсальности выполняется к регистру накопления "Товары на складах", который присутствует в большинстве управленческих конфигураций 1С (УТ, КА, ERP).

Тестировалось на КА 2.4.11.91.

Отчет регистр отбор регистратор остатки обороты

См. также

Реестр документов Реализация товаров и введенных на их основании счетов-фактур

Журналы и реестры данных Платформа 1С v8.3 1С:Управление торговлей 11 Россия Бухгалтерский учет Абонемент ($m)

Отчет позволяет проверить формирование счетов-фактур на основании реализаций, а также правильность дат и реквизитов счетов-фактур.

1 стартмани

24.04.2024    316    1    k992007    0    

3

Реестр отчетов 6-НДФЛ (с 2021 года) - формат 2024 года. ЗУП 3.1

Зарплата Журналы и реестры данных Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Абонемент ($m)

Внешний отчет "Реестр регламентированных отчетов 6-НДФЛ (с 2021 года) формат 2024 года. ЗУП 3.1. В отчет выводятся данные Раздела 1 и Раздела 2 отчетов 6-НДФЛ + некоторые расчетные поля.

1 стартмани

08.04.2024    601    7    user_2010    0    

3

Универсальный журнал документов

Журналы и реестры данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Внешняя обработка Универсальный журнал документов: 1) настройка произвольного состава документов 2) настройка колонок 3) настройка произвольных отборов 4) сохранение и восстановление вариантов настроек 5) групповое проведение, отмена проведения, пометка на удаление 6) просмотр связанных документов. 7) Создание, копирование документов

2 стартмани

28.03.2024    3520    59    sapervodichka    18    

79

Реестр заказов и реализаций товаров

Логистика, склад и ТМЦ Журналы и реестры данных Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

Отчет выводит данные Заказов и созданных на их основе Реализаций товаров и услуг, а также Счетов-фактур в виде реестра документов.

3 стартмани

12.03.2024    340    3    AndreyPonom    1    

1

Реестр торговых документов в выбранном типе цен, для УТ 11

Журналы и реестры данных Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Абонемент ($m)

Реестр документов в выбранном виде цены. Отбираемые документы (Перемещение, Оприходование, Списание, Реализация) Отбор по складу, в случае выбора документа Перемещение товаров отбор по реквизиту "Склад-получатель".

1 стартмани

09.01.2024    328    0    user745960    0    

3

Реестр договоров Бухгалтерия 3.0

Журналы и реестры данных Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Удобный реестр договоров (рабочая версия) для Бухгалтерии 3.0.141 и выше

4 стартмани

20.10.2023    10782    4    peshitepisma    0    

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 17.07.20 13:19
Сообщение было скрыто модератором.
...
2. petrobol25 03.04.23 17:48 Сейчас в теме
В момент поступления не учитывает конечный остаток, а начинает все с нуля. При реализации все норм, не пойму, куда копать.
3. Ranetka 23 04.06.23 11:08 Сейчас в теме
В примере вначале берутся обороты по КонецПериода=&Д1, а потом еще раз обороты с НачалаПериода=&Д1. В результате движения в момент &Д1 не учитываются дважды?
Оставьте свое сообщение