|
v7: Проведение по регистрам | ☑ | ||
---|---|---|---|---|
0
IceHummer
12.09.12
✎
16:28
|
Вопрос про проведение по регистрам. ТИС.В "Поступление ТМЦ" в "ОбработкаПроведения" добавил код
ВыбратьСтроки(); Пока ПолучитьСтроку() = 1 Цикл Регистр.СерийныеНомера.Номенклатура = Номенклатура; Регистр.СерийныеНомера.Партия = Партия; Регистр.СерийныеНомера.Количество = Количество; Регистр.СерийныеНомера.СерийныйНомер = СерийныйНомер; Регистр.СерийныеНомера.ДвижениеПрихоДВыполнить(); КонецЦикла; При первом сохранении докумета все проводит. Но если проведенный документ потом открыть и закрыть, то в "движения документа" галка на регистре "Серийные номера" уже не стоит. Если документ сначала снять с проведения, а потом снова провести, то все ок. Наверно нужно что-то куда-то дописать? Но что и куда? |
|||
1
Ёпрст
12.09.12
✎
16:31
|
чудеса в решете
|
|||
2
alex74
12.09.12
✎
16:32
|
(0) странно, что оно хоть иногда работает
|
|||
3
IceHummer
12.09.12
✎
16:32
|
(1) Тоже не знаешь в чем дело?)))
|
|||
4
IceHummer
12.09.12
✎
16:33
|
(2) Хз иногда работает))
|
|||
5
vladko
12.09.12
✎
16:33
|
отладчиков пройдись при перепроведении документа. Может по какой-то причине в этот цикл не входит комп
|
|||
6
vladko
12.09.12
✎
16:33
|
отладчиком
|
|||
7
IceHummer
12.09.12
✎
16:34
|
(5) Проходит все
|
|||
8
vladko
12.09.12
✎
16:34
|
такие вопросы сразу отпадают при пользовании отладчиком
|
|||
9
Волесвет
12.09.12
✎
16:34
|
смотрим приоткрытии и призакрытии
|
|||
10
IceHummer
12.09.12
✎
16:35
|
(8)Отладчиком смотрел. Проходит по циклу
|
|||
11
Ёпрст
12.09.12
✎
16:35
|
(3) чистишь движения регистра в коде.
Но при открытии-закрытии движения просто так не трутся, разве что 1. в доке стоит призаписиперепроводить(1) 2. есть программная Записать(), которая и проводит док.. |
|||
12
Волесвет
12.09.12
✎
16:38
|
фикего знает может там что нибудь такое
приоткрытии если док.проведен()=1 тогда регистр.серийныеномера.удалитьдвижения() |
|||
13
IceHummer
12.09.12
✎
16:45
|
Спасибо за советы. Буду смотреть, разбираться.
|
|||
14
Voronve
12.09.12
✎
16:45
|
(0) Перенеси код в "ПроведениеПоРегистрам"
|
|||
15
Ёпрст
12.09.12
✎
16:49
|
(12) движения можно очистить только в модуле проведения.
|
|||
16
IceHummer
12.09.12
✎
16:50
|
(14) Оеее!
Помогло! Спасибо!! |
|||
17
big
12.09.12
✎
19:31
|
Что это былО ??
|
|||
18
IceHummer
12.09.12
✎
20:17
|
(17) Была проблема, мне помогли ее исправить. Решение было в (14)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |