|
ОбработкаПроведения(), движения документа
| ☑ |
0
tesei
17.02.14
✎
01:31
|
УТ 10.3. Есть необходимость обработать движения документа после выполнения стандартных процедур проведения, конкретно - партии товаров.
После ДвиженийПоРегистрам вставляю код:
Для Каждого стр Из Движения.ПартииТоваровНаСкладах Цикл
..................
КонецЦикла;
Цикл не проходится ни разу, на выходе в документе 4 записи в партии товаров. Как е отловить эти партии?
|
|
1
panteon
17.02.14
✎
01:38
|
насколько помню, движения по этому регистру пишутся отдельно в общем модуле и до момента окончания транзакции, КАЖЕТСЯ, к ним не обратиться таким образом как вы хотите. вообще поход некорректный, правьте модуль формирования записей, с партиями халявы не будет)
|
|
2
GROOVY
17.02.14
✎
01:44
|
Отложенное фоновое задание тут поможет.
|
|
3
tesei
17.02.14
✎
01:44
|
(1) засада. Там в модуле проведения черт ногу сломит, я хотел по-легкому все исправить.
|
|
4
panteon
17.02.14
✎
02:37
|
(3) тогда пробуйте передЗаписью самого регистра поработать, хотя опять же - некорректно!
|
|
5
kosts
17.02.14
✎
06:58
|
Найти место когда записи в регистр ПартииТоваровНаСкладах добавляются и вставить свой код после этого.
|
|
6
Рэйв
17.02.14
✎
07:04
|
Можно в подписке ОбработкаПроведения сделать. Она уже после того как отработает ОбработкаПроведения дока запускается т движения должны уже бвыть
|
|
7
shuhard
17.02.14
✎
07:13
|
(6) нет
есть две точки в системе:
- перед записью Рг - для изменения аналитик, удаления части набора и записи в другие Рг
- общий модуль для дополнительных записей
всё остальное от лукавого
|
|
8
Рэйв
17.02.14
✎
07:15
|
(7)Нормально забабахал в эту процедуру очистку движений документов определенного вида в закрытом периоде.Чтобы бухи не шалили.Наверное я лукавый:-)
|
|