Всем доброго времени суток. Помогите, пожалуйста, решить проблему. Что я пытаюсь сделать: у меня есть таблица и в ней колонка Описание. В эту колонку должны выводиться значения из Документы.ПоступлениеТоваровУслуг. В этом документе есть реквизиты ДатаВходящегоДокумента и НомерВходящегоДокумента. Не могу понять как сделать так, чтобы в колонке Описание эти два реквизита записывались вместе ( в одну строку). Буду благодарен за ваши советы.

Прилагаю код запроса

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | СебестоимостьКВыгрузкеПроекты.Сделка КАК Сделка,
    | СебестоимостьКВыгрузкеПроекты.РасходыПоСделке,
    | СебестоимостьКВыгрузкеПроекты.Описание,
    | &Организация КАК Организация,
    | ПоступлениеТоваровУслуг.НомерВходящегоДокумента,
    | ПоступлениеТоваровУслуг.ДатаВходящегоДокумента
    |ПОМЕСТИТЬ ВТ_СебестоимостьКВыгрузке
    |ИЗ
    | &ТЗ КАК СебестоимостьКВыгрузкеПроекты,
    | Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | ВТ_СебестоимостьКВыгрузке.Сделка КАК Сделка,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СебестоимостьОборот, 0)) КАК Себестоимость,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СуммаДополнительныхРасходовОборот, 0)) КАК ДопРасходы,
    | СУММА(ЕСТЬNULL(ДополнительныеРасходыПоСделкеОбороты.СуммаВалОборот, 0)) КАК РасходыПоСделке
    |ИЗ
    | ВТ_СебестоимостьКВыгрузке КАК ВТ_СебестоимостьКВыгрузке
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ВыручкаИСебестоимостьПродажОбороты
    | ПО (ВТ_СебестоимостьКВыгрузке.Сделка = ВЫРАЗИТЬ(ВыручкаИСебестоимостьПродажОбороты.ЗаказКлиента КАК Документ.ЗаказКлиента).Сделка)
    | И ВТ_СебестоимостьКВыгрузке.Организация = ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Организация
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДополнительныеРасходыПоСделке.Обороты(, , Регистратор, ) КАК ДополнительныеРасходыПоСделкеОбороты
    | ПО ВТ_СебестоимостьКВыгрузке.Организация = ДополнительныеРасходыПоСделкеОбороты.Организация
    | И ВТ_СебестоимостьКВыгрузке.Сделка = ДополнительныеРасходыПоСделкеОбороты.Сделка
    |
    |СГРУППИРОВАТЬ ПО
    | ВТ_СебестоимостьКВыгрузке.Сделка";

    Запрос.УстановитьПараметр("Организация", Объект.Организация);
    Запрос.УстановитьПараметр("ТЗ", Объект.Проекты.Выгрузить());
    Объект.Проекты.Загрузить(Запрос.Выполнить().Выгрузить());
```
---
```1c
    ВЫБРАТЬ
    "№" + ПоступлениеТоваровУслуг.НомерВходящегоДокумента + " от " + ПОДСТРОКА("0123456789", ДЕНЬ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) / 10 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, 6 * ДЕНЬ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента))) / 6 + 1, 1) + "/" + ПОДСТРОКА("0123456789", МЕСЯЦ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) / 10 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, 6 * МЕСЯЦ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента))) / 6 + 1, 1) + "/" + ПОДСТРОКА("0123456789", ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) / 1000 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) * 0.06)) / 6 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) * 0.6)) / 6 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) * 6)) / 6 + 1, 1) КАК Поле1
    ИЗ
    Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    ГДЕ
    ПоступлениеТоваровУслуг.Ссылка = &Ссылка
```
---
P.S. Да, сейчас в запросе с этими данными ничего не происходит, они просто выбраны, потому что я перепробовал разные варианты и оставил их в таком виде, чтобы просто были на виду
---
Без извращений - никак(спасибо 1с за то, что до сих пор не добавила возможность преобразования значений в разные типы).

Если есть желание поизвращаться, то ищите тему про вывод даты строкой в запросе.
---
дата нужна со временем ?
---
нет, дата берётся из документа. Там просто дата без времени
---
написал вам готовый пример
---
```1c
    ВЫБРАТЬ
    "№" + ПоступлениеТоваровУслуг.НомерВходящегоДокумента + " от " + ПОДСТРОКА("0123456789", ДЕНЬ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) / 10 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, 6 * ДЕНЬ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента))) / 6 + 1, 1) + "/" + ПОДСТРОКА("0123456789", МЕСЯЦ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) / 10 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, 6 * МЕСЯЦ(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента))) / 6 + 1, 1) + "/" + ПОДСТРОКА("0123456789", ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) / 1000 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) * 0.06)) / 6 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) * 0.6)) / 6 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(ПоступлениеТоваровУслуг.ДатаВходящегоДокумента) * 6)) / 6 + 1, 1) КАК Поле1
    ИЗ
    Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    ГДЕ
    ПоступлениеТоваровУслуг.Ссылка = &Ссылка
