|
|
|
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)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |