Имя: Пароль:
1C
 
Регистр сведений (подчиненный/периодический)
0 Pasante
 
23.07.07
14:13
Всем привет!
Подскажите плиииз. Имеется регистр сведений, который подчинен регистратору и имеет периодичность месяц. В документе-регистраторе есть реквизит "Дата в регистре" и табличная часть "Товары".
1. Объясните пожалуйста зачем периодичность и на что она влияет, в случае когда регистр подчинен регистратору.
2. Пример ситуации.
Провожу документ с "Дата в регистре" равной 01.01.2007 и номенклатурой в ТЧ "Валенок" с количеством 2 шт.
Потом захожу в документ изменяю "Дата в регистре" на 01.02.2007, той же номенклатурой, но с количеством 5 шт.
и т.д.
Хочу увидеть результат:
Период     | Документ       |НомерСтроки | Номенклатура | Количество |
01.01.2007 | Регистратор №1 | 1          | Валенок      | 2          |
01.02.2007 | Регистратор №1 | 1          | Валенок      | 5          |
То есть один и тот же регистратор с разной периодичностью должен двигать по регистру. Возможно ли такое?
Понимаю, что это извращение, но так надо. :-)
Знатоки подскажите...
1 Михаил Козлов
 
23.07.07
14:18
Полагаю, что нет: движения регистратора при проведении удаляются. Т.е. одним документом нельзя сделать 2 движения. Создавайте новый документ. Или уберите подчинение регистратору и пишите, что сочтете нужным.
2 Pasante
 
23.07.07
14:19
(1) Спасибо Михаил!
А для чего тогда периодичность, при подчинении регистратору?
3 France
 
23.07.07
14:24
(2) не вводись в заблуждение... движения при проведение не обязательно удаляются.. и одним документом можно делат бесчисленное (и бессмысленное) количество движений..
4 Pasante
 
23.07.07
14:25
(3) А в моем случае, как?
Скажу сразу, движение которое уже есть при перепроведении, я намерен удалять вручную, но проблема, не знаю как... :-(
5 Pasante
 
23.07.07
14:28
+(4) Точнее сказать я знаю как удалять при независимом периодическом регистре, т.к. там можно поставить отборы и записать пустой НаборЗаписей. Но при подчинении регистратору, на Период отбор не получается поставить.
6 France
 
23.07.07
14:32
(5) осмысливать то, что в (0), особенно учитывая что автор признает сие извращением, является извращением..
лучше расскажи, что нужно в результате получить -  я уверен, найдутся люди, которые с удовольствием помогут..

PS
7 Pasante
 
23.07.07
14:40
(6) В результате нужно увидеть таблицу регистра которую я привел в (0):
Период     | Документ       |НомерСтроки | Номенклатура | Количество |
01.01.2007 | Регистратор №1 |          1 | Валенок      | 2          |
01.02.2007 | Регистратор №1 |          1 | Валенок      | 5          |
и т.д.

Могу сказать еще в дополнение, что для независимого/периодического регистра у меня такое извращение сделано, но оно на мой взгляд не совсем корректно. Поэтому я задумался на счет "подчинения регистратору".
И у меня появился вопрос: а для чего же служит периодичность в регистр, именно при  подчинении регистратору? Во.
8 France
 
23.07.07
14:45
(7) что за конфигурация?.. нужен партионный учет? (судя по всему, именно он и нужен)... посмотри как в типовых реализован партионный учет..
9 Pasante
 
23.07.07
14:50
Неее, партионный учет не нужен. Нужно получить именно такой результат и использовать его при подборе и в отчетах. Это инфа о ценах, только изменения одним доком. Я ж говорил извращение.
И все же: а для чего же служит периодичность в регистр, именно при  подчинении регистратору?
10 Pasante
 
23.07.07
15:04
Для чего служит периодичность в регистре, именно в случае при  подчинении регистратору?
11 Pasante
 
23.07.07
15:14
Help!!!
12 zalexey
 
23.07.07
15:19
Не понял, в чем проблема?
При проведении документа указываешь какой должен быть период для каждой записи.

Запись.Период = '01.01.2007'

----
Запись.Период = '01.02.2007';

минимальные остатки хочешь сделать на каждый месяц или что?
13 France
 
23.07.07
15:19
(10) да, не нужна периодичность, если есть регистратор... это пятое колесо, а не пятый элемент..
PS хотя, можеть кто то и умеет его использовать как пятый элемент
14 zalexey
 
23.07.07
15:20
перечитал вопрос - точно изварт :)))
нафиг такое?!
15 France
 
23.07.07
15:20
(12) да да.. регистр сведений самое оно для остатков на каждый месяц))))
16 Pasante
 
23.07.07
15:22
(12) Нет, просто фиксировать цены за разные месяцы одним документом.
Так а если такая запись уже есть, при перепроведении документа, как тогда быть?
17 Pasante
 
23.07.07
15:23
(14) Ивзрат. Но нада. :-) Просто проблема в том что при перепроведении нужно отобрать записи по регистратору и по периоду, ...о-па а по периоду не отберешь. Как же быть?
18 zalexey
 
23.07.07
15:23
(16) ты нас спрашиваешь как быть? тебе лучше знать - тут вариантов не много:
1 - заменить
2 - оставить прежнюю
3 - предупредить и не проводить документ.
19 Pasante
 
23.07.07
15:24
(15) Нет мне не для остатков. :-)
20 France
 
23.07.07
15:24
(16) для документа в конфигураторе ставишь значение "Удалять движения" в "Не удалять движения автоматически".
Теперь, если при перепроведении у тебя окажутся две одинаковые записи, то 1С отправить в путешествие и откажется записывать..
21 zalexey
 
23.07.07
15:24
а почему на разные даты нельзя создать разные документы. Каждый фиксирует свою цену. Зачем?
22 France
 
23.07.07
15:25
(17) используй запрос вместо отбора - и все у тебя получится..
23 Pasante
 
23.07.07
15:27
(18) Уважаемый zalexey. Нужно заменить. При Записать(Истина), произойдет замещение всех записей по регистратору указанному в отборе, а мне нужно заменить только те записи у которых регистратор и период совпадают. Вот в чем вопрос.
24 Pasante
 
23.07.07
15:28
(22) А вот это идея. :-) Попробую.
25 Pasante
 
23.07.07
15:28
(21) Я же писал, извращение, хотят так и все. Сам плююсь.
26 France
 
23.07.07
15:30
(25) так так и сказал - сделай документ?...
27 Pasante
 
23.07.07
20:54
(26) Нет, сказал что документ уже есть. Пользуйтесь типовым.