|
Автоматическое заполнение документов взаимозачета в УТ11 |
☑ |
0
ikolegov
12.07.16
✎
15:00
|
Подскажите, нужно заполнить из внешней обработки документ взаимозачета. На нем есть кнопка "Рассчитать" и вызывается экспортная прцедура. Пишу так
НовыйДокФорма = Документы.ВзаимозачетЗадолженности.ПолучитьФормуНовогоДокумента();
потом заполняю НовыйДокФорма.Объект
НовыйДокФорма.АвтоТест_РассчитатьВзаимозачет(неопределено) - рассчитываются ТЧ "ДебиторскаяЗадолженность" и "КредиторскаяЗадолженность"
все заполнилось как нужно, нужно провести - как?
|
|
1
3achem
12.07.16
✎
15:04
|
(0) НовыйДокФорма.Объект.Записать() ?
|
|
2
ikolegov
12.07.16
✎
15:07
|
Метод объекта не обнаружен (Записать)
|
|
3
ikolegov
12.07.16
✎
15:09
|
Цель - воспользоваться экспортной процедурой в модуле формы документа, может как-то по-другому можно?
|
|
4
3achem
12.07.16
✎
15:10
|
(2) в отладчике посмотри где там у тебя объект, мне так кажется, что ты его не создаешь, а просто вызываешь форму (3) вытащи это процедуру куда тебе нужно и используй
|
|
5
ikolegov
12.07.16
✎
15:13
|
Как его получить из формы?
|
|
6
ikolegov
12.07.16
✎
15:14
|
не открывая формы?
|
|
7
3achem
12.07.16
✎
15:17
|
(5) можешь написать полностью задание?
|
|
8
ikolegov
12.07.16
✎
15:20
|
Наверно так, сперва создав документ
Док = Документы.ВзаимозачетЗадолженности.СоздатьДокумент();
Форма = Док.ПолучитьФорму("ФормаДокумента");
|
|
9
aleks_default
12.07.16
✎
15:37
|
ДанныеФормыВЗначение
|
|