ВПФ счета на оплату клиенту #629852


#0 by Riddler
Добрый день, профессионалы! Пытаюсь сделать внешнюю печатную форму счета на оплату. Сама форма: ВПФ делал на основе функций и процедур из документа СчетНаОплатуПокупателю. Однако в моем варианте не печатаются банковские реквизиты, как в оригинальной форме. Начал разбираться, как выяснилось через "сообщить (Тип);" при формировании печатной формы(оригинальной, не внешней)тип счета - "Счет", а если я запускаю свою ВПФ - то тип документа "СчетЗаказ". Изменил строчку с На: Измененная ВПФ: При работе с измененной пишет что поле объекта Банк не обнаружено. Помогите решить проблему - как сделать так, чтобы реквизиты присутствовали в моей ВПФ? Заранее спасибо
#1 by Riddler
Ссылка на измененную ВПФ:
#2 by Riddler
Вот кусок кода:
#3 by ТоненькийКлиент
А для какой конфы форма?
#4 by Riddler
Бухгалтерия Предприятия ПРОФ 2.0.38.6, пробую на демо-версии если что)
#5 by ТоненькийКлиент
а у тебя в реквизитах Счета есть Банк?
#6 by Riddler
Реквизиты Получатель и Банковский счет, у которого уже есть Банк
#7 by ТоненькийКлиент
а разве не БИК        = СсылкаНаОбъект.Контрагент.ОсновнойБанковскийСчет.Код;
#8 by ТоненькийКлиент
ну и дальше в том же духе?
#9 by ТоненькийКлиент
вру:    БИК        = СсылкаНаОбъект.Контрагент.ОсновнойБанковскийСчет.Банк.Код
#10 by Riddler
Просто хотелось бы понять почему в основной конфе - текст дает результат, а если я просто скопировал его во внешнюю печатную форму - то дает тот же результат, но только без банковских реквизитов(
#11 by Riddler
Правд не просто скопировал, а прописал кое-где ссылки на объект
#12 by ТоненькийКлиент
Короче, что-то типа этого, только сам разберись, что где выводится
#13 by ТоненькийКлиент
У тебя СсылкаНаОбъект - это тот счет, который ты указываешь для печати. Он не имеет реквизитов, которые ты хочешь ему приписать - СсылкаНаОбъект.Банк.Код;СсылкаНаОбъект.Банк.КоррСчет; и т.д.
#14 by ТоненькийКлиент
Кстати, а нахрена тебе эта ВПФ? тренируешься?
#15 by Riddler
Ну вообще мне нужно у этой ВПФ изменить формирование номера счета, чтоб было с привязкой по договорам)
#16 by Riddler
Короче фишка была в том что, надо было писать не так:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С