![]() |
|
v7: 7.7 - помогите спроектировать регистр | ☑ | ||
---|---|---|---|---|
0
Андрей_Андреич
naïve
11.10.13
✎
06:50
|
Называется - не знал да забыл :)
Задача - ячеистый склад. Возможные измерения регистра - склад, участок, ячейка, номенклатура. 1. Правильно ли располагаются измерения 2. Имеет ли смысл сделать только измерения ячейка и номенклатура, а склад и участок - реквизиты ячейки Естественно, все это с точки зрения производительности - документооборот будет не маленький, написано будет на прямых запросах. |
|||
1
Рэйв
11.10.13
✎
07:00
|
(0)с точки зрения производительности все что потом придется брать через точку(из ячейки) ее имхо замедлит.
так что делай как собирался.Вроде все правильно |
|||
2
Андрей_Андреич
naïve
11.10.13
✎
07:05
|
(1) да понимаю что через ячейку замедлит запросы. Но ускорится проведение. То ли тестовую базу заделать поиграться сгенерить сотню тысяч доков да посмотреть.
|
|||
3
dk
11.10.13
✎
07:33
|
ячейку все равно придется к складу привязывать, т.ч. имхо 2-й вариант лучше
|
|||
4
Злой Бобр
11.10.13
✎
10:40
|
(0) Имеет смысл сделать измерения: ячейка, номенклатура. Склады, участки, фирмы - это отдельныесправочники так или иначе связанные со справочником Ячейки. Тулить их в регистр нет смысла. Взаимосвязи (структуру) делай на уровне справочников. И все будет летать.
В зависимости от специфики можно добавить единицу измерения, но это уже тебе виднее. |
|||
5
Андрей_Андреич
naïve
11.10.13
✎
10:45
|
(4) нет специфики
|
|||
6
viktor_vv
11.10.13
✎
10:46
|
Я бы местами поменял "ячейка, номенклатура" ->>"Номенклатура,ячейка". Есть у меня ячеистый склад простенький, там чаще нужна информация в каких ячйеках лежит конкретная номенклатура, то есть условие по номенклатуре чаще используется, чем по ячейке.
|
|||
7
Джинн
11.10.13
✎
10:46
|
(4) Крайне вредный совет с точки зрения производительности.
|
|||
8
Mikeware
11.10.13
✎
10:47
|
достаточно ячейки и номенклатуры.
порядок обхода - задается в другом справочнике. |
|||
9
viktor_vv
11.10.13
✎
10:48
|
(6)+ Ну и участок таки можно прилепить к ячейке, а вот склад оставил бы измерением.
|
|||
10
Джинн
11.10.13
✎
10:49
|
(8) Нет, не достаточно. При запросе по складу фильтр будет по списку значений, а не по одному значению. Что крайне хренового.
|
|||
11
Mikeware
11.10.13
✎
10:52
|
(10) запросы "по складу целиком" очень редки.
большинство запросов (около 90%) - по номенклатуре. |
|||
12
Джинн
11.10.13
✎
10:52
|
Да и номенклатуру я бы первым измерением поставил. И обращение к ней чаще, и вариативность значений выше.
|
|||
13
ADirks
11.10.13
✎
10:53
|
(10) по ячеистым складам такие запросы обычно, шоажкапец. Особенно, если топология хоть чуть-чуть отличается от тривиальной. И склад в этих запросах обычно не присутствует.
Держать склад в измерении - явное излишество. |
|||
14
trad
11.10.13
✎
10:54
|
(10) можно и без списка обойтись, если пользоваться запросами
|
|||
15
Злой Бобр
11.10.13
✎
10:56
|
(7) Ну с точки зрения производительности как раз полезный. Вопрос в умении правильно выстроить связь ячейка - склад - фирма - ... , на уровне справочников. Если автор с этим справится то все путем.
И да, я небуду биться о стены и доказывать что только моя точка зрения единственно верная. Собственно как и обратное. Каждый ошибается по своему. Автор попросил совета, а дальше уже его выбор что и как делать. |
|||
16
Джинн
11.10.13
✎
10:57
|
(13) Признаю Ваше право самостоятельно потоптаться по граблям в борьбе за чистоту сферической в вакууме идеи нормализации баз данных.
(14) Это не меняет ничего в принципе. Запрос также будет оперировать списком. |
|||
17
Mikeware
11.10.13
✎
10:58
|
(16) ты бы видел их базу.... уж что-что, а насчет проектирования БД и работы с БД - не тебе их учить..
|
|||
18
ADirks
11.10.13
✎
11:09
|
(16) я уже потоптался, спасибо
и говорю чисто за собственный опыт |
|||
19
Андрей_Андреич
naïve
11.10.13
✎
11:43
|
(13) Таки да - за общий остаток по складу другой регистр отвечает. Типовой запрос пожалуй будет такой - выдать для указанного участка остатки в ячейках по заданному списку номенклатуры (то есть где взять товар для данной расходной накладной)
Предполагается, что в одной ячейке может лежать несколько наименований (грубо - около десятка), один товар занимает 1-3 ячейки |
|||
20
Андрей_Андреич
naïve
11.10.13
✎
11:52
|
(14) Запросы будут относительно прямые :)
|
|||
21
ADirks
11.10.13
✎
12:06
|
(19) а обратной операции не предполагается? т.е. по приходной накладной определить ячейки, куда положить товар.
как показала практика - тут то как раз самые развесистые алгоритмы присутствуют. |
|||
22
exwill
11.10.13
✎
12:06
|
(0) Ячейка+товар.
Всякий бред про производительность даже и не слушай. |
|||
23
Андрей_Андреич
naïve
11.10.13
✎
18:52
|
(21) Про это пока и думать нечем - там действительно кучу нюансов мне навскидку наговорили
(22) Коротко и ясно. Мужик. |
|||
24
Холст
11.10.13
✎
19:08
|
у нас Партия,Ячейка т.к. товар партионный
|
|||
25
Холст
11.10.13
✎
19:09
|
отсутствие измерения Товар лишь иногда мешает, когда надо сделать отчет по группе товара
|
|||
26
Андрей_Андреич
naïve
11.10.13
✎
19:18
|
Пока получается подавляющим большинством товар-ячейка
|
|||
27
КонецЦикла
11.10.13
✎
19:20
|
Если возникнет потребность в не физическом складе, то лучше таки сделать измерение склад
Номенклатура, Склад, Адрес хранения |
|||
28
ADirks
11.10.13
✎
19:41
|
(26) ты чё, структуру данных голосованием утверждаешь чтоль :))
так то, нехило бы узнать все задачи, которые склад решать будет, а потом уж чё-то там проектироать |
|||
29
Андрей_Андреич
naïve
11.10.13
✎
19:58
|
(27) Не физический склад - это что?
(28) Утверждать структуру данных я буду волевым решением. Но мнение наступивших на грабли очень интересует. Задачи будут копиться по мере разработки-внедрения. Год срока есть на эксперименты, пока складской комплекс не построен. |
|||
30
viktor_vv
11.10.13
✎
19:58
|
(26) Голосовулку надо было прикрутить.
|
|||
31
viktor_vv
11.10.13
✎
19:59
|
(30)* Голосувалку, то есть.
|
|||
32
Андрей_Андреич
naïve
11.10.13
✎
20:00
|
(30) Не возражаю, но сам не умею. Кому не сложно - сделайте. Ну и "автор - чудак" само собой последним пунктом.
|
|||
33
viktor_vv
11.10.13
✎
20:00
|
(29) Не физический - это логический склад, типа помещение одно, но как бы поделено логически по разным складам.
Хотя у вас к этому скорее участок подходит. |
|||
34
viktor_vv
11.10.13
✎
20:10
|
(33) Точнее если сказать, помещение одно, кодировка ячеек общая на все помещение, только эти ячекйи еще периодически между этими самыми логическими складами перемещаются.
|
|||
35
ADirks
11.10.13
✎
20:10
|
(29) При таких условиях - все лишние измерения нафиг. Ну и гемору получишь, уж гарантирую.
|
|||
36
Андрей_Андреич
naïve
11.10.13
✎
20:16
|
(35) Надо же чем то на работе заниматься. А то мне запретили без указания свыше что-либо в программе менять.
|
|||
37
ADirks
11.10.13
✎
20:24
|
(36) Значит, когда надо будет что-то менять, это будет "надо уже вчера, иначе сикирбашка". Не завидую. Отсутствие планирования неприятная штука.
|
|||
38
Андрей_Андреич
naïve
11.10.13
✎
20:37
|
(37) Ничего страшного. Зато не скучно.
|
|||
39
Злопчинский
11.10.13
✎
21:55
|
Вопросы в (0), особливо "Естественно, все это с точки зрения производительности - документооборот будет не маленький, написано будет на прямых запросах" и обсуждения наводят меня на мысль - что можетавтору лучше не изобретать сложный велосипед, а прикупить что-то промышленное..?
|
|||
40
Злопчинский
11.10.13
✎
21:58
|
и ваще, хранить состояние физического склада в регистрах - мне это жестко не нравится. под каким-либо соусом распровели документ - все капец, склад/номенклатура поплыли...
имхо конечно... я придерживаюсь у себя концепции - независимо что там происходит с документами - текущее состояние склада измениться не может от действий с документами... |
|||
41
ADirks
12.10.13
✎
19:02
|
(39) стоят такие система чуть более, чем дофига
(40) любая информационная система - это своего рода зеркало, и эти зеркала всегда имеют изъяны. Всегда. |
|||
42
Андрей_Андреич
naïve
12.10.13
✎
19:34
|
(41) И железо к ним стоит столько же, и используется 10% функционала, а остальной как хобот двухметровый меж ног болтается и тормозит (еще и больно при этом)
(40) Я дико извиняюсь, но Вы случайно не Чучундер с Т1С (царствие небесное) |
|||
43
КонецЦикла
12.10.13
✎
19:43
|
(40) Смотря как построить работу с обнаружением ошибок.
Я, например, делал так: нельзя отменить проведение перемешения. Не туда переместил - перемещай еще раз верно. Ну и т.п. Вагон работы, конечно, и всего сразу не предусмотришь. Но корректировки должны иметь место. Документы же нужны, по большей части для анализа, планирования, мотивации и проч. Без них тоже можно и на первый взгляд даже проще...(просто отражаем актуальное состояние и все). |
|||
44
КонецЦикла
12.10.13
✎
19:44
|
(42) Да, еще и Чебуратор
|
|||
45
Андрей_Андреич
naïve
12.10.13
✎
19:56
|
Мы с диром вроде договорились на план-факт-фак.
Типа сначала мы планируем куда разместить и откуда взять. А кладовщик нам выкладывает факт - откуда взял и куда разместил. Через какое-то время при несовпадении плана и факта наступает фак. Для кладовщика. |
|||
46
Андрей_Андреич
naïve
12.10.13
✎
20:04
|
(44) А я ANik. Блин у Чучундера башка временами варит, но не те ингридиенты в нее напханы.
|
|||
47
ADirks
12.10.13
✎
20:05
|
(45) я бы с кладовщиком тоже поговорил бы: а с чего это у него так получается? Склад - это очень адаптивный и живой организм.
Чем больше получишь информации перед проектированием, тем меньше гемора в эксплуатации. |
|||
48
Андрей_Андреич
naïve
12.10.13
✎
20:11
|
(47) Не надо говорить с кладовщиком. Их ваще куча - всю жизнь протреплешься. Ипатьевский метод он самолучший.
|
|||
49
Андрей_Андреич
naïve
12.10.13
✎
20:13
|
(47) Кстати - мы вообще соседи - в обед за кофеем поговорить?
|
|||
50
ADirks
12.10.13
✎
20:17
|
(48) люди, которые работают, они знают такие нюансы, которые не знает ни гендир, ни тем более ты. Их неплохо хотя бы выслушать.
(49) Ну можно конечно. Только у меня щас на ДК Кирова работа. |
|||
51
Андрей_Андреич
naïve
12.10.13
✎
20:21
|
(50) Они знают сложившийся бардак - который и надо изжить. И тут вопрос в основном в количестве административного ресурса.
Т.е. ты поменял работу или просто офис не на Брюллова? |
|||
52
Рэйв
12.10.13
✎
20:24
|
(50)Я не согласен. Разговаривать разработчику с кладовщиком? О чем?
Он видит только склад.Хорошо видит, молодец.Но в нашем деле это не поможет. Нам надо картину в целом. В целом ее естественно никто не видит, вот поэтому приходится разговаривать с теми из которых можно составить 10 кусков реальности, а не 10000 как если бы с каждым кладовщиком говорить. |
|||
53
ADirks
12.10.13
✎
20:26
|
(51) работу я уж два года как поменял :)
(52) а как увидеть картину в целом, не получив информации от всех участников картины? |
|||
54
Рэйв
12.10.13
✎
20:29
|
(53)Очень просто.
Все телодвижения фирмы подчинены регламенту, более или менее. Отвечают за исполнение регламента люди весьма перчисляемые в паре десятках. Они и имеют картину в голове. А кладовщик имеетв голове как бы смыться с работы поскорее и напиться в основном..Не в обиду кладовщикам:-) |
|||
55
ADirks
12.10.13
✎
20:33
|
(54) проблема в том, все эти регламенты зачастую устарели, и не соответствуют реальности. А этот самый кладовщик _вынужден_ подстраиваться под эти дела, и хитро-опить. И ему это не нравится обычно, хотя он ничего никому не говорит.
|
|||
56
ADirks
12.10.13
✎
20:37
|
(+55) в итоге, мы иной раз действуем, как некий дипломатический корпус, объединяя разные участки деятельности
|
|||
57
Рэйв
12.10.13
✎
20:39
|
(55)Если фирма еще пока жива, значит ее регламенты не совсем устарели.
>> этот самый кладовщик _вынужден_ подстраиваться под эти дела, и хитро-опить. Он вынужден хитро#опить как дальше воровать в связи изменением регламента:-)).. Поверь мне. А работать он будет так как ты сделаешь. Поэтому глупо спрашивать у подопытной мышки, каким способом она хочет чтобы над ней произвели очередной опыт:-) |
|||
58
Рэйв
12.10.13
✎
20:40
|
+(57)никакого неуважения к кладовщикам про мышь..прост аллегория
|
|||
59
ADirks
12.10.13
✎
20:47
|
(57) тех, кто хотели воровать, и делали это, уже приубрали.
Но реальная ситуация меняется постоянно, и руководство не всегда в курсе нюансов, и действует по тому самому командному принципу. А как доходит дело до автоматизации процессов - то ведь без нюансов никак. Вот и разговариваем со всеми, кто вовлечён. |
|||
60
Рэйв
12.10.13
✎
20:49
|
(59)>> руководство не всегда в курсе нюансов,
С какого перепуга ты это заключил? Тебе кладовщики про это сказали?:-) Ну тогда понятно:-)) |
|||
61
Рэйв
12.10.13
✎
20:50
|
(59)Сдается мне ты сам из низов:-)
НЕ пугайся.я тоже грузчиком работал в свое время и вагоны по ночам разгружал. Просто пора тебе уже вырасти от кладовщиков. Ты уже выше мыслить должен. |
|||
62
ADirks
12.10.13
✎
20:51
|
(60) когда кладовщики говорят мне то, что не стыкуется с тем, что говорит руководство, я тащу их на очную ставку, и там всё выясняем.
|
|||
63
Рэйв
12.10.13
✎
20:53
|
(62)ооо..тогда понятно..
Ты работаешь с камито там ооо "Неизвестно что" В нормальных компаниях.Даже очень низкого уровня. Уж точно. Никогда не допустят кладовщика на такие обсуждения. |
|||
64
Рэйв
12.10.13
✎
20:53
|
(62)Мы с тобой на разных языках говорим, извини.
|
|||
65
ADirks
12.10.13
✎
20:57
|
(63) Видимо да. И мне нравится. Не люблю зверски больших организаций, где всё заформализовано по самое немогу.
у нас то тут всего человек 300 примерно. |
|||
66
Рэйв
12.10.13
✎
21:01
|
300 :-))
ладно молчу. |
|||
67
Злопчинский
13.10.13
✎
00:43
|
(42) чучундер
|
|||
68
Злопчинский
13.10.13
✎
00:43
|
(46) спасибо, я учту и постараюсь исправится, особливо если мне тактично укажут где именно...
|
|||
69
Злопчинский
13.10.13
✎
00:49
|
задача при автоматизации склада решается очень просто - задача системы не дать возможности персоналу сделать неправильно. далее начинается поиск компромиссов - снижение стоимости решения за счет перекладывания части функционала/делегирования от проги на персонал
|
|||
70
Андрей_Андреич
naïve
13.10.13
✎
14:40
|
(68) Да не обижайся. Просто, мне кажется, ты такой азартный, что часто клинит на одном.
|
|||
71
Злопчинский
13.10.13
✎
16:37
|
(70) я могу обидеться, если мнее руку сломают или там ногу например.. а тут - чего обижаться-то..? ну подумаешь руку тебе сломаю .. или ногу... ;-) шутю я... нормуль всё! ;-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |