| 
    
        
     
     | 
    
  | 
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) я могу обидеться, если мнее руку сломают или там ногу например.. а тут - чего обижаться-то..? ну подумаешь руку тебе сломаю .. или ногу... ;-) шутю я... нормуль всё! ;-)     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |