|
Данные были изменены или удалены другим пользователем
| ☑ |
0
unknown181538
09.03.12
✎
22:32
|
ПараметрыЗаписи = Новый Структура("РежимЗаписи",РежимЗаписиДокумента.Запись); // сугубо тест
Записать(ПараметрыЗаписи);
Для каждого Тек Из Объект.ЗапчастиЗаказ Цикл
Если Тек.СостояниеСтрокиЗаказа = ПредопределенноеЗначение("Перечисление.ЭА_СостояниеСтрокиЗаказа.НаСкладе")
Или Тек.СостояниеСтрокиЗаказа = ПредопределенноеЗначение("Перечисление.ЭА_СостояниеСтрокиЗаказа.Выдана") Тогда
Тек.СостояниеСтрокиЗаказа = ПредопределенноеЗначение("Перечисление.ЭА_СостояниеСтрокиЗаказа.Аннулирована");
ДобавитьУточнениеПоСтрокеНаСервере(Тек.ИдентификаторСтроки,"Аннулирована при закрытии направления");
Если ЗначениеЗаполнено(Тек.ПоступлениеТоваровУслуг) Тогда
УдалитьИзРезерва(Тек.Номенклатура,Тек.КодЗаказа,Тек.ПоступлениеТоваровУслуг);
КонецЕсли;
Тек.ПоступлениеТоваровУслуг = "";
КонецЕсли;
КонецЦикла;
ПараметрыЗаписи = Новый Структура("РежимЗаписи",РежимЗаписиДокумента.Запись);
Записать(ПараметрыЗаписи);
Все выполняется на сервере. При это первая запись происходит нормально. А вторая выдает ошибку из сабжа.
Как этого избежать?
|
|
1
Балоун
09.03.12
✎
22:35
|
какой качественный бред...
|
|
2
unknown181538
09.03.12
✎
22:42
|
(1) Как вы лихо его раскусили?
Можете поделиться конкретнее, в порядке флуда. Хотя, сомневаюсь, что вы сможете мне помочь в других отношениях.
В первую очередь интересует, почему после изменений на сервере, я не могу изменить документ.
|
|
3
Балоун
09.03.12
✎
22:43
|
(2) зря сомневаешься. но тут я сдаюсь, дело к двум часам ночи
|
|
4
acsent
09.03.12
✎
22:44
|
делай прочитать()
|
|
5
unknown181538
09.03.12
✎
22:47
|
(3) Придется вводить в вас в курс дела, объяснять, что и почему я так сделал, и прочие аспекты.
(4) В какой момент? Он тогда удалит изменения типа " Тек.ПоступлениеТоваровУслуг = "";"?
|
|
6
unknown181538
10.03.12
✎
00:33
|
ап?
|
|
7
unknown181538
10.03.12
✎
01:01
|
Мда, разобрался.
(1) Прав, но он еще остального там не видел. А я не покажу, т.к. стыдно.
|
|