|
БП 2.0 не могу изменить вид договора.
| ☑ |
0
Черепахыч
26.03.15
✎
10:59
|
Ребята, хочу обработкой поменять вид договора "с поставщиком" нужно заменить на "с комиссионером на закупку" у уже проведеных документов.
делаю так:
об = выборка.ссылка.договорКонтрагента.получитьобъект();
об.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомиссионеромНаЗакупку;
об.Записать();
но натыкаюсь на сообщение
Существуют документы, проведенные по договору "Счет № В1 от 14.01.15".
Реквизиты "Организация", "Валюта взаиморасчетов", "Вид договора", "Расчеты в условных единицах" не могут быть изменены.
Элемент не записан.
можно ли у типовой избежать проверку в модуле объекта справочника договоров??
Процедура ПередЗаписью(Отказ)
Если ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
ПроверитьПередЗаписью(Отказ, Истина);
КонецПроцедуры // ПередЗаписью()
|
|
1
Черепахыч
26.03.15
✎
11:00
|
снимать все докуенты по договору не вариант, т.к. на договоры много чего завязано и счет фактуры и кучи частичных оплат..
|
|
2
Черепахыч
26.03.15
✎
11:01
|
что сделать чтобы среагировала на
Если ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли
|
|
3
zak555
26.03.15
✎
11:01
|
об = выборка.ссылка.договорКонтрагента.получитьобъект();
об.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СКомиссионеромНаЗакупку;
об.ОбменДанными.Загрузка = Истина;
об.Записать();
|
|
4
Cube
26.03.15
✎
11:01
|
(1) Думаешь, просто так проверка стоит? Или ты считаешь себя умней спецов из 1С?
|
|
5
Cube
26.03.15
✎
11:02
|
(3) Ой, зря ты ему подсказал. Помог набыдлокодить...
|
|
6
Черепахыч
26.03.15
✎
11:04
|
zak555, Спасибо получилось
Cube, знаю зачем проверка.
|
|
7
Кай066
26.03.15
✎
11:04
|
при перепроведении всё звиздой накроется
|
|
8
Черепахыч
26.03.15
✎
11:07
|
Кай066, это уже будет совсем другая история
|
|
9
Azverin
26.03.15
✎
11:11
|
(7) (5) а что накроется? он же разово обработку запустил.
|
|
10
zak555
26.03.15
✎
11:38
|
(5) создал вакансию =)
|
|
11
Cube
26.03.15
✎
11:42
|
(10) Ах, какой ты коварный =))
|
|