|
Изменение реквизитов документа
| ☑ |
0
Иванов Иван Иваныч
06.02.19
✎
09:19
|
Товарищи форумчане, засел на такой фигне: есть документ Заявка, для него документ-основание Заказ. Необходимо чтоб при проведении документа Заявка менялись значения реквизита документа Заказ. Примерно как-то так:
Если Доставка = Истина Тогда
СтадияЗаказа = ПредопределенноеЗначение("Перечисления.СтадияЗаказа.СделкаЗавершена");
ИначеЕсли Доставка = Ложь Тогда
СтадияЗаказа = ПредопределенноеЗначение("Перечисления.СтадияЗаказа.ОжиданиеОтгрузки");
КонецЕсли;
Понятно что такой код не отработает, но примерно так я видел бы решение, будь оно в форме документа) Как сделать правильно? Заранее спасибо!
|
|
1
ДенисЧ
06.02.19
✎
09:21
|
Иди на сервер, получай объект заказа, там меняй и записывай..
|
|
2
Garykom
гуру
06.02.19
✎
09:30
|
(0) 1. При отмене проведения что будет?
2. А если по одному Заказу сделаны два документа Заявка, причем один проведен а другой нет?
|
|
3
ДенисЧ
06.02.19
✎
09:32
|
(2) Это не мои проблемы )))
|
|
4
ZDenis
06.02.19
✎
09:45
|
(0) В типовой бухии "Состояние" Счета-фактуры регулируется в ОбработкеПроведения() и ОбработкаУдаленияПроведения() документа "Реализация". Делай так же.
|
|