|
Отмена проведния проводок в документе. |
☑ |
0
deadpuma
29.11.12
✎
16:07
|
есть документ Претензия, у которого имеется реквизит ПредыдущаяПретензия - ссылка на этот же документ Претензия, и реквизит булево. нужно если флаг установлен отменить проводки в документе который указан в реквизите ПредыдущаяПретензия на форме, в противном случае совершить проводки
подскажите как это сделать?
Если Претензия.Уточненная тогда
иначе
КонецЕсли;
|
|
1
МишКа
29.11.12
✎
16:10
|
"Отменить" противополжно "совершить". Это как?
|
|
2
Cunni
29.11.12
✎
16:12
|
Думаю здесь вряд ли кто-то против, действуй!
|
|
3
Нуф-Нуф
29.11.12
✎
16:13
|
Документ.ВыполнитьДействие(Действие.СовершиПроводки, ДополнительныеСвойства.БудьМужикомБлеать);
|
|
4
deadpuma
29.11.12
✎
16:14
|
просто в самом документе отменить проводки я знаю как
Претензия.Записать(РежимЗаписиДокумента.ОтменаПроведения);
а как отменить проводки в документе который указан в реквизите?
|
|
5
Нуф-Нуф
29.11.12
✎
16:14
|
(4) получи объект и сделай тоже самое
|
|
6
Нуф-Нуф
29.11.12
✎
16:15
|
Претензия.ПредыдущаяПретензия.ПолучитьОбъект().Записать(РежимЗаписиДокумента.ОтменаПроведения
|
|
7
Cunni
29.11.12
✎
16:15
|
вот я слепой, не увидел просьбы.
Записать(РежимЗаписиДокумента.ОтменаПроведения);
Иначе
Записать(РежимЗаписиДокумента.Проведение);
или я что-то не так понял?
(4) ДокументДляПроведения = Объект.Реквизит.ПолучитьОбъект();
ДокументДляпроведения.записать(режим.....);
|
|
8
deadpuma
29.11.12
✎
16:16
|
(6) (7) именно это я и хотел узнать. спасибо
|
|
9
acsent
29.11.12
✎
16:18
|
лучше не отменять, а сторнировать
|
|
10
DrShad
29.11.12
✎
16:19
|
(9) +100500. (8) привет от бухов!
|
|
11
deadpuma
29.11.12
✎
16:24
|
ok
|
|
12
Aleksey
29.11.12
✎
16:27
|
Интересно что будет если кто то проведет Предыдущую Претензию задним числом?
|
|
13
МишКа
29.11.12
✎
16:30
|
(12) Это ж очевидно. Введут очередной документ с галочкой отмена и будет все в порядке. Лично мне система нравится.
|
|