|
Изменение только одной записи регистра документа. Возможно? | ☑ | ||
---|---|---|---|---|
0
БукинГена
21.01.15
✎
08:55
|
Допустим есть товар "Сок".
Надо через обработку делать обход всех документов "Списания товаров" где есть этот товар и в движении "Товары на складах" изменять сумму этого товара. Обычно через метод "Прочитать()" получается набор данных этого регистра, меняется сумма этой позиции и набор перезаписывается. НО! При записи перезаписываются все записи регистра. А надо чтоб перезаписывалась только одна запись, т.е. запись с этим товаром. Возможно такое? |
|||
1
Dmitriy_76
21.01.15
✎
09:02
|
в таблице скуля поменять не ? (только надо ли...)
|
|||
2
БукинГена
21.01.15
✎
09:05
|
(1) Нет, ни в коем случае!
|
|||
3
Dmitriy_76
21.01.15
✎
09:06
|
(2) че это ?
|
|||
4
Dmitry1c
21.01.15
✎
09:07
|
(0) дак отбор поставить на запись?
|
|||
5
nordbox
21.01.15
✎
09:07
|
БукинГена, а в чем стратегический смысл таких телодвижений?
При перепроведении опять все на место встанет |
|||
6
БукинГена
21.01.15
✎
09:10
|
(5) Допустим надо перерсчитать себестоимость одного товара.
Зачем для этого перепроводить документ и перезаписывать все записи, если есть возможность пересчитать только одну запись? |
|||
7
Serg_1960
21.01.15
✎
09:17
|
Зря ты упомянул про "левое" изменение себестоимости :)
Если есть документы распределения чего-либо на что-либо (в том числе на эту позицию) - ты их только что похе...эээ... обесценил. |
|||
8
nordbox
21.01.15
✎
09:18
|
БукинГена при нарушении, а потом восстановлении ГП ты все равно будешь перепроводить.
|
|||
9
Serg_1960
21.01.15
✎
09:21
|
"Я тебе скажу одну умную вещь, ты только не обижайся"(с)
Если правильно установить отбор, то набор будет состоять из одной записи. Ну и стоило тогда ломать копья? |
|||
10
БукинГена
21.01.15
✎
09:23
|
(9) Беда в том что отбор делается только по регистратору
|
|||
11
Зеленый пень
21.01.15
✎
09:38
|
(10) Сам же знаешь ответ, зачем тут спрашивать.
|
|||
12
БукинГена
21.01.15
✎
09:39
|
(11) Блин, так и знал
|
|||
13
Serg_1960
21.01.15
✎
09:47
|
А что страшного-то? В перезаписи набора? Изменена ведь только одна запись, остальные перепишутся "как есть".
|
|||
14
БукинГена
21.01.15
✎
09:50
|
(13) Представь себе тысячи документов и в каждом доке тысяча позиций. К тому же надо перезаписывать несколько регистров.
|
|||
15
nordbox
21.01.15
✎
09:56
|
(14) я дико извиняюсь? но покажи мне эту базу где тысячи доков и с тысячами записей,
Доки "Списания товаров" |
|||
16
Serg_1960
21.01.15
✎
10:07
|
Это не принципиальный вопрос. Например, ежегодно проводимые инвентаризации и тупые юзверы базы, которые списывают все товары на складе и приходуют вновь. следующий вопрос "Покажи мне таких юзверей" - проигнорирую :)
|
|||
17
Serg_1960
21.01.15
✎
10:19
|
Кстати, в (9) я так гениально выразился, что аж сам не понял что хотел сказать. а хоте: если набор выгрузить в таблицу и применить отбор, то нужную запись получишь без поиска и перебора. Всё-таки быстрее чуток чем сканировать записи набора самому.
|
|||
18
nordbox
21.01.15
✎
10:19
|
Serg_1960, это не юзвери, это мазахисты, к ним должен другой специалист приходить
|
|||
19
Дмитрий
21.01.15
✎
10:23
|
(0) Изменения провести корректирующим документом не прокатит?
|
|||
20
eklmn
гуру
21.01.15
✎
10:30
|
(19) ему надо сс только в 1 документе поменять )
|
|||
21
eklmn
гуру
21.01.15
✎
10:31
|
только это глупо
|
|||
22
Serg_1960
21.01.15
✎
10:36
|
(уже уходя) У меня риб-база и однажды я перезаписал все записи регистра сведений через функционал обмена данными. Был несколько удивлён неожиданно быстрой скоростью выгрузки и загрузки записей. Но там совсем нестандартная ситуация была и конфигурация возмущалась даже при установки на набор записей ОбменДанными.Загрузка=Истина.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |