Где хранить реквизиты контрагентов - ветер снова переменился? #528863


#0 by IamAlexy
7.7 - юрадрес как реквизит справочника 8.1,8.2 - юрадрес как запись в регистре сведений БСП, БП3 и видимо далее во всех типовых на УФ: юрадрес - запись в табличной части справочника. соответственно а чего го то не понимаю или все же можно было не городить огород с РС для хранения реквизитов тенденция? как "правильнее" ?
#1 by Ork
Такие вопросы от человека "понявшего жизнь" в V8? А как жеШ утверждения, что сверхчеловеки уже сделали ВсемВсЬо?
#2 by IamAlexy
мне интересна логика :) лично мне невпадлу и там и там хранить вопрос в том что типа "кошернее" :)
#3 by sda553
Логика проста: в 7.7. существую периодические реквизиты справочников. В 8 их нет - их заменили периодические регистры сведений
#4 by sda553
БСП, БСП3 - что то не знаю что там наделано. А как там с периодом?
#5 by andrewks
не знаю как насчёт кошерней, но юр.адрес вообще может поменятся, причём даже много раз. такшта логичнее хранить его в РС. просто в 7.7 забили на историю данного реквизита, видимо считая это редким явлением. хотя это довольно часто происходит
#6 by Snovy
А что, в реквизитах 7.7 и в регистре контактной информации в 8.0-8.1 были периоды в адресах? Я не повелся на модные течения и до сих пор адрес храню в реквизите в виде форматной строки (что-то типа "9 запятых"). При необходимости эта строка скидывается в периодичпский регистр сведений...
#7 by Ork
Логика разработчиков платформы не поддается логике))). Логично иметь таки периодические реквизиты справочников. Но организовать их хранение не как в семерке "все в одном". Кто или что сподвигло разработчиков заменить их регистрами сведений логично объяснить невозможно. Теперь пожинают...
#8 by andrewks
+1
#9 by Лефмихалыч
по началу непривычно было, но по трезвом размышлении я согласился, что табличная часть вернее. Особенно с тех пор, как на табличную часть стало можно отдельно права давать.
#10 by NcSteel
Какая взаимосвязь между разработчиками платформы и конфигурации.
#11 by Ork
Конфигурация не может пользовать возможности не предусмотренные в платформе. ЗЫ. Растолкуй чем помешало использование периодических реквизитов? Ведь РС периодические сделали?
#12 by NcSteel
Ну так храни в периодическом реквизите , только данные храни в РС
#13 by IamAlexy
вопрос в том что сначала был реквизит, затем вбухали РС причем внятно объяснили длячего и зачем.. а затем снова вернулись к реквизиту - вернее к его табличной части.
#14 by hhhh
ну сам знаешь, что в 7.7 все значения периодических реквизитов хранились в файле с константами. Ну в общем был полный маразм.
#15 by H A D G E H O G s
Контактная перестала быть периодической.
#16 by IamAlexy
телефон, юрадрес  это типа теперь не периодическая информация ?
#17 by H A D G E H O G s
far far away УТ10.1 имела периодич. РС КонтактнаяИнформация, если мне память верность хранит.
#18 by H A D G E H O G s
В типовых - как бы нет
#19 by IamAlexy
вот и интересно - почему?
#20 by H A D G E H O G s
Конечно ХЗ почему. Облегчили регистр, чтобы историю не тащить, наверное поэтому
#21 by fisher
Я за табличные части. В большинстве случаев нет смысла в периодике контактной информации.
#22 by y22-k
а нафига?
#23 by H A D G E H O G s
Я тоже за таб части. За быстродействие!
#24 by Ненавижу 1С
РС КонтактнаяИнформация был периодическим? не знал
#25 by fisher
Да и в реализации проще и логичнее.
#26 by Ненавижу 1С
в чем там быстродействие? в том что теперь объект стал еще тяжелее при его чтении из БД?
#27 by IamAlexy
а разве при манипуляциях с объектом его реквизиты в том числе и ТЧ не тянутся  за объектом ?
#28 by Ненавижу 1С
что есть "БСП, БП3"?
#29 by H A D G E H O G s
1) Нету составного поля Объект 2) Нехилая такая таблица разбита на несколько подтаблиц
#30 by Mort
Ну если в цикле читать Док.Контрагент.ЧегоТоТам то конечно ТЧ с адресами повлияет на быстродействие, а если руки растут из правильного места - всё будет пучком. Это ж 8.2, все программные чтения на сервере, а в форму адрес один хрен читается, независимо откуда.
#31 by Ненавижу 1С
1. как это нету? когда я пише ПолучитьОбъект разве я не выгребаю в память в т.ч. и его ТЧ? 2. основная там подтаблица относится к контрагентам, индексы легко спасают, короче мало чего они выгадали
#32 by Ненавижу 1С
на сервере то на сервере, но сервер приложений тоже не резиновый
#33 by fisher
БСП - вроде библиотека стандартных подсистем. А БПЗ - сам хочу узнать... На табличных частях - проще и логичнее. По быстродействию - х.з. Но быстродействие явно не может быть решающим аргументом за РС.
#34 by H A D G E H O G s
Не пиши так.. П.С. Не уверен, что при этом ТЧ читаются.
#35 by Ненавижу 1С
не уверен, не говори, я уверен
#36 by H A D G E H O G s
p.p.s. ТЧ, кстати, не пишется в базу, если она не была изменена при Объект.Записать Если была изменена одна строка - пишется только она Если был изменен порядок строки - пишется вся ТЧ.
#37 by Mort
Средний документ имеет строк в ТЧ поболее чем контактной инфы на контра, думаю парится не стоит.
#38 by IamAlexy
БПЗ это типа БП 3.0 :)
#39 by IamAlexy
средний документ со своими строками не является реквизитом регулярно используемым в других документах
#40 by H A D G E H O G s
Да, ты был прав
#41 by fisher
Я вас умоляю. Во всех человеческих алгоритмах данные всё равно запросами выгребаются.
#42 by fisher
Некоторое замедление будет только на тупых строчках типа СсылкаНаКонтрагента.РеквизитКонтрагента, в случаях когда кроме этого единственного реквизита ничего больше и не надо.
#43 by rotting
Это тупая строчка?
#44 by Либерал
таб.часть хорошо и удобно... Кроме одного случая: Если нужно выводить что то типа адресной книги или отчета по конт.информации, когда нужно чтоб в одной куче собрались фирмы, кони, люди. В таком случае придется запрос с объединениями ТЧ разных справочников лепить и все такое.
#45 by rotting
Лучше так, чем невозможность добраться до адреса из ЗаказПокупателя допустим.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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