1С УНФ. Как доработать отчет без программиста.

Сегодня займемся доработкой отчета. Мы постарались максимально подробно раскрыть эту тему, но если у вас остались вопросы, пройдите курс по УНФ

Представим, что нам нужно видеть вес определенного заказа. Мы знаем, что в программе 1С Управление Нашей Фирмой типовой конфигурации в номенклатуре есть пункт указания веса в кг.

1С УНФ. Как доработать отчет без программиста. 

Если мы перейдем в отчеты о выполненных заказах, то увидим, что все товары указаны в штуках. Если же мы откроем сам товар, то увидим, что там указан вес.

1С УНФ. Как доработать отчет без программиста. 

Нам необходимо в отчете добавить возможность видеть весовое значение. Это бывает необходимо, когда нужно заказать транспортную компанию.

Как же добавить отдельную колонку для отображения веса?

Для начала перейдем в расширенные настройки. Они отображены, как зеленый вопросительный знак. Далее кликаем по ссылке «СКД» и у нас открываются расширенные настройки.

1С УНФ. Как доработать отчет без программиста. 

Во вкладке «поля» мы увидим, какие колонки у нас действующие, а какие нам доступны для добавления. В левой колонке находим пункт «номенклатура» и открываем его.

1С УНФ. Как доработать отчет без программиста. 

В ней мы найдем «вес». Нажимаем на него и перетаскиваем в правую колонку.

1С УНФ. Как доработать отчет без программиста. 

Нажимаем на кнопку «завершить редактирование» и переформируем документ. Что у нас получилось? Вес у нас появился, но он идет в том же столбике, что и наименование товара, после запятой. Сливается с ним и совсем не удобен для отслеживания.

1С УНФ. Как доработать отчет без программиста. 

Давайте сделаем так, чтобы это было отдельной колонкой.

Открываем снова расширенные настройки. Переходим во вкладку «дополнительные настройки».

1С УНФ. Как доработать отчет без программиста. 

Здесь нас интересует пункт «расположение реквизитов». Как мы видим, в настройках указано, что они находятся «вместе с владельцем». То есть в одном столбце. Нажимаем на данный вариант расположения и выбираем пункт «отдельно».

1С УНФ. Как доработать отчет без программиста.

Завершаем редактирование и переформировываем отчет.

Теперь наша колонка со значениями веса расположена отдельно.

1С УНФ. Как доработать отчет без программиста.  

Но нам еще необходимо, чтобы колонка «вес» перемножалась с показаниями в колонке «заказано».

Идем в расширенные настройки. Открываем вкладку «пользовательские поля».

1С УНФ. Как доработать отчет без программиста. 

Здесь мы будем вводить специальную формулу. Но для начала необходимо скопировать в отдельный текстовый документ названия полей, так как они звучат. Слово «Заказано» расположить сверху, а внизу «Номенклатура. Вес (кг)». Копируем с точностью до знаков препинания.

 

1С УНФ. Как доработать отчет без программиста. 

Каждый из этих параметров берем в квадратные скобки «[]». Далее между ними ставим знак умножения.

1С УНФ. Как доработать отчет без программиста. 

У нас получилась формула. Копируем ее и переходим обратно в «пользовательские поля». Через кнопку «добавить» необходимо выбрать «новое поле выражение…».

1С УНФ. Как доработать отчет без программиста. 

В заголовке пишем «вес заказанного». В окне «выражение детальных записей» вставляем нашу формулу.

1С УНФ. Как доработать отчет без программиста.

В окне «выражение итоговых записей» пишем «СУММА ([Заказано]*[Номенклатура. Вес (кг)])». Обязательно слово «СУММА» заглавными буквами и в круглые скобки вставляем нашу формулу.

1С УНФ. Как доработать отчет без программиста. 

Нажимаем «ок». Пользовательское поле мы добавили. Теперь необходимо вывести его в отчет.

Переходим во вкладку «поля» и в левой колонке находим «пользовательские поля» нажимаем на него и выбираем «вес заказанного».

1С УНФ. Как доработать отчет без программиста. 

Перетаскиваем пункт в правую колонку. Завершаем редактирование и переформировываем отчет.

В нашем отчете теперь значения колонок «вес» и «заказано» перемножаются и выдают значения колонки «вес заказанного».

1С УНФ. Как доработать отчет без программиста. 

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

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить наверх
×