```
---
А это будет работать для каждого товара? Результат должен записываться у меня в эту колонку (скриншот)
---
я дал пример как дату и строку совместить в одном поле. А дальше как составите запрос так и будет выводить.
---
Напишите ваше сообщение
(8) Насколько я понял из вашего примера номер записывается вручную, а должен браться из документа
---
номер берется из документа
---
Извиняюсь, не заметил сразу
---
Сейчас попробую
---
Добавил Ваш код, как новый вложенный запрос. По итогу не выводится ничего. Наверно, я не в том месте его разместил
---
в консоль запросов вставьте мой код полностью и проверьте на каком-нибудь документе ПоступлениеТоваровУслуг
---
для чего делать вложенный запрос то?.. Вы не можете соединить два поля в одно по моему шаблону?..
---
Непонятно в какое место запроса надо вставить Ваш код, чтобы он работал.
Вот код на данный момент

```1c
    Запрос.Текст =
    "ВЫБРАТЬ
    | СебестоимостьКВыгрузкеПроекты.Сделка КАК Сделка,
    | СебестоимостьКВыгрузкеПроекты.РасходыПоСделке,
    | СебестоимостьКВыгрузкеПроекты.Описание,
    | СебестоимостьКВыгрузкеПроекты.НомерВходящегоДокумента,
    | СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента,
    | &Организация КАК Организация
    |ПОМЕСТИТЬ ВТ_СебестоимостьКВыгрузке
    |ИЗ
    | &ТЗ КАК СебестоимостьКВыгрузкеПроекты
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | ВТ_СебестоимостьКВыгрузке.Сделка КАК Сделка,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СебестоимостьОборот, 0)) КАК Себестоимость,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СуммаДополнительныхРасходовОборот, 0)) КАК ДопРасходы,
    | СУММА(ЕСТЬNULL(ДополнительныеРасходыПоСделкеОбороты.СуммаВалОборот, 0)) КАК РасходыПоСделке
    |ИЗ
    | ВТ_СебестоимостьКВыгрузке КАК ВТ_СебестоимостьКВыгрузке
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ВыручкаИСебестоимостьПродажОбороты
    | ПО (ВТ_СебестоимостьКВыгрузке.Сделка = ВЫРАЗИТЬ(ВыручкаИСебестоимостьПродажОбороты.ЗаказКлиента КАК Документ.ЗаказКлиента).Сделка)
    | И ВТ_СебестоимостьКВыгрузке.Организация = ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Организация
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДополнительныеРасходыПоСделке.Обороты(, , Регистратор, ) КАК ДополнительныеРасходыПоСделкеОбороты
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    | ПО ДополнительныеРасходыПоСделкеОбороты.Регистратор = ПоступлениеТоваровУслуг.Ссылка
    | ПО ВТ_СебестоимостьКВыгрузке.Организация = ДополнительныеРасходыПоСделкеОбороты.Организация
    | И ВТ_СебестоимостьКВыгрузке.Сделка = ДополнительныеРасходыПоСделкеОбороты.Сделка
    |
    |СГРУППИРОВАТЬ ПО
    | ВТ_СебестоимостьКВыгрузке.Сделка";

    Запрос.УстановитьПараметр("Организация", Объект.Организация);
    Запрос.УстановитьПараметр("ТЗ", Объект.Проекты.Выгрузить());
    Объект.Проекты.Загрузить(Запрос.Выполнить().Выгрузить());
