Доброго времени суток.
Версия 1с: 1С:Предприятие 8.3 (8.3.5.1119)
Версия БП: Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.35.28)
Хочу разобраться с печатью СФ.
В модуле менеджера документа "СчетФактураВыданный" нахожу процедуру Печать(...), строка 1766
Там условие в строке 1775:
Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "СчетФактура1137") Тогда
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,"СчетФактура1137", "Счет-фактура",
УчетНДС.ПечатьСчетовФактур1137(МассивОбъектов, ОбъектыПечати, ТекстЗапросаПечатьСчетовФактур()),,
"ОбщийМакет.ПФ_MXL_СчетФактура1137");
КонецЕсли;
УчетНДС.ПечатьСчетовФактур1137(...), вот эту процедуру не могу найти.
Общий модуль "УчетНДС" пустой.
Какой-то глюк или я не там ищу?
Версия 1с: 1С:Предприятие 8.3 (8.3.5.1119)
Версия БП: Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.35.28)
Хочу разобраться с печатью СФ.
В модуле менеджера документа "СчетФактураВыданный" нахожу процедуру Печать(...), строка 1766
Там условие в строке 1775:
Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "СчетФактура1137") Тогда
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,"СчетФактура1137", "Счет-фактура",
УчетНДС.ПечатьСчетовФактур1137(МассивОбъектов, ОбъектыПечати, ТекстЗапросаПечатьСчетовФактур()),,
"ОбщийМакет.ПФ_MXL_СчетФактура1137");
КонецЕсли;
УчетНДС.ПечатьСчетовФактур1137(...), вот эту процедуру не могу найти.
Общий модуль "УчетНДС" пустой.
Какой-то глюк или я не там ищу?
По теме из базы знаний
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Загрузка чеков в 1С из ФНС в документы БП, УНФ, ERP, КА и УТ
- Распространенные ошибки разработчиков, приводящие к проблемам производительности
- Полезный код для программистов 1С (часть 3). Подготовка печатных форм + подсистема Управление печатью (БСП)
- Сервис SberPay QR (Плати QR) от Сбербанка для Розница 2.3, УТ 11.5, ERP/КА 2.5 , УНФ 3.0, Розница 3.0, Бухгалтерия 3.0
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) ilnur.56, Не может быть он пустым))))
Достаточно выделить УчетНДС.ПечатьСчетовФактур1137 мышкой, нажать Ф12 и вы попадаете в нужную процедуру
PS.Поняла.. скорее всего в базовой защищен модуль...
а так текст функции таков:
Достаточно выделить УчетНДС.ПечатьСчетовФактур1137 мышкой, нажать Ф12 и вы попадаете в нужную процедуру
PS.Поняла.. скорее всего в базовой защищен модуль...
а так текст функции таков:
Функция ПечатьСчетовФактур1137(МассивОбъектов, ОбъектыПечати, ТекстЗапросаПоСчетамФактурам) Экспорт
УстановитьПривилегированныйРежим(Истина);
ТабДокумент = Новый ТабличныйДокумент;
ТабДокумент.АвтоМасштаб = Истина;
ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СчетФактураВыданный_СчетФактура1137";
ТабДокумент.ЭкземпляровНаСтранице = 1;
УстановкаМинимальныхПолейДляПечати(ТабДокумент);
Макет = УправлениеПечатью.ПолучитьМакет("ОбщийМакет.ПФ_MXL_СчетФактура1137");
ДанныеСчетовФактур = ПолучитьДанныеДляПечатиСчетаФактуры1137(МассивОбъектов, ТекстЗапросаПоСчетамФактурам);
ПервыйДокумент = Истина;
Для Каждого ВыборкаСФ ИЗ ДанныеСчетовФактур Цикл
ТаблицаДокумента = ВыборкаСФ.ТаблицаДокумента;
Если ТаблицаДокумента = Неопределено Тогда
Продолжить;
КонецЕсли;
Если НЕ ПервыйДокумент Тогда
ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ПервыйДокумент = Ложь;
// Запомним номер строки, с которой начали выводить текущий документ.
НомерСтрокиНачало = ТабДокумент.ВысотаТаблицы + 1;
ВывестиСчетФактуруВТабличныйДокумент(ТабДокумент, Макет, ВыборкаСФ);
// В табличном документе зададим имя области, в которую был выведен объект.
// Нужно для возможности печати покомплектно.
УправлениеПечатью.ЗадатьОбластьПечатиДокумента(ТабДокумент,
НомерСтрокиНачало, ОбъектыПечати, ВыборкаСФ.СчетФактура);
КонецЦикла;
Возврат ТабДокумент;
КонецФункции
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот