новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Рублев Максим
Приватное сообщение
Новый заказчик

Добавить вариант отчета в существующий отчет для УТ 10.3 (обычные формы)

25.10.1985(39 лет)
29 января 2024 в 05:56:56 (40 недель 1 день 12 часов назад)
Текст задания
Есть исходный отчет по продажам с двумя вариантами: основной вариант и вариант сравнения периодов. Оба варианта сделаны на СКД. Первый вариант строится по продажам по выбранному периоду:

Номенклатура Количество Стоимость

Второй вариант по продажам по двум выбранным периодам + разница (отклонения):

Номенклатура Количество1| Стоимость1| Количество2|Стоимость2|РазницаКоличество|РазницаСтоимость

(сделано через набор данных объединение, в первом выбраны показатели, во втором показатели за второй период с цифрой 1 на конце (Количество1, Стоимость1), разница посчитана как Количество - Количество1 и т.д.)

Требуется добавить новый вариант отчета следующим образом: Выбираются 2 периода, выбирается вариант периодичности (реквизит присутствует) и отчет строится таким образом

Например Период1: 01.01.2013-01.02.2013, Период2: 01.01.2014-01.01.2014 (сравнение 2-х кварталов), периодичность "Месяц". То отчет должен быть сформирован следующим образом:

Номенк. Январь 2013 Январь 2014 Разница Февр2013 Февр2014 Разница
Позиция Кол-во|Стоим. Кол-во|Стоим. Кол-во|Стоим. Кол-во|Стоим. Кол-во|Стоим. Кол|Ст

Т.е. выбранные периоды делятся в зависимости от выбранной периодичности по периодам и сравниваются между собой с выводом разницы в показателях. ЖЕЛАТЕЛЬНО СДЕЛАТЬ ЭТО В СКД. Но если это не представляется возможным, то в виде обычного макета. Исходник прилагаю. Должен работать в типовой УТ 10.3 (удалено все лишнее, что было доработано в конфигурации). Если отчет вдруг не работает в типовой - обращаться с вопросами, либо временно законментировать те моменты, где чего-то не хватает.
В общем основная идея в том, чтобы произвольно выбрать 2 периода, выставить периодичность (Месяц, квартал, Год или другое) и отчет построится таким образом, чтобы сравнить данные выбранных периодов, по месяцам, по кварталам или по годам и вывести разницу в показателях. Разница может считаться просто как разница между показателями первого и второго периодов. Если что-то не понятно - задавайте вопросы.
0
Выбранные исполнители
Отклики