```
---
```1c
    ВЫБРАТЬ
    СебестоимостьКВыгрузкеПроекты.Сделка КАК Сделка,
    СебестоимостьКВыгрузкеПроекты.РасходыПоСделке,
    СебестоимостьКВыгрузкеПроекты.Описание,
    "№" + СебестоимостьКВыгрузкеПроекты.НомерВходящегоДокумента + " от " + ПОДСТРОКА("0123456789", ДЕНЬ(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента) / 10 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, 6 * ДЕНЬ(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента))) / 6 + 1, 1) + "/" + ПОДСТРОКА("0123456789", МЕСЯЦ(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента) / 10 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, 6 * МЕСЯЦ(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента))) / 6 + 1, 1) + "/" + ПОДСТРОКА("0123456789", ГОД(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента) / 1000 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента) * 0.06)) / 6 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента) * 0.6)) / 6 + 1, 1) + ПОДСТРОКА("0123456789", СЕКУНДА(ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, ГОД(СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента) * 6)) / 6 + 1, 1) КАК Основание,
    &Организация КАК Организация
    ПОМЕСТИТЬ ВТ_СебестоимостьКВыгрузке
    ИЗ
    &ТЗ КАК СебестоимостьКВыгрузкеПроекты
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_СебестоимостьКВыгрузке.Сделка КАК Сделка,
    ВТ_СебестоимостьКВыгрузке.Основание,
    СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СебестоимостьОборот, 0)) КАК Себестоимость,
    СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СуммаДополнительныхРасходовОборот, 0)) КАК ДопРасходы,
    СУММА(ЕСТЬNULL(ДополнительныеРасходыПоСделкеОбороты.СуммаВалОборот, 0)) КАК РасходыПоСделке
    ИЗ
    ВТ_СебестоимостьКВыгрузке КАК ВТ_СебестоимостьКВыгрузке
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ВыручкаИСебестоимостьПродажОбороты
    ПО (ВТ_СебестоимостьКВыгрузке.Сделка = ВЫРАЗИТЬ(ВыручкаИСебестоимостьПродажОбороты.ЗаказКлиента КАК Документ.ЗаказКлиента).Сделка)
    И ВТ_СебестоимостьКВыгрузке.Организация = ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Организация
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДополнительныеРасходыПоСделке.Обороты(, , Регистратор, ) КАК ДополнительныеРасходыПоСделкеОбороты
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    ПО ДополнительныеРасходыПоСделкеОбороты.Регистратор = ПоступлениеТоваровУслуг.Ссылка
    ПО ВТ_СебестоимостьКВыгрузке.Организация = ДополнительныеРасходыПоСделкеОбороты.Организация
    И ВТ_СебестоимостьКВыгрузке.Сделка = ДополнительныеРасходыПоСделкеОбороты.Сделка

    СГРУППИРОВАТЬ ПО
    ВТ_СебестоимостьКВыгрузке.Сделка,
    ВТ_СебестоимостьКВыгрузке.Основание
