Настройка отчета СКД

1. SLukin 43 30.04.21 14:44 Сейчас в теме
Добрый День!

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

В данном отчете имеется 2 основных набора данных.

1. Данные из табличной части "Заказ на производства"
2. Данные из справочника "Спецификации".

Важно, что бы к одной из строк Изделия приклеивались материалы - их может быть различное количество более одной запимси.
поле "Спецификация" в наборе данных №2 показана справочно как поле для соединения двух наборов данных.
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. dhurricane 30.04.21 14:51 Сейчас в теме
(1) Если сложность заключается в том, как объединить строки по заказу в одну для разных позиций материалов, то одними настройками СКД здесь не обойтись. Придется после формирования отчета обрабатывать результат (табличный документ), объединяя нужные ячейки.

Ну либо напротив, отдельные строки таблицы материалов сворачивать в одну, где текст разных ячеек будет разделен символом переноса строки.
4. SLukin 43 30.04.21 14:57 Сейчас в теме
(2)В таком случае в отчете будет большое количество Изделий и к каждому изделию будет сопоставляться по несколько строк материалов из спецификации. Соответственно вопрос. Как правильнее будет соединить эти два набора данных перед обработкой соединения ячеек по изделиям?
5. dhurricane 30.04.21 15:04 Сейчас в теме
(4) Не могу сказать, что я до конца понял вопрос. Соединять наборы нужно как и прежде. Настраиваете отчет как умеете, например, просто выводите детальные записи. В результате изделие у Вас будет повторяться несколько раз, для каждой строки материала. В обработчике "ПриКомпоновкеРезультата" отключаете стандартную обработку, выводите отчет программно, а затем программно же объединяете нужные ячейки.
3. Sakuraso 30.04.21 14:54 Сейчас в теме
(1)Группируем по "изделию спецификации", потом группируем по материалу, а далее в настройках отчета "Другие настройки", параметр "Расположение группировок" ставим "Отдельно и только в итогах". Вид конечно будет не прям такой как на скриншоте, согласно заданию группировка должна быть правильной.
6. SLukin 43 30.04.21 16:13 Сейчас в теме
(3)Каким образом можно переместить ресурс "Количества изделия" на позицию перед колонкой "Материалы".?
Что делать с такой кривой группировкой: Возможно ли сделать отчет более красивым?
Прикрепленные файлы:
7. Sakuraso 30.04.21 16:58 Сейчас в теме
(6)Структуру отчета покажите.
11. SLukin 43 11.05.21 11:01 Сейчас в теме
(7) Вот моя структура отчета
Прикрепленные файлы:
16. Sashares 34 11.05.21 18:17 Сейчас в теме
(11)

1. Сделать вычисляемое поле, не ресурс, для вычисления количества изделий, на основании поля КоличествоИзделий. С формулой примерно ВычислитьВыражние("Сумма(КоличествоИзделия)","Изделие,Спецификация",)
2. Использовать не группировку, а таблицу. В строки добавить группировки - Изделие, спецификация, вычисляемое поле с количеством изделия. В подчиненную группировку Материал и спецификация.
В колонки добавить Количество материала.
8. tolyan_ekb 104 30.04.21 19:09 Сейчас в теме
12. SLukin 43 11.05.21 11:41 Сейчас в теме
(8)
й вариант не подходит?

Вывод в одну ячейку перечня материалов не подходит по причине возможной выгрузки отчета в Эксель, а также подключения дополнительных ресурсов по материалам
9. sajmon45 05.05.21 11:48 Сейчас в теме
(1) Попробуйте использовать "ВычислитьВыражениеСГруппировкойТаблицаЗначений" или "ВычислитьВыражениеСГруппировкойМассив", чтобы можно было в одно поле добавить несколько значений
10. aritochka777 09.05.21 09:31 Сейчас в теме
(1)Добрый день!
Получился у вас отчет?
13. SLukin 43 11.05.21 11:43 Сейчас в теме
(10) На СКД не получается, думаю переделать в обработку с печатью данных в табличный документ.
Возможно кто-нибудь предложит какой-то другой вариат.
15. aritochka777 11.05.21 11:50 Сейчас в теме
(13)Можете скинуть ваш отчет на электронку, Посмтреть.
Такая же задача стоит, может совместно что-то получится
17. SLukin 43 12.05.21 10:48 Сейчас в теме
(15) Вот схема компоновки. Можно через консоль СКД открыть, либо загрузить во внешний отчет...
Прикрепленные файлы:
РтчетПоДефициту.xml
14. Lexx100 12 11.05.21 11:48 Сейчас в теме
Попробуйте через объединение наборов данных по одноименным полям.
18. SLukin 43 12.05.21 11:00 Сейчас в теме
(14)
Попробуйте через объединение наборов данных по одноименным полям.


Вилами по воде! Каков замысел?
19. Lexx100 12 12.05.21 15:04 Сейчас в теме
(18) как то так
Прикрепленные файлы:
Оставьте свое сообщение
Вакансии
Программист 1С
Казань
зарплата от 150 000 руб.
Полный день

Программист 1С:ERP
Москва
зарплата от 100 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С (удаленно)
Самара
зарплата от 230 000 руб. до 230 000 руб.
Полный день

Руководитель группы разработки 1С
Москва
зарплата от 250 000 руб. до 250 000 руб.
Полный день