|
почему не удалились движения? | ☑ | ||
---|---|---|---|---|
0
Мисти
11.06.19
✎
22:49
|
В обработке проведения в конце написала - и всё равно все проводки на месте!
В отладчике видно, что они нашлись, очистились... И бац - опять есть. Если Кос_БезОборотовпоБУ Тогда НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Значение = ЭтотОбъект.Ссылка; НаборЗаписей.Отбор.Регистратор.Использование = Истина; НаборЗаписей.Прочитать(); НаборЗаписей.Очистить(); НаборЗаписей.Записывать = Истина; НаборЗаписей.Записать(); КонецЕсли; |
|||
1
Hmster
11.06.19
✎
22:54
|
(0) Есть еще ЭтотОбъект.Движения.Хозрасчетный
|
|||
2
g3rsl
11.06.19
✎
23:09
|
(0) Странный код для обработки проведения.
|
|||
3
Nuobu
12.06.19
✎
09:55
|
НаборЗаписей.Отбор.Регистратор.Значение = ЭтотОбъект.Ссылка;
НаборЗаписей.Отбор.Регистратор.Использование = Истина; НаборЗаписей.Прочитать(); НаборЗаписей.Очистить(); вот это можно заменить на НаборЗаписей.Отбор.Регистратор.Установить(Ссылка); |
|||
4
lEvGl
гуру
12.06.19
✎
10:12
|
движения добавляются в базу после обработки проведения, в самой процедуре они только формируются, ставится признак Записывать и остальное все что угодно. кажется типовой механизм работает так.
|
|||
5
lEvGl
гуру
12.06.19
✎
10:14
|
то есть чистить надо после ОбработкиПроведения
а так да, странная история - сформировать движения, потом их чистить, мадмуазель знает толк в извращениях |
|||
6
lEvGl
гуру
12.06.19
✎
10:15
|
пардон, мадам
|
|||
7
Мисти
13.06.19
✎
11:46
|
формируются движения по БУ, на их основе формируются движ. по другим регистрам, по БУ при этом он не нужны, ну вот потом я и хочу убрать.
|
|||
8
hhhh
13.06.19
✎
11:59
|
(7) ну ты сначала ведь убираешь, а потом они уже пишутся
|
|||
9
Cyberhawk
13.06.19
✎
12:03
|
Если внутри обработки проведения, то делай это не через независимый НЗ, а через коллекцию движений документа (причем можно их и не очищать, а просто флаг поставить, если у документа свойство в метаданных стоит "Записывать выбранные")
|
|||
10
Мисти
13.06.19
✎
12:13
|
(9) Теория понятна, вопрос - как записать?
Я путаюсь во всех этих волшебных словах. |
|||
11
Cyberhawk
13.06.19
✎
12:14
|
(10) За толковым словарем это уже не ко мне
|
|||
12
arsik
гуру
13.06.19
✎
12:21
|
(10) Как то так. ЭтотОбъект.Движения.Хозрасчетный.Очистить()
|
|||
13
Мисти
02.07.19
✎
13:37
|
Новая беда, откуда не ждали!!
Теперь - наоборот (другая задачка!) - удалились движения Источник = Стр.Ссылка.ПолучитьОбъект(); Проводка = Источник.Движения.Хозрасчетный.Добавить(); Моя есть, а той, которая была раньше - нет. |
|||
14
Cyberhawk
03.07.19
✎
07:36
|
Раньше это когда?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |