![]() |
![]() |
![]() |
|
Двойная запись по регистру в цикле движения | ☑ | ||
---|---|---|---|---|
0
myr4ik07
28.10.14
✎
17:18
|
Простите но выбился из сил
Движения.УчетСерийныхНомеров.Записывать = Истина; Для Каждого СтрокаТЧ Из Товары Цикл СН = СерийныеНомера.ВыгрузитьКолонку("СерийныйНомер"); Для Каждого Элемент Из СН Цикл Движение = Движения.УчетСерийныхНомеров.Добавить(); Движение.Период = Дата; Движение.Склад = СкладОрдер; Движение.Номенклатура = СтрокаТЧ.Номенклатура; Движение.Количество = СтрокаТЧ.Количество; Движение.СерийныеНомера = Элемент; КонецЦикла; КонецЦикла; если в документе две номенклатуры с разными серийными номерами при проведении в регистр получаю две разных номенклатуры дубляжом + сначала одной номенклатуре присваивается серийный в дубляже, а потом второй номенклатуре http://gigaline.no-ip.biz/owncloud/public.php?service=files&t=c8b091da32776fbcbbd1709d7a440f6a а нужно номенклатура = его серийник или два серийника если одной номенклатуры 2 раза |
|||
1
Ёпрст
гуру
28.10.14
✎
17:21
|
:)
|
|||
2
Ёпрст
гуру
28.10.14
✎
17:21
|
че написал - то и получил.
Нафига ты в цикле по товарам еще и цикл по серийникам делаешь ?! |
|||
3
myr4ik07
28.10.14
✎
17:23
|
(2) да це капец ) а как? я уже как не писал ) шо то результата нужного не могу получить )
|
|||
4
myr4ik07
28.10.14
✎
17:24
|
как же тогда присвоить серийник без цикла?
|
|||
5
Ёпрст
гуру
28.10.14
✎
17:27
|
(3) у тебя есть КлючСвязи.. вот по нему и определяется однозначное соответствие между номенклатурой и серийным номером
|
|||
6
myr4ik07
28.10.14
✎
17:30
|
(5) можно пример, не понима
|
|||
7
myr4ik07
28.10.14
✎
17:35
|
у меня серийные это отдельная таб. часть а товары отд. таб. часть
|
|||
8
YFedor
28.10.14
✎
17:38
|
(7) Ye ns ;t pyftim rfrjq yjvtyrkfneht rfrjq cthbqybr ghbyflkt;bn
|
|||
9
YFedor
28.10.14
✎
17:38
|
(7) Ну ты же знаешь какой номенклатуре какой серийник принадлежит
|
|||
10
Dmitry1c
28.10.14
✎
17:38
|
(0) ты бегаешь по всей таблице серийных номеров, а надо бегать только по тем серийным номерам, которые принадлежат твоей номенклатуре.
Т.е. нужно ограничение добавить во 2 цикле, чтобы для конкретной строки номенклатуры условие выполнялось только для соответствующих серийных номеров. Вообще рекомендую просто посмотреть глазами, что из себя представляет таблица с серийными номерами (в консоли запросов), тогда тебе все станет ясно. |
|||
11
myr4ik07
28.10.14
✎
17:41
|
(9) ну ... да, форма выбора серийного номера открывается с списокм только тех серийных номеров которые принадлежать к определенной номенклатуре
|
|||
12
YFedor
28.10.14
✎
17:42
|
(11) Тогда что непонятного в (5)? Зачем два цикла?
|
|||
13
myr4ik07
28.10.14
✎
17:43
|
(10) ааа, ну ошибка понятна, спасибо
|
|||
14
myr4ik07
28.10.14
✎
17:43
|
(12) ну я не знаю ) я просто не могу понять каким образом получить в ресурс движения ту номенклатуру которая была выбрана в форме выбора серийных )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |