|
подскажите по отмене проведения документа | ☑ | ||
|---|---|---|---|---|
|
0
LivingStar
18.03.13
✎
12:33
|
вызываю отмену проведения документа
запускается процедура Процедура ОбработкаУдаленияПроведения(Отказ) ОбщегоНазначения.УдалитьДвиженияРегистратора(ЭтотОбъект, Отказ); КонецПроцедуры // ОбработкаУдаленияПроведения но проядя её ЭтотОбъект.Проведен все значится как истина, на каком месте отменяется его проведение? |
|||
|
1
Naumov
18.03.13
✎
12:38
|
в самый последний момент транзакции
|
|||
|
2
Галахад
гуру
18.03.13
✎
12:42
|
(0) А нафига это?
|
|||
|
3
НафНаф
18.03.13
✎
12:44
|
(0) эта процедура не должна явно запускаться
|
|||
|
4
НафНаф
18.03.13
✎
12:44
|
+(3) она сама по себе документ непроведенным не сделает
|
|||
|
5
ale-sarin
18.03.13
✎
12:46
|
(0) Как отмену-то вызываете?
|
|||
|
6
LivingStar
18.03.13
✎
12:48
|
в процедуре ПередЗаписью() решил все отлавливать ...
|
|||
|
7
Maxus43
18.03.13
✎
12:49
|
(6) в типовых посмотри, а то щас нарешаешь непонятного - и будет весело
|
|||
|
8
Галахад
гуру
18.03.13
✎
12:50
|
(7) А где в типовых проведение других документов при записи исходного?
|
|||
|
9
Maxus43
18.03.13
✎
12:55
|
(8) а как это с (0) связано?
по данному вопросу - синхронизация со счет-фактурами например |
|||
|
10
LivingStar
18.03.13
✎
13:11
|
почему у документа не отменяется проведение?
ДокОбъект = Выборка.Ссылка.ПолучитьОбъект(); ДокОбъект.Записать(РежимЗаписиДокумента.ОтменаПроведения); КонецЦикла; код отрабатывает, но у документа Проведение = Истина остается, и они остаются проведенными ((( |
|||
|
11
Галахад
гуру
18.03.13
✎
13:15
|
И движения остаются?
|
|||
|
12
cw014
18.03.13
✎
13:16
|
(10) Может ты смотришь "Выборка.Проведен", где Выборка - это выборка из запроса, и соответственно после отмены проведения там еще значение не изменилось?
|
|||
|
13
LivingStar
18.03.13
✎
13:18
|
странно сейчас смотрю в режиме предприятия все получилось и движения пропали... потестирую ещё!
|
| Форум | Правила | Описание | Секции | Поиск |