|
1с 8 заморочка с изменением движений документа | ☑ | ||
---|---|---|---|---|
0
servicenn
01.07.16
✎
11:04
|
день добрый ,пытаюсь изменить движения документа, в конце процедуры "обработка проведения пишу следующий стандартный код,с ним какая то заморочка он не отрабатывает не видит движений, в чём может быть дело?
НаборЗаписей = РегистрыНакопления.ВзаиморасчетыСПодотчетнымиЛицами.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Установить(ссылка); НаборЗаписей.Прочитать(); Для каждого Запись из НаборЗаписей Цикл ...... КонецЦикла; |
|||
1
servicenn
01.07.16
✎
11:05
|
После проведения документа движения по данному регистру есть
|
|||
2
lxs
01.07.16
✎
11:10
|
(1) Транзакция еще не завершена.
|
|||
3
servicenn
01.07.16
✎
11:11
|
(2) ок
|
|||
4
Зая Бусечка
01.07.16
✎
11:11
|
А почему просто Движения не взять?
|
|||
5
lxs
01.07.16
✎
11:11
|
"пытаюсь изменить движения документа" - меняй в момент формирования таблицы движений, нахрена выдумывать какой-то виноградный велосипед?
Либо, если уж так хочется, используй конструкцию: Движения.ВзаиморасчетыСПодотчетнымиЛицами |
|||
6
DomovoiVShoke
01.07.16
✎
11:12
|
А почему сразу не записывать норм движение? А то записываем движение потом тут же пытаемся его откорректировать.
|
|||
7
servicenn
01.07.16
✎
11:13
|
(4,5) да, тоже, пробовал ошибка в коде МоиДвижения = Движения.ВзаиморасчетыСПодотчетнымиЛицами.Прочитать(); может ещё эту строчку буду помутузить
|
|||
8
Зая Бусечка
01.07.16
✎
11:16
|
А зачем Движения читать() ?
|
|||
9
servicenn
01.07.16
✎
11:16
|
(6) да можно и так, но через корректировку легче потом этот код найти и увидеть сразу какие отличия от типового, вобщем потом проще изменять и ошибки искать, но это чисто моё мнение
|
|||
10
servicenn
01.07.16
✎
11:16
|
(8) это уже следующий вопрос над которым я поработаю))
|
|||
11
DomovoiVShoke
01.07.16
✎
11:17
|
(9)Удачи в групповом перепроведении документов с раздутым кодом.
|
|||
12
servicenn
01.07.16
✎
11:18
|
(11) учту
|
|||
13
servicenn
01.07.16
✎
11:19
|
(11) возможно по твоему варианту сделаю
|
|||
14
servicenn
01.07.16
✎
11:20
|
всем спасибо
|
|||
15
lodger
01.07.16
✎
13:12
|
(9) если очень хочется минимально влиять на типовой код:
0) создаем серверный общий модуль 1) создаем подписку на событие проведение документа 2) Для Каждого СтрокаДвижа из Источник.Движения.ВашРегистр Цикл //лалала КонецЦикла |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |