дДок=ДругаяБаза.CreateObject("Документ.СчетФактура");
дДок.ВыбратьДокументы(Дата("2016","06","01"),ТекущаяДата());
Пока дДок.ПолучитьДокумент() = 1 Цикл
Сообщить("--------------------");
Сообщить(дДок.НомерДок);
Сообщить(дДок.ДатаДок);
Сообщить(ПустоеЗначение(дДок.ДатаПоставки)); --- тут выходит 0, хотя реквизит не заполнен
Сообщить(Формат(дДок.ДатаПоставки,"ДДДММГГ"));
если это критично - представляй пустую дату через оле на стороне дающей базы стройокй, а на примающей - преобразовывай
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший