При попытке напечатать пишет:
{ВнешняяОбработка.ПечатьУПД.МодульОбъекта(139)}: Метод объекта не обнаружен (ПолучитьЗначенияРеквизитов)
РеквизитыСФ = ОбщегоНазначения.ПолучитьЗначенияРеквизитов(СчетФактура, "Дата, ВидСчетаФактуры, Исправление,НомерИсправления,
а если добавить в общий модуль "ПолучитьЗначенияРеквизитов", то пишет:
{ОбщийМодуль.ОбщегоНазначения(4248)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(2, 8)}: Поле не найдено "ВидСчетаФактуры"
Дата, <<?>>ВидСчетаФактуры, Исправление,НомерИсправления,
Для формирование УПД обязательно создание счета-фактуры, ЗА ИСКЛЮЧЕНИЕМ случаев в которых товар отдан на комиссию(вид договора должен стоять СКомиссионером).
У меня при попытке добавить во внешнюю форму выдает:
{Справочник.ВнешниеОбработки.Форма.ФормаЭлемента.Форма(189)}: Ошибка при вызове метода контекста (Создать): {ВнешняяОбработка.ПечатьУПД.МодульОбъекта(2947,21)}: Переменная не определена (СтроковыеФункцииКлиентСервер): {ВнешняяОбработка.ПечатьУПД.МодульОбъекта(2947,21)}: Переменная не определена (СтроковыеФункцииКлиентСервер)
(9) Frostdecoy, нет не планируется. Точно сказать не могу, но по-моему это технически невозможно из-за большого объема информации(строки будут съезжать и их количество увеличится на каждый пункт, а это небыло одобрено ФНС).
Не работает в 1С:Предприятие 8.2 (8.2.19.83) Бухгалтерия предприятия, редакция 2.0 (2.0.55.7)
{Справочник.ВнешниеОбработки.Форма.ФормаЭлемента.Форма(189)}: Ошибка при вызове метода контекста (Создать): {ОбщийМодуль.ОбщегоНазначения.Модуль(6119)}: Невозможно обработать параметр "ВалютаРегламентированногоУчета" для получения значения: {ОбщийМодуль.ОбщегоНазначения.Модуль(6119)}: Невозможно обработать параметр "ВалютаРегламентированногоУчета" для получения значения
Не работает в релизе 10.3.14.5
Пишет:
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 2)}: Поле не найдено "ВидСчетаФактуры"
<<?>>ВидСчетаФактуры КАК ВидСчетаФактуры,
В Вашем анонсе написано, что подключается ко всем документам, хотелось распечатать упд из поступления, за поставщика, но не получилось, выдает "Не удалось сформировать внешнюю печатную форму!
Значение не является значением объектного типа (Дата)"
Релиз 10.3.14.3
То же самое:
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 2)}: Поле не найдено "ВидСчетаФактуры"
Конфигурация "Управление торговлей", редакция 10.3 (10.3.13.2).
Не работает, пишет:
{ВнешняяОбработка.ПечатьУПД.МодульОбъекта(2969)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(4, 2)}: Поле не найдено "ВидСчетаФактуры"
<<?>>ВидСчетаФактуры КАК ВидСчетаФактуры,
- пришлось добавлять в формирование всех документов где нет СФ
2) В функцию СобратьДанныеДляПечатиПоДокументу пришлось добавить фильтр по документам которые формируются без СФ, т.е. там где ДокОснование это структура на основе документа
Если ТипОснования = Тип("Структура") Тогда
ЭкземплярДанныхДляПечати = СобратьДанныеПоРеализацияТоваровУслуг(ДокОснование, СФ);
Иначе
На версии УТ 10.3.12.3 не работает.
Ошибка при вызове метода контекста (Выполнить): {(4, 2)}: Поле не найдено "ВидСчетаФактуры"
<<?>>ВидСчетаФактуры КАК ВидСчетаФактуры
На версии УТ 10.3.14 не работает.
Ошибка при вызове метода контекста (Выполнить): {(4, 2)}: Поле не найдено "ВидСчетаФактуры"
<<?>>ВидСчетаФактуры КАК ВидСчетаФактуры
Интересно как автор тестировал? У кого-нибудь из 588 заработало?
Релиз 10.3.14.5.
Если б только "БЕЗ перечисления - ВидСчетаФактурыВыставленного - НЕ РАБОТАЕТ". Соответствующий-то реквизит в СФ тоже должен существовать и быть заполненным.
Еще не работает без реквизитов: Исправление, НомерИсправления, СчетФактураБезНДС, процедуры ПолучитьВерсиюПостановления() и т.д. и т.п.
В общем, бросил и пошел допиливать собственную версию.
Спасибо. на 10.3.14 сильно модифицированной со старыми СФ запустил. после полутора часов допилки.
сам пробовал собрать, запутался, так что спасибо тебе хороший человек.
Работа проделана большая и бесполезная. Не работает. Как можно передавать одно, проверять другое и пытаться вывести третье? Дело даже не в типовых процедурах, а в согласованности кода самой обработки. После 5-й ошибки плюнул, зря потраченное время ((
(48) Обработка не переделывалась с 2014 года. Конечно на новых версиях не работало. Читайте внимательно под какие версии делалась обработка. Сегодня переделал под новые стандарты.
(49)Кстати в новом УПД с 01.07.2017 г. (вроде) это единственное поле, которое нужно добавить в макет УПД (и оно для всех операций пустое). Делал в штате организации из старого УПП. Остальное - только шапку поменять еще одна строка в правом верхнем углу и все.