```
---
Сейчас попробую
---
Выдало ошибку (смотрите скриншот). Я увидел появилось поле Основание, я его поменял на Описание, но в обоих случаях выдавало одну и ту же ошибку
---
у меня приведен текст для конструктора запроса. Вставляйте через него. Иначе надо везде править двойные кавычки.
---
у меня приведен текст для конструктора запроса

Так я через него и вставляю
---
Напишите ваше сообщение
(29) в это окно
---
покажите весь код.
---
значит у вас что-то не так с ТЗ. У меня всё работает.
---
А что может быть не так? И ещё вопрос, код оставлять тот, что Вы отправили или менять Основание на Описание?
---
А что может быть не так?
тип данных СебестоимостьКВыгрузкеПроекты.НомерВходящегоДокумента и СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента
---
А какой у Вас они имеют тип данных?
---
Строка(40) и Дата соответственно.
---
У меня Номер был числом, сейчас поменяю
---
Ошибок больше не выдаёт, но и значения не заполняет...
---
значит они там пустые. Я же говорил вы сначала выведите Дату и Номер в разные колонки хотя бы, чтобы убедиться что там есть значения.
---
Напишите ваше сообщение
(37) Поменял все Основание на Описание и получилось это
---
это потому что НомерВходящегоДокумента и ДатаВходящегоДокумента ПУСТЫЕ ЗНАЧЕНИЯ.
---
Надо в этом же запросе передать в них значения?
---
я не знаю что вам надо. У вас пустые значения.
---
В коде, что Вы отправили обращение к Номер\ДатаВходящегоДокумента идёт чрез СебестоимостьКВыгрузкеПроекты.Номер\ДатаВходящегоДокумента. А на Вашем скриншоте через ПоступлениеТоваровУслуг. Может мне надо сделать так же?
---
я отправил как доказательство что запрос рабочий и складывает два значения в одно.
---
Понятно, ладно, спасибо за помощь. Буду пытаться найти решение
---
чтобы складывать значения они должны быть не пустые. Вы вначале соберите корректные данные, убедитесь что Номер\ДатаВходящегоДокумента не пустые и тогда уже складывайте значения.
---
Буду пытаться найти решение
решение конкретно по вашему вопросу как сложить дату и номер у вас есть.
---
добавить эти реквизиты в ТЧ, но не выводить. При заполнении ТЧ, обходить ее программно и заполнять данные колонки "Описание" конкатенацией строки номера и даты приведенной к строке. При изменении, так же заполнять.

Можно даже в ТЧ не добавлять, а получить в ТЗ, которая получается в (0). И перед загрузкой этой ТЗ в ТЧ, обойти ТЗ и заполнить колонку "Описание".
---
Пока ни один совет не помог. Прикладываю скриншот из предприятия, чтобы было нагляднее что в итоге должно быть. Суть в том, что у каждого товара есть свои номер и дата и подтягиваются они из документа ПоступлениеТоваровУслуг из реквизитов Дата\НомерВходящегоДокумента
---
покажите рабочий запрос где есть дата и номер хотя бы в отдельных колонках.
---
```1c
    Запрос.Текст =
    "ВЫБРАТЬ
    | СебестоимостьКВыгрузкеПроекты.Сделка КАК Сделка,
    | СебестоимостьКВыгрузкеПроекты.РасходыПоСделке,
    | СебестоимостьКВыгрузкеПроекты.НомерВходящегоДокумента КАК НомерВходящегоДокумента,
    | СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента КАК ДатаВходящегоДокумента,
    | &Организация КАК Организация
    |ПОМЕСТИТЬ ВТ_СебестоимостьКВыгрузке
    |ИЗ
    | &ТЗ КАК СебестоимостьКВыгрузкеПроекты
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | ВТ_СебестоимостьКВыгрузке.Сделка КАК Сделка,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СебестоимостьОборот, 0)) КАК Себестоимость,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СуммаДополнительныхРасходовОборот, 0)) КАК ДопРасходы,
    | СУММА(ЕСТЬNULL(ДополнительныеРасходыПоСделкеОбороты.СуммаВалОборот, 0)) КАК РасходыПоСделке,
    | ВТ_СебестоимостьКВыгрузке.НомерВходящегоДокумента КАК НомерВходящегоДокумента,
    | ВТ_СебестоимостьКВыгрузке.ДатаВходящегоДокумента КАК ДатаВходящегоДокумента
    |ИЗ
    | ВТ_СебестоимостьКВыгрузке КАК ВТ_СебестоимостьКВыгрузке
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ВыручкаИСебестоимостьПродажОбороты
    | ПО (ВТ_СебестоимостьКВыгрузке.Сделка = ВЫРАЗИТЬ(ВыручкаИСебестоимостьПродажОбороты.ЗаказКлиента КАК Документ.ЗаказКлиента).Сделка)
    | И ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Организация = &&Организация
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДополнительныеРасходыПоСделке.Обороты(, , Регистратор, Организация = &&Организация) КАК ДополнительныеРасходыПоСделкеОбороты
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    | ПО ДополнительныеРасходыПоСделкеОбороты.Регистратор = ПоступлениеТоваровУслуг.Ссылка
    | ПО ВТ_СебестоимостьКВыгрузке.Сделка = ДополнительныеРасходыПоСделкеОбороты.Сделка
    |
    |
    |СГРУППИРОВАТЬ ПО
    | ВТ_СебестоимостьКВыгрузке.Сделка";

    Запрос.УстановитьПараметр("Организация", Объект.Организация);
    Запрос.УстановитьПараметр("ТЗ", Объект.Проекты.Выгрузить());
    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
    ТекСтрока = Объект.Проекты.Добавить();
    ЗаполнитьЗначенияСвойств(ТекСтрока, Выборка);
    Если ЗначениеЗаполнено(Выборка.НомерВходящегоДокумента) И ЗначениеЗаполнено(Выборка.ДатаВходящегоДокумента) Тогда
    ТекСтрока.Описание = Формат(Выборка.НомерВходящегоДокумента, "ЧГ=0") + " от " + Формат(Выборка.ДатаВходящегоДокумента, "ДЛФ=D");
    КонецЕсли;
    КонецЦикла;
