В ТЧ внешней обработки есть реквизит с типом дата, состав даты просто дата. Почему при выгрузке в ТЗ в этом реквизите появляется время? Как исправить?

```1c
    ТЗ = Объект.Этапы.Выгрузить();
```
---
```1c
    ТЗ = Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("ДатаНачала",,"ДатаНачала");
    ТЗ.Колонки.Добавить("Этап",,"Этап");
    ТЗ.Колонки.Добавить("ВРЦ",,"ВРЦ");
    ТЗ.Колонки.Добавить("Номер",,"Номер");

    Для Каждого СтрокаТч Из Объект.Этапы Цикл

    ТЗДобавить = ТЗ.Добавить();
    ТЗДобавить.ДатаНачала = Формат(СтрокаТч.ДатаНачала, "ДЛФ=D");
    ТЗДобавить.Этап = СтрокаТч.Этап;
    ТЗДобавить.ВРЦ = СтрокаТч.ВРЦ;
    ТЗДобавить.Номер = СтрокаТч.Номер;

    КонецЦикла;
```
---
Никак. Потому что "просто дата" - это дата с нулевым временем.
---
```1c
    МассивТипов = Новый Массив;
    МассивТипов.Добавить(Тип("Дата"));

    ПараметрыДаты = Новый КвалификаторыДаты(ЧастиДаты.Дата);

    ТаблицаЗн.Колонки.Добавить("Колонка",Новый ОписаниеТипов(МассивТипов, , ,ПараметрыДаты));
```
---
Не вышло.

```1c
    МассивТипов = Новый Массив;
    МассивТипов.Добавить(Тип("Дата"));
    ПараметрыДаты = Новый КвалификаторыДаты(ЧастиДаты.Дата);

    ТЗ = Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("ДатаНачала",Новый ОписаниеТипов(МассивТипов, , ,ПараметрыДаты));
    ТЗ.Колонки.Добавить("Этап",,"Этап");
    ТЗ.Колонки.Добавить("ВРЦ",,"ВРЦ");
    ТЗ.Колонки.Добавить("Номер",,"Номер");

    Для Каждого СтрокаТч Из Объект.Этапы Цикл
    ТЗДобавить = ТЗ.Добавить();
    ТЗДобавить.ДатаНачала = СтрокаТч.ДатаНачала;
    ТЗДобавить.Этап = СтрокаТч.Этап;
    ТЗДобавить.ВРЦ = СтрокаТч.ВРЦ;
    ТЗДобавить.Номер = СтрокаТч.Номер;

    КонецЦикла;
```
---
см. (2) - предельно ясный ответ.
---
```1c
    ТЗ = Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("ДатаНачала",,"ДатаНачала");
    ТЗ.Колонки.Добавить("Этап",,"Этап");
    ТЗ.Колонки.Добавить("ВРЦ",,"ВРЦ");
    ТЗ.Колонки.Добавить("Номер",,"Номер");

    Для Каждого СтрокаТч Из Объект.Этапы Цикл

    ТЗДобавить = ТЗ.Добавить();
    ТЗДобавить.ДатаНачала = Формат(СтрокаТч.ДатаНачала, "ДЛФ=D");
    ТЗДобавить.Этап = СтрокаТч.Этап;
    ТЗДобавить.ВРЦ = СтрокаТч.ВРЦ;
    ТЗДобавить.Номер = СтрокаТч.Номер;

    КонецЦикла;
```
---
при этом необходимо понимать, что в колонке "ДатаНачала" - Строка, а не Дата
---
Не заметил, но мне подходит.
---
Вместо всего этого можно написать

```1c
    ТЗ = Объект.Этапы.Выгрузить();
```

Непонятно, что вы дальше собрались делать с этим строковым представлением "просто даты". Форматировать дату необходимо только в момент визуализации - при выводе в печатную форму или на экран.
---
Печатать
---
В табличном документе в отдельной ячейке, конечно же?
---
В табличном документе. Не совсем понимаю, что значит в отдельной ячейке?
---
А из чего состоит табличный документ?
---
Из строк и столбцов, загуглил не поленился.
---
Клево, а на пересечении столбца и колонки - что находится? С таким интересным адресом типа R1C1?
---
Ячейка. Да обычная печать табличной части у меня, что тут такого то?
---
Ничего. Просто я сказал, что форматировать дату лучше всего в момент визуализации. Для этого, например, у ячейки табличного документа есть свойство "Формат". Подойдет, если значение ячейки имеет тип "Параметр", в этом случае туда можно запихнуть любую дату, не заморачиваясь её форматированием в программном коде.

Я вообще-то к тому, что вообще непонятно, зачем вы преобразуете ТЧ в ТЗ. Если вы можете сразу параметры ячеек ТД заполнять из ТЧ...
---
Не знал.
Свернуть например, но в данном случае это и правда не нужно.