Наткнулась на тот же момент, что и авторы предыдущих комментариев) Но обработка уже скачана, так что вот так доработала самым быстрым образом обработку.
В функции отладочная печать изменила строки:
Функция ОтладочнаяПечать(МассивОбъектов, ОбъектыПечати) Экспорт
ДокПродажи = МассивОбъектов[0];
Если ТипЗнч(ДокПродажи) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
СчетаФактуры = ПолучитьСчетФактуры(ДокПродажи);
Иначе Если ТипЗнч(ДокПродажи) = Тип("ДокументСсылка.СчетФактураВыданный") Тогда
СчетаФактуры = Новый Массив;
СчетаФактуры.Добавить(ДокПродажи);
КонецЕсли;
КонецЕсли;
ДатаДок = СчетаФактуры[0].Дата;
ОбъектыПечати = Новый СписокЗначений;
Если ДатаДок < Дата("20170701") тогда
ТД = ПечатьСчетовФактур1137До1Июля(СчетаФактуры, ОбъектыПечати, ТекстЗапросаПечатьСчетовФактур(,,Ложь));
ИначеЕсли ДатаДок >= Дата("20170701") И ДатаДок < Дата("20171001") тогда
ТД = ПечатьСчетовФактур1137После1Июля(СчетаФактуры, ОбъектыПечати, ТекстЗапросаПечатьСчетовФактур(,,Ложь));
ИначеЕсли ДатаДок >= Дата("20171001") тогда
ТД = ПечатьСчетовФактур981(СчетаФактуры, ОбъектыПечати, ТекстЗапросаПечатьСчетовФактур(,,Истина));
КонецЕсли;
Возврат ТД;
КонецФункции // ОтладочнаяПечать()
Показать
И на форме у реквизита "Документ" отметила составной тип данных и добавила ДокументСсылка.СчетФактураВыданный.