Имя: Пароль:
1C
1С v8
запрос к документу или регистру сведений
0 oved
 
15.01.13
17:32
Ребята, кто знает мат. часть - почему рекомендуется создавать регистр к документу, когда он по сути не нужен?
Нужно сделать отчет по данным. Стоит вопрос - делать непериодический регистр сведений с данными документа или не делать.
1 Maxus43
 
15.01.13
17:35
от задачи зависит. если сейчас регистра нет - запрос к доку, и пофиг. В бизнес-логике этот документ значит практически не участвует
2 ДенисЧ
 
15.01.13
17:36
потому что по регистру ты сможешь получить отчёт штатным скд... А в нём должна храниться информация в том виде, что нужна для получения отчёта. Вообще веяние 8ки - на каждый отчёт свой регистр
3 oved
 
15.01.13
17:37
(2) в СКД можно же и к документу обратиться, получить все те же поля...
4 zladenuw
 
15.01.13
17:37
(0) а что за документ ?
5 Maxus43
 
15.01.13
17:37
ТЧ есть у дока? эти данные надо тянуть?
6 oved
 
15.01.13
17:38
(4) самописный. Входящий звонок - звонки клиентов.
7 pessok
 
15.01.13
17:38
(2) имел ввиду УниверсальныйОтчет
8 oved
 
15.01.13
17:38
(5) ТЧ нет
9 pessok
 
15.01.13
17:39
(8) тогда и без регистра вполне можно жить.
10 zladenuw
 
15.01.13
17:39
(9) та да
11 Maxus43
 
15.01.13
17:40
(7) в универсальном и по документам и по справочникам можно
12 Reset
 
15.01.13
17:42
13 Reset
 
15.01.13
17:42
конкурирующий прог? :)
14 Maxus43
 
15.01.13
17:43
(12) тоже подумал) видимо одну задачу делают. клиент выберет самого красивого)
15 pessok
 
15.01.13
17:43
(11) это понятно, это если произвольным запросом. а так можно через ИмяРегистра = "Мой мега регистр". Вроде так товары в резерве на складах сделан, к примеру
16 pessok
 
15.01.13
17:44
(14) надо им насоветовать разные варианты, а потом посмотреть на мнение клиента, гыгы)
17 Maxus43
 
15.01.13
17:44
(15) не произвольным, а именно универсальный типовой. Выбираешь тип (дкумент, справочник, регистр), таблицу конкретную и нажимаешь сформировать
18 palpetrovich
 
15.01.13
17:45
(14) с самыми большими сисками :)
док небось будет немаленький... я за регистр
19 pessok
 
15.01.13
17:46
(18) ога, вместо ТЧ там будет
значениереквизита1
значениереквизита2
значениереквизита100500 :))
20 oved
 
15.01.13
17:46
(12) (13) - новая ветка в продолжение старой. в той пришли к выводу, что лучше всего сделать документ+регистр. Но вот обязательно ли регистр и почему главное - непонятно. Вопрос зачем нужен регистр, учитывая, что это гарантированное задвоение данных.
21 del123
 
15.01.13
17:46
имхо если данные собираются из одного документа, то хватит этого самого документа, а вот если данные могут меняться не одним документом, вот тогда уже нужен регистр, что бы брать все цифры из него, а не собирать кучу документов в запросе
22 samozvanec
 
15.01.13
17:47
(0) никого не слушай, замени док на справочник
(16) гыгыгы
23 Maxus43
 
15.01.13
17:48
(20) вы там коллеги чтоль? 2 человека решают эту задачу целый день, да ещё и на форуме?)
24 palpetrovich
 
15.01.13
17:49
(23)  это соцпрос. толерантность на марше :)
25 samozvanec
 
15.01.13
17:49
(20) блин, (22) не прокати стало быть...

регистр православно. если считаешь, что никаких дополнительных хотелок не возникнет - обойдись пока регистром. но, если возникнут, будешь перезаполнять потом
26 samozvanec
 
15.01.13
17:50
(23) в данном контексте правильно писать "калеки")
27 Reset
 
15.01.13
17:56
(20) Ты (если ты клон, или он, если ты не он) дал сферическую задачу без подробностей. На общий вопрос естеественно может быть только общий ответ. В общем случае документ и его движения действительно правильно и универсально. Объяснять, как обещал, не буду. Читай(те?) мануалы, вникайте в идеологию.
Что касается частных случаев, то может оказаться вполне жизнеспособный любой вариант. Tata001 (если не переврал ник) очень правильно сформулирвала ответ в той теме.
28 oved
 
15.01.13
18:03
(27) спасибо за ответ. Не клон. Сделаем без регистра.
29 anatoly
 
15.01.13
18:06
а виртуальные таблицы это фигня ненужная, да?...
30 Maxus43
 
15.01.13
18:07
(29) нужные. но в (0) они не нужные
31 anatoly
 
15.01.13
18:10
(30) я однажды ковырял дописанную УПП, которую изначально дописывал перец который тоже считал что регистры - это лишняя фигня...
после этого я лучше создам заранее регистр, пусть даже он и не нужен на первый взгляд, но лучше пусть будет чем потом окажется что его надо создать и все-все переписывать...
32 Reset
 
15.01.13
18:12
На крайняк, при расширении требуемого функционала можно и позже прикрутить РС и перепровести документы.
Правда, как правило, на такой рефакторинг забивают и занимаются навешиваеним костылей