|
v7: Подскажите про регистры | ☑ | ||
---|---|---|---|---|
0
Double_Medved
10.09.12
✎
15:05
|
Сам знаю, что вопрос довольно глупый, поэтому прошу срач не разводить.
Вот например есть регистр остатков.Измерение - номенклатура, ресурс - количество. Пришло 2 стула, потом 1 продали. Сначала никакой записи в регистре о них не было. Потом сделали Номенклатура=стул, количество=2,ДвижениеПриходВыполнить(). Создается запись. Потом Номенклатура=стул,Количество=-1, ДвижениеПриходВыполнить(). Вот тут как поведет себя система? Сама поищет запись с такой номенклатурой, найдет и изменит, а не будет создавать новую, если нашла необходимую? Так? Ведь для всяких например справочников нужно сначала самостоятельно найти нужный элемент. А регистр сам находит, нужно просто чтобы измерения совпадали? |
|||
1
FIXXXL
10.09.12
✎
15:08
|
регистры накопления сторнируются, а не меняются в записи
|
|||
2
Double_Medved
10.09.12
✎
15:10
|
То есть он просто перепишет запись? В смысле найдет старую и аннулирует ее сам?
|
|||
3
Мимо Проходил
10.09.12
✎
15:10
|
(0) А сам как думаешь?
на 01.01 - в отчетах пусто на 01.02 - в отчетах остаток стул 2 шт. на 01.03 - в отчетах остаток стул 1 шт. А ведь можно еще и обороты посмотреть. Кстати, видел конфу, в которой остаток хранился, как реквизит справочника. Нафига вообще эти регистры придумали? |
|||
4
Mikeware
10.09.12
✎
15:11
|
Если знаешь, что вопрос глупый - может, вместо такого вопроса почитать документацию?
|
|||
5
Skylark
10.09.12
✎
15:11
|
Сама поищет запись с такой номенклатурой, найдет и изменит, а не будет создавать новую, если нашла необходимую?
Я тоже не большой специалист, но с фига ли она будет переписывать существующие записи? А метод регистра "ВыбратьДвижения()" что в таком случае показывает? |
|||
6
Double_Medved
10.09.12
✎
15:11
|
То есть как я написал это правильные действия? Не будет там дублирования или еще чего? Не нужно самостоятельно искать запись?
|
|||
7
Double_Medved
10.09.12
✎
15:13
|
Mikeware, я читал документацию, и у меня вызвало подозрения что везде, в документах, справочниках нужно найти элемент для каких-либо действий с ним, а в регистрах - не нужно
|
|||
8
Double_Medved
10.09.12
✎
15:14
|
И ведь при желании регистры остатков можно заменить справочниками?
|
|||
9
Skylark
10.09.12
✎
15:14
|
Движения в регистре формируются документом. Изменяться существующие записи будут только при перевроведении документа - изменятся записи, порожденные перепроводимым документом.
|
|||
10
Skylark
10.09.12
✎
15:15
|
(8) При желании и 1С можно экселем заменить
|
|||
11
Double_Medved
10.09.12
✎
15:16
|
А регистр будет помнить всю историю движений, или только последнюю запись?
|
|||
12
Double_Medved
10.09.12
✎
15:16
|
(10) Хороший сарказм
|
|||
13
Mikeware
10.09.12
✎
15:17
|
(7) значит, плохо читал.
|
|||
14
Мимо Проходил
10.09.12
✎
15:19
|
(11) Как думаешь, почему отчет, сформированный сегодня, дает разные результаты не 01.01 и на 01.09? Первичку каждый раз песчитывает?
|
|||
15
Double_Medved
10.09.12
✎
15:21
|
(14)Спасибо, понял
|
|||
16
Эльниньо
10.09.12
✎
15:42
|
(15) Что понял? )
|
|||
17
Double_Medved
10.09.12
✎
15:47
|
(15) Все
|
|||
18
Ёпрст
10.09.12
✎
16:15
|
(11) регистр - это 2 таблички, первая - для записи "движений" регистра, вторая , для промежуточных итогов (периодичность устанавливается в предприятии)
при проведении документа в табличку движений пишется запись с заданным набором измерений/реквизитов и ресурсами + в табличке движений ищется ближайший итог в периодичности документа с таким же набором измерений. Если не найден - запись добавляется, если найден запись изменяется. Усё собственно. При получении останка, если нужен актуальный итог, то это просто запрос к табличке итогов с периодом = началу периодичности итогов, если на произвольную дату, то запрос к табличке останков с датой = предыдущему итогу + запрос к табличке движений с даты начала периодичности итога до даты запроса.. и привет. |
|||
19
Ёпрст
10.09.12
✎
16:16
|
+18 при перепроведении дока, в начале удаляются все движения этого документа из таблички движений + пересчитываются итоги по наборам измерений.. затем тупо пишутся новые движения и новые итоги.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |