Имя: Пароль:
1C
1С v8
Заполнение реквизита печати из карточки контрагента документа РКО УТ 10.3
0 Antonio2040
 
08.03.14
18:28
Доброго времени суток. В 1С УТ 10.3 есть документ "Расходный кассовый ордер". Нужно, чтобы на вкладке "Печать" заполнялся реквизит "По" (4 сверху) при выборе контрагента. Конфу можно переписывать, но я не знаю языка 1С. Помогите, пожалуйста, знающие люди!! Буду очень признателен. Заранее спасибо.
P.S. Милые дамы, с праздником!!!
1 Antonio2040
 
08.03.14
18:42
Пробую сам дописать методом народного тыка, получается вот что:
Элемент.РасходныйКассовыйОрдер.ПоДокументу = Элемент.Контрагенты.КомментарийСтрокой;
Код добавляю в процедуру изменения контрагета (то есть при его смене сразу должен заполняться реквизит печати).

{Документ.РасходныйКассовыйОрдер.Форма.ФормаДокумента.Форма(1062)}: Поле объекта не обнаружено (РасходныйКассовыйОрдер)
    Элемент.РасходныйКассовыйОрдер.ПоДокументу = Элемент.Контрагенты.КомментарийСтрокой;
2 Antonio2040
 
08.03.14
18:44
Еще забыл.... Лучше всего, если он будет считываться из комментария.
3 Любопытная
 
08.03.14
19:45
Какой страшный тык у народа... При чем тут Элементы? "По" это что за поле, какой реквизит там, тип какой? Вроде как строка должно быть, но точно не помню.
Зачем лезть в код, не зная языка в праздничную субботу на ночь глядя?
4 Antonio2040
 
09.03.14
11:07
Затем, что к понедельнику сделать надо.
[URL=http://pic4net.com/pm-VR5QE6.html][IMG]http://pic4net.com/dm-VR5QE6.png[/IMG][/URL]
5 Antonio2040
 
09.03.14
11:08
Любопытная, да, строка.
http://pic4net.com/pm-VR5QE6.html
6 Antonio2040
 
11.03.14
18:03
Ну что, никаких идей больше не будет?
7 Шапокляк
 
11.03.14
18:09
В форме РКО есть уже процедура ФизлицоПриИзменении()
Процедура ФизЛицоПриИзменении(Элемент)

    Если ВидОперации=Перечисления.ВидыОперацийРКО.ВыдачаДенежныхСредствПодотчетнику Тогда
        РасчетныйДокумент=Документы.АвансовыйОтчет.ПустаяСсылка();
    КонецЕсли;

    Если ЗначениеЗаполнено(Контрагент) Тогда
        ЗаполнитьПоляВыдатьПоДокументу(Контрагент);
    КонецЕсли;

КонецПроцедуры
и вызов процедуры ЗаполнитьПоляВыдатьПоДокументу(Контрагент). Посмотрите откуда паспортные данные берутся и проверьте, есть ли там (откуда берутся) данные.