Ошибка "Для счет фактуры УПД не применяется"

1. I_train 16.10.23 18:26 Сейчас в теме
Есть внешняя печатная форма УПД, после обновления бух перестала работать для месяца Октября. То есть для документов до октября распечатывается, а для док-тов в октябре уже выходит такая ошибка. Думал может процедуры в модуле уже устарели, переделал, взяв актуальные процедуры по которым УПД печатается в типовой. все равно ошибка остается.
Типовая УПД печатается нормально. В чем может быть дело, не пойму, может кто, знает, подскажите пожалуйста
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
3. Ivan_v_pole_voin 01.11.23 14:22 Сейчас в теме
Тоже столкнулся с такой проблемой. Была обработка по рассылке счетов, УПД контрагентам.
В общем там если стоит макет «УПДСтатус1_534» (у меня этот был до этого), то он действовал до конца сентября 2023 года. Там при получении

ДанныеУниверсальныхПередаточныхДокументов = ПолучитьДанныеДляПечатиСчетаФактуры1137(
			МассивОбъектов, ТекстЗапросаДокументам, Истина);


Делается запрос, в котором исключаются счет фактуры с датой более 30.09.2023 23:59:59. Соответственно, новые рассылки не работали.

После этой даты там новый макет применяется, его идентификатор - УПДСтатус1_2023Кв4.

Если ОбщегоНазначения.ЗначениеРеквизитаОбъекта(СчетФактура, "Дата") > Дата("20230930235959") Тогда
			КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("УПДСтатус1_2023Кв4");
		Иначе
			КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("УПДСтатус1_534");
		КонецЕсли;


Я вот так сделал и заработало.
Прикрепленные файлы:
user1749632; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 16.10.23 19:44 Сейчас в теме
(1) С октября новые поля для прослеживаемых применяются. Надо дорабатывать старую форму.
3. Ivan_v_pole_voin 01.11.23 14:22 Сейчас в теме
Тоже столкнулся с такой проблемой. Была обработка по рассылке счетов, УПД контрагентам.
В общем там если стоит макет «УПДСтатус1_534» (у меня этот был до этого), то он действовал до конца сентября 2023 года. Там при получении

ДанныеУниверсальныхПередаточныхДокументов = ПолучитьДанныеДляПечатиСчетаФактуры1137(
			МассивОбъектов, ТекстЗапросаДокументам, Истина);


Делается запрос, в котором исключаются счет фактуры с датой более 30.09.2023 23:59:59. Соответственно, новые рассылки не работали.

После этой даты там новый макет применяется, его идентификатор - УПДСтатус1_2023Кв4.

Если ОбщегоНазначения.ЗначениеРеквизитаОбъекта(СчетФактура, "Дата") > Дата("20230930235959") Тогда
			КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("УПДСтатус1_2023Кв4");
		Иначе
			КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("УПДСтатус1_534");
		КонецЕсли;


Я вот так сделал и заработало.
Прикрепленные файлы:
user1749632; +1 Ответить
4. I_train 03.11.23 15:37 Сейчас в теме
(3) Да, было то же самое, макет упд теперь новый используется
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот