|
Создание нового документа | ☑ | ||
---|---|---|---|---|
0
zamik15rus
20.02.19
✎
15:43
|
Добрый день Уважаемые знатоки.
У меня такой наивный и "чайниковский" вопрос, я программно создал документ с помощью команд: Поступление = Документы.ПоступлениеНаРасчетныйСчет.СоздатьДокумент(); // шапка Поступление.Дата = ТекущаяДата(); Поступление.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ОплатаПокупателя; Поступление.Организация = Справочники.Организации.НайтиПоНаименованию("ПОУ"); // табличная часть НоваяСтрока = Поступление.РасшифровкаПлатежа.Добавить(); новаяСтрока.СпособПогашенияЗадолженности = Перечисления.СпособыПогашенияЗадолженности.Автоматически; Поступление.Записать(РежимЗаписиДокумента.Запись); Так вот при выборе Организации из формы автоматически устанавливаются такие параметры как счет расчетов, счет авансов и счет учета, подскажите пожалуйста как можно автоматически применять эти значения, а не прописывать по каждому реквизиту его значения. |
|||
1
FIXXXL
20.02.19
✎
15:45
|
(0) посмотри функции ПриИзменении
|
|||
2
zamik15rus
20.02.19
✎
15:48
|
Я тоже так подумал,
В Документе ПоступлениеНаРасчетныйСчет есть функция на клиенте ОрганизацияПриИзменении, но у меня почему то не получается ее вызвать. Пишу Поступление.ОрганизацияПриИзменении но данная конструкция выдает ошибку. |
|||
3
lubitelxml
20.02.19
✎
15:50
|
(2) так это же на форме процедура, перенеси от туда код к себе
|
|||
4
OldCondom
20.02.19
✎
15:51
|
(2) так не пойдет. Смотри код внутри этой процедуры и адаптируй под серверный вызов. Как правило там не много и все через обращение серверных модулей
|
|||
5
zamik15rus
20.02.19
✎
16:11
|
Там в Документе процедура всего одной строкой
ПоступлениеНаРасчетныйСчетФормы.ОрганизацияПриИзмененииСервер(ЭтотОбъект); Я ее в свой код скопировал, но выдает ошибку: Поле объекта не обнаружено (Организация) Я что то не понимаю. |
|||
6
SSSSS_AAAAA
20.02.19
✎
16:16
|
(5) На просто скопируй, а адаптируй. На клиенте и на сервере немного разные контексты.
|
|||
7
FIXXXL
20.02.19
✎
16:27
|
(5) "провались" в ОрганизацияПриИзмененииСервер(ЭтотОбъект) и там смотри что происходит
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |