В каких случаях регистры накопления в базе не обязательны? #765542


#0 by Prog111
Такой вот теоретический вопрос... В каких случаях необязательно использовать в базе регистры накопления? Например, есть база, в которой общее количество документов не превышает 1 000 шт в год. Количество видов документов - 5-7. Вроде как быстродействие отчетов не должно пострадать, даже если информацию собирать из документов, а не из регистров. Тем более, что регистры в данной базе будут "незакрываемыми" - документы регистрируют факт и объем события, без возможности минусования этих событий. Вот что скажете - стоит ли для такой базы добавлять движения по регистрам?
#1 by asady
не возражаю
#2 by eklmn
ну иди читай первоначальную теорию про регистры
#3 by Sammo
Можно сделать оборотные регистры накопления, например
#4 by Живой Ископаемый
У тебя из твоих 5 видов документов 2 вида имеют по одной табличной, 1 имеет 5 табличных частей, и 2 не имеют табличной части. И например реквизит типа Справочник.Номеналкатура в 1 виде называется "ТМЦ" и "Услуга", во втором "Оборудование", в третьем "Ежик" в пятом "Муй" и "Звизда". Нужно создать запрос, который будет показывать обороты по этим документам с благозвучными названиями
#5 by Живой Ископаемый
Как только ты решишь эту задачку, и тебе покажется что тебе удобно разбираться в этом запросе, и удобно вносить изменения. если например в документах что-то поменяется или добавиться один вид, или у документа добавится/удалится табличная часть, то безусловно, в такой конфигурации регистр накопления не обязателен
#6 by vde69
регистры нужны не только для быстродействия... регистр - это жестко описанный и неизменяемый интерфейс между документами и остальными интерактивными данными...
#7 by ObjectRelationModel
предлагаю в качестве такого интерфейса использовать справочники вся конфигурация на справочниках можно даже на одном справочнике
#8 by palpetrovich
сам додумал или на его монитор смотришь? :) такой формулировки я еще не видел :) не поверишь, было уже
#9 by vde69
можно, но зачем использовать справочник если есть регистр? сабж о том, что бы вообще не иметь этого интерфейса и тянуть данные напрямую из документов, собственно это желание соответствует первому правилу нормализации и активно используется во всяких поделках на екселях, аксесах и т.д.
#10 by Живой Ископаемый
2 Регистры выполняют функцию абстрагирования накопления источника данных, который нужно будет в последствии анализировать от интерфейсных решений, при помощи которых эта информация вводится/редактируется. Так лучше?
#11 by Живой Ископаемый
2 и дописать специальный блочок, который будет убивать созданные элементы справочника, в случае если документ снимается с проведения. Стоп, но это же реализовано в регистрах!?
#12 by vde69
а вообще читаем
#13 by lera01
Предположим, у тебя конфигурация для учета обращений граждан в какую-то инстанцию. В таком случае можно не использовать регистры накопления. Если накапливать нечего, то и регистры накопления не нужны.
#14 by Живой Ископаемый
2 С гражданми всегда так - про них лучше всего забывать после того как они к тебе обратились. Годный пример
#15 by Живой Ископаемый
- к
#16 by vde69
учет ради учета не имеет смысла, всегда требуется что-то типа ОТЧЕТА, в твоем случае он должен показывать статистику обращений, значит логично сделать ОБОРОТНЫЙ регистр и писать туда 1...
#17 by Карупян
без оборотных регистров вполне можно обойтись
#18 by ObjectRelationModel
мало ли чего реализовано, там и итоги есть, а если очень хочется? ))
#19 by ObjectRelationModel
как считать продажи?
#20 by H A D G E H O G s
У которых может быть не больше 1-ого регистратора.
#21 by Карупян
Ибо создать ПОЛЕЗНЫЙ оборотный регистр - это хорошая архитектурная задача
#22 by samozvanec
у нас тут проскакивала уже идея сделать один документ, в который все по очереди будут добавлять строчки и его перепроводить
#23 by Карупян
А то насоздают регистры с 100500 измерениями
#24 by Jonny_Khomich
Данные надо брать из РН. Документы - всего лишь первичка.
#25 by samozvanec
если для учета не нужны, можно без них)
#26 by lera01
Не поверишь, в 7-ке, например, конфигурация ЗиК для расчета зарплаты - ни одного регистра накопления.
#27 by ObjectRelationModel
можно РС
#28 by asady
прикинь - есть достаточно много систем учета которые не имеют документов (в понятии 1С)
#29 by MSOliver
Сколько РН в КД?
#30 by Фрэнки
там это было связано с умышленным отделением одной компоненты от других. Вообще, нужно смотреть по задаче. Если использование виртуальных таблиц регистров постановщику задачи не требуется, то особой выгоды от втыкания оборотного регистра нет. Но! в случае большого числа строк документа можно вообще отказаться от значимых числовых полей в табличной части документа, а все напрямую сохранять в таблице оборотного регистра. Или регистра сведений, например. Просто с физической точки зрения - это все таблицы: что табличная часть, что набор записей РС или набор записей оборотного регистра (без итогов)
#31 by Jonny_Khomich
не понял
#32 by MSOliver
там где не нужны итоги
#33 by lera01
Полностью согласна. Зависит от постановки задачи.
#34 by asady
ну неапример
#35 by xxTANATORxx
открыл Документооборот КОРП всего один регистр накопления РабочееВремяПользователей, и его можно было не делать
#36 by xxTANATORxx
+ почитай теорию: назначение, использование РН
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С