```
---
Выдаёт ошибку
---
ну так добавьте ВТ_СебестоимостьКВыгрузке.НомерВходящегоДокумента и ВТ_СебестоимостьКВыгрузке.ДатаВходящегоДокумента в группировку!
---
Можно буквами, номер +"("+дата(датадок)+")". Проще представление вида документа сократить до РН /СФ и вывести ссылку полностью.
---
буквами не подходит. Номер и дата для каждого товара разные
---
в итоге получается список товаров у каждого описание разное будет
---
Вместо Объект.Проекты.Загрузить(Запрос.Выполнить().Выгрузить()); Можно написать Цикл по результату запроса, а в цикле написать нс = Объект.Проект.Добавить();
и через точку присвоить реквизиты как хотите
---
так и сделал в (49)
---
а что, если использовать Документ.Ссылка.Наименование ?
ну и обрезать его, скажем ПОДСТРОКА( ...., 10, 50) , чтобы однотипное название не мелькало

просто у документов в списке всегда высвечивается, скажем, ДокументРеализации ББ000000397 от 24.12.2017 23:59:59
почему бы не использовать то, что уже есть и не городить огород с преобразованием секунд и минут в строку
---
```1c
    Запрос.Текст =
    "ВЫБРАТЬ
    | СебестоимостьКВыгрузкеПроекты.Сделка КАК Сделка,
    | СебестоимостьКВыгрузкеПроекты.РасходыПоСделке,
    | СебестоимостьКВыгрузкеПроекты.НомерВходящегоДокумента КАК НомерВходящегоДокумента,
    | СебестоимостьКВыгрузкеПроекты.ДатаВходящегоДокумента КАК ДатаВходящегоДокумента,
    | &Организация КАК Организация
    |ПОМЕСТИТЬ ВТ_СебестоимостьКВыгрузке
    |ИЗ
    | &ТЗ КАК СебестоимостьКВыгрузкеПроекты
    |;
    |
    |////////////////////////////////////////////////////////////­­////////////////////
    |ВЫБРАТЬ
    | ВТ_СебестоимостьКВыгрузке.Сделка КАК Сделка,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СебестоимостьОборот, 0)) КАК Себестоимость,
    | СУММА(ЕСТЬNULL(ВыручкаИСебестоимостьПродажОбороты.СуммаДополнительныхРасходовОборот, 0)) КАК ДопРасходы,
    | СУММА(ЕСТЬNULL(ДополнительныеРасходыПоСделкеОбороты.СуммаВалОборот, 0)) КАК РасходыПоСделке,
    | ВТ_СебестоимостьКВыгрузке.НомерВходящегоДокумента КАК НомерВходящегоДокумента,
    | ВТ_СебестоимостьКВыгрузке.ДатаВходящегоДокумента КАК ДатаВходящегоДокумента
    |ИЗ
    | ВТ_СебестоимостьКВыгрузке КАК ВТ_СебестоимостьКВыгрузке
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ВыручкаИСебестоимостьПродажОбороты
    | ПО (ВТ_СебестоимостьКВыгрузке.Сделка = ВЫРАЗИТЬ(ВыручкаИСебестоимостьПродажОбороты.ЗаказКлиента КАК Документ.ЗаказКлиента).Сделка)
    | И ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Организация = &&Организация
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДополнительныеРасходыПоСделке.Обороты(, , Регистратор, Организация = &&Организация) КАК ДополнительныеРасходыПоСделкеОбороты
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    | ПО ДополнительныеРасходыПоСделкеОбороты.Регистратор = ПоступлениеТоваровУслуг.Ссылка
    | ПО ВТ_СебестоимостьКВыгрузке.Сделка = ДополнительныеРасходыПоСделкеОбороты.Сделка
    |
    |
    |СГРУППИРОВАТЬ ПО
    | ВТ_СебестоимостьКВыгрузке.Сделка,
    | ВТ_СебестоимостьКВыгрузке.НомерВходящегоДокумента,
    | ВТ_СебестоимостьКВыгрузке.ДатаВходящегоДокумента";

    Запрос.УстановитьПараметр("Организация", Объект.Организация);
    Запрос.УстановитьПараметр("ТЗ", Объект.Проекты.Выгрузить());
    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
    ТекСтрока = Объект.Проекты.Добавить();
    ЗаполнитьЗначенияСвойств(ТекСтрока, Выборка);
    Если ЗначениеЗаполнено(Выборка.НомерВходящегоДокумента) И ЗначениеЗаполнено(Выборка.ДатаВходящегоДокумента) Тогда
    ТекСтрока.Описание = Формат(Выборка.НомерВходящегоДокумента, "ЧГ=0") + " от " + Формат(Выборка.ДатаВходящегоДокумента, "ДЛФ=D");
    КонецЕсли;
    КонецЦикла;
```