|
|
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Здравсвуйте, подскажите пожалуйста, с точки зрения производлительности/быстродействия БД, как правильнее добавить дополнительную информацию о товаре (два поля у обоих тип строка ~90 симв. Порт Отгрузки и фабрика производитель - в нашем случае это именно характеристика товара): 1. два строковых реквезита в спр. товары 2. два реквезита типа справочник (завести на каждое поле отдельный справочник) 3. подчиненный справочник дополнительная информация 4. 2 свойства 5. регистр сведений доп. информация? Справочник номенклатруры 300 0000 эл-ов, постоянно растет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:04 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
300 000 элементов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:05 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Русский когда учить будем? рекв е зит.... Ты забыл еще один фактор. В случае добавления реквизитов в справочник или в свойства отчеты переделывать не надо, в остальных случаях - придется. Строковые реквизиты в справочник - вопиющая денормализация БД. Я бы добавила в справочник Товары два реквизита типа справочник. Это самый быстрый вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:20 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Ок, спасибо за ответ "Строковые реквизиты в справочник - вопиющая денормализация БД" - я так понимаю, с вашей точки зрения это самый плохой вариант. Если честно не совсем понимаю что значит -вопиющая денормализация БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:43 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
У тебя предмет про базы данных был? Первая нормальная форма, вторая.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:46 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
А у тебя не может быть одинакового товара, который различается только вот этими твоими двумя реквизитами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:49 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
The Dim! - был - уже не помню ничего. прочитал спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:54 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Нет, если даже товар по факту одинаковый (очень редко), а порт и фабрика разные. заводится новый элемент справочника с новым артикулом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 13:56 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Берем ПРЯМЫМИ руками отладчик и смотрим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 14:06 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
А механизм серий/характеристик почему не используете для этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 14:08 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
The Dim!А механизм серий/характеристик почему не используете для этого. 1 один и тот же товар с разными портом и фабрикой это у нас исключение (в противном случае этот механизм был бы очень удобен) 2 Характеристики тормознее будут работать наверно Программист 1с - отладчиком что отчеты замерять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 19:11 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
150680The Dim!А механизм серий/характеристик почему не используете для этого. 1 один и тот же товар с разными портом и фабрикой это у нас исключение (в противном случае этот механизм был бы очень удобен) 2 Характеристики тормознее будут работать наверно Программист 1с - отладчиком что отчеты замерять?1. Если вам эти поля нужны не всегда в отчетах - то точно не в товары кидать. 2. 2 справочника заводить - это несомненно. А вот где их хранить в подчинном справочнике или в регистре сведений или в свойстве - создайте запрос по всему и посмотрите результат в отладчике. Но полагаю что в регистре сведений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 19:26 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
[/quot]1. Если вам эти поля нужны не всегда в отчетах - то точно не в товары кидать. 2. 2 справочника заводить - это несомненно. А вот где их хранить в подчинном справочнике или в регистре сведений или в свойстве - создайте запрос по всему и посмотрите результат в отладчике. Но полагаю что в регистре сведений.[/quot] Ок спасибо, с запросом попробую, но ведь если создавать регистр седений то получится еще одна таблица в 300 000 записей. А разных фабрик и портов не больше 1000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 20:06 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Ну тормозней или нет серии и свойства будут работать или нет, это конечно вопрос. Однако, механизм свойств и серий родной для 1С, это значит что совершенно прозрачно идет движение товаров, строятся отчеты. Все реквизиты уже есть во всех документах. отчетах. Причем, товар однозначно идентифицируется. Я вот оо чем. А как в вашем случае вы определите тот же остаток товаров на складе какого-то товара? Тоесть товар один, но поступил с разных фабрик. Как его забьет оператор так оно и будет называться, т.е. не факт что у них даже наименование будет одинаково. И определить сколько же его на складе будет весьма хлопотно. Допустим - был случай - есть сырье, рыба. Одна и таже рыба, только производитель разный. И как же не тривиальна задача посмотреть сколько сельди лежит на складе. Потому что за пару лет брали сырье у разных поставщиков, поэтому сельди в справочнике десятка полтора, а реально есть на складе только пару позиций, остальные уже год не используются. Можно конечно группами справочников объединять одинаковые позиции... Только по сути, то что вы хотите сделать это тот же серийный учет или учет по характеристикам - что вам больше нравится - который вы изобретете вновь. Кстати, а как стоимость будет считаться при списании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 20:22 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Опять же, нормальные формы... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 20:25 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
150680Ок спасибо, с запросом попробую, но ведь если создавать регистр седений то получится еще одна таблица в 300 000 записей. А разных фабрик и портов не больше 1000.Ну и кака разница? Пусть и 300т главное что она не будет доставаться ВСЯ. Вам же изредко оттуда нужны результаты? The Dim! - очень спорный вопрос. Нельзя без теста сказать что быстрее и в отчете. А удобство... ну так добавляем те же 2 реквзита и вуаля. Ну естественно не говорим о том что появится третье свойство.... Берем запрос и проверяем его на простыне - все товары+либо левый - регистр сведений, либо свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 20:46 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
Программист 1сThe Dim! - очень спорный вопрос. Нельзя без теста сказать что быстрее и в отчете. А удобство... ну так добавляем те же 2 реквзита и вуаля. Ну естественно не говорим о том что появится третье свойство.... Вот открыл я документ - неважно какой - пусть ТребованиеНакладна. Как мне его заполнять? Ине нравится подбором по остаткам. Открываем подбор, и видем там несколько наименований одного и того же товара, различного лиш по реквизитам, которых в подборе не видно... Ну дальше, я думаю, мысль понятна... Еще пример. Открываем документ. В нем видем - "Болт". А какой болт - нужно зайти в карточку номенклатуры и только тогда станет понятно. Ну или построить отчет. Еще пример. Инвентаризация. Что и как инвентаризировать-то будем, не возникнет ли пересорт? Я хочу сказать, что "для удобства" придется тянуть эти два реквизита во многие объекты конфигурации. Причем смысла в этом - с гулькин нос(ИМХО конечно). 300 000 ну да... много(?) - это как посмотреть. Это кол-во элементов в справочнике или реально участвующих в обороте предприятия. Если реально в обороте столько находится, то тут проблема будет далеко не в двух реквизитах. Да и не так уж это много для торгового предприятия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 21:05 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
The Dim!Ине нравится подбором по остаткам. Открываем подбор, и видем там несколько наименований одного и того же товара, различного лиш по реквизитам, которых в подборе не видно... Ну дальше, я думаю, мысль понятна..А с чего вы взяли что это будет в остатках? В 1 посте читайте словосочетание: "дополнительную информацию". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 21:18 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
150680Нет, если даже товар по факту одинаковый (очень редко), а порт и фабрика разные. заводится новый элемент справочника с новым артикулом. Тоесть это будет влиять на остатки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 21:24 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
The Dim!150680Нет, если даже товар по факту одинаковый (очень редко), а порт и фабрика разные. заводится новый элемент справочника с новым артикулом. Тоесть это будет влиять на остатки. The Dim! - у нас это на остатки не влияет. я просто описал как решается гипотетическая ситуация. Мысль про подбор и т.д... понятно, но это не наш случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 21:40 |
|
||
|
Довление доп. информации о товаре УТ 10.3
|
|||
|---|---|---|---|
|
#18+
А как тогда эти реквизиты предполагается использовать? Для сего-то вы их собираетесь вводить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2010, 22:03 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=96&tid=1521895]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 370ms |

| 0 / 0 |
