Возникла необходимость добавить расшифровку выплаты, должность совмещения из документа совмещения должности.
Смотрел стандартную подсказку 1С, но там не все есть, на ее основе пишу, как я делал.
Идем - Администрирование - Печатные формы, отчеты и обработки - Макеты печатных форм.
Добавляю свои данные рядом с уже имеющимися - группировка макет "СтрокаРасшифровкаДокументОснование".
В свойствах поля с переменной "ДокументОснование" меняю параметр на шаблон и добавляю свою переменную "полДолжностьСовмещения". - Рис.1.
Сохраняю отредактированный макет.
Иду в отчет - "Расчетный лист".
Настройки - Расширенный - Поля и сортировки - Добавить - Добавить формулу.
Открывается поле в котором можно писать код 1С. Добавляю:
ВЫБОР
КОГДА ТипЗначения([Документ основание]) = Тип("Документ.Совмещение")
ТОГДА СТРОКА([Документ основание.Совмещаемая должность]) + "
"
ИНАЧЕ ""
КОНЕЦ
Видно, что добавлен перенос, мне так больше нравится.
Сохраняю формулу.
В выборе поля отчета, в группе формулы нахожу "полДолжностьСовмещения", выбираю.
Внизу списка "Поля и сортировка" появляется моё пользовательское поле-формула, делать с ним ничего не нужно.
Перехожу на вкладку "Структура", нахожу строку с полем "Документ основание", добавляю туда моё "полДолжностьСовмещения". - Рис. 3.
Формирую, получаю Рис. 4.
Прикрепил файлик с сохраненными настройками.
Проверял/делал на 1С 8.3.21.1709, ЗУП 3.1.25.136.