v8: Поставить договор программно в ПКО :) #555599


#0 by mnimo
При создании ПКО нужно поставить договор имеющийся с контрагентом, который уже стоит в реквизите "контрагент". Договор там есть вот только выбрать не знаю как его????
#1 by ДенисЧ
новДок = новДок.Контрагент.ОсновнойДоговор ?
#2 by mnimo
Так может, но что то не работает???
#3 by butterbean
наверно так: ПКО.Договор = Контрагент.Договор;
#4 by mnimo
Ни так ни так.
#5 by Wobland
что, Договор=Контрагент.ОсновнойДоговорКонтрагента правда не работает?
#6 by Wobland
а есть ли основной договр?
#7 by Zolotko
а наверное основной договор невыбран
#8 by Shurjk
Даешь постов 500 в этой ветке.
#9 by Shurjk
Автор в каком месте программно проставляешь свой договор?
#10 by Naumov
ху из ПКО?
#12 by mnimo
Вот это не работает???
#13 by butterbean
зачем 2 раза искать контрагента по наименованию и еще проверку ставить?? после Выбор=Справочники.ДоговорыКонтрагентов.Выбрать(,ДокП.Контрагент); надо еще Выбор.Следующий;
#14 by butterbean
кстати, а что будет если договоров у контрагента несколько??
#15 by mnimo
вот хороший вопрос, но мне бы для начала выбрать просто его и отобразить выборку в реквизите документа. А там уж с осальными разберёмся.
#16 by Wobland
проставь основной договор и в
#17 by mnimo
По циклу выборки находятся все договоры, в том числе и основной, но не вставляется в поле на формы(не выбирается).Последний в выборке Основной договор.
#18 by Ненавижу 1С
наверное автор заполняет поле в шапке, а оно в ТЧ
#19 by mnimo
У приходного кассового ордера нет ТЧ. Да и не было никогда.
#20 by butterbean
от конфы зависит
#21 by mnimo
Ну у меня бух 2.0, тут точно нет.
#22 by Ненавижу 1С
а у меня есть
#23 by Ненавижу 1С
+ в БП 2.0
#24 by butterbean
в конфигураторе давно был последний раз??
#25 by Wobland
а Следующий кто делать будет уж если таким путём?
#26 by mnimo
И правда есть.
#27 by mnimo
Так, дак как всё таки мне договор выбрать программно.
#28 by thezos
программно создается и заполняется документ? Справочники.Контрагенты.ОсновнойДоговор;
#29 by Wobland
он не хочет. и читать в СП про Выбрать тоже не хочет
#30 by mnimo
нет он есть там. лан не буду больше вас задерживать, читать читать читать.
#31 by Ненавижу 1С
а так?
#32 by Бубр
это фантастика о_О
#33 by mnimo
Индекс находится за границами массива ДокП.РасшифровкаПлатежа[0].ДоговорКонтрагента=Выбор.Ссылка;
#34 by Wobland
а строчку в ТЧ добавить?
#35 by mnimo
В ПКО операция "Расчёты по кредитам и займам" нет возможности вкл список. Там Документ выбирается на форме из поля выбора.
#36 by Wobland
дык есть ТЧ или нет?
#37 by mnimo
Нет
#38 by Ненавижу 1С
ты сейчас про интерфейс, а тут про объект речь Выбор=Справочники.ДоговорыКонтрагентов.Выбрать(,ДокП.Контрагент);
#39 by mnimo
Извините я же учусь ешё. Ваш код заработал. Значит сначало нужно создать строку в ТЧ Пото добавить в столбик договор А потом уже добавить в элемент формы
#40 by Wobland
а вот с последним торопиться не надо ;)
#41 by thezos
зачем на форму добавлять, если документ создается программно? когда откроешь он же сам покажет на форме
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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