|   |   | 
| 
 | Архитектура в 1С Конструктор1С, Туристический бишкек, lEvGl, VladZ, Федя Тяпкин, Chameleon1980, mTema32, Eiffil123, tir654, TStan, StasZn, Климов Сергей, Franchiser, petr_ivanov, lucky-nn, Has, Anarki, Shurjk, q100, d4rkmesa, Garykom, agres, jack777, Мультук, Asmody, Волшебник, roman383, vicof, zenon46, программистище, tatmix, бегинер, obs191, Rico_1C, Dmitry77, Feanor, fred001, Amfiaray, BlottoYolo, Indian, Max57, fserg84 | ☑ | ||||||
|---|---|---|---|---|---|---|---|---|
| 0
    
        tatmix 13.11.24✎ 20:35 | 
 
        Добрый вечер!
 С помощью расширения в ERP планируется добавление независимого(ых) регистра(регистров) сведений для отражения прохождения контроля, много видов номенклатуры, у каждого вида свои параметры, по несколько штук, как бы Вы лучше сделали? Один регистр на все виды номенклатуры или для каждого вида свой регистр? | |||||||
| 1
    
        maxab72 13.11.24✎ 20:40 | 
        один регистр.
 Справочники: 1. Параметры 2. Наборы параметров (включает 1 - n параметров). Набор параметров - значение в регистре сведений. Измерение Номенклатура и что там еще хотите (производственная линия, и т.п.). | |||||||
| 2
    
        Волшебник 13.11.24✎ 20:45 | 
        (0) Добавляйте в основную конфу.     | |||||||
| 3
    
        Мультук 13.11.24✎ 20:50 | 
        (0) 
 Много "много видов номенклатуры" это 10, 100, 1000 видов ? Контроль проходит: -- вид номенклатуры -- номенклатура -- каждый выпущенный экземпляр? -- несколько выпущенных экземпляров из партии ? Всего за месяц (например) в ваш регистр сколько строк попадёт? | |||||||
| 4
    
        tatmix 13.11.24✎ 21:08 | 
        (1) Зачем Справочники, если есть допреквизиты?     | |||||||
| 5
    
        tatmix 13.11.24✎ 21:09 | 
        (2) Вопрос был о другом.     | |||||||
| 6
    
        craxx 13.11.24✎ 21:09 | 
        (1) Я бы 2 РС сделал.
 1 - РС с видом номенклатуры 2. РС с параметрами. | |||||||
| 7
    
        tatmix 13.11.24✎ 21:10 | 
        (3) Продукты разные, у каждого несколько переделов, у каждого передела свои параметры проверки, штук 20 будет минимум.     | |||||||
| 8
    
        tatmix 13.11.24✎ 21:11 | 
        (6) не совсем поняла, для чего 1 регистр?     | |||||||
| 9
    
        osa1C 13.11.24✎ 21:11 | 
        (0)  для отражения прохождения контроля Не понимаю, контроля чего? | |||||||
| 10
    
        tatmix 13.11.24✎ 21:12 | 
        (9) физических параметров, герметичность, например     | |||||||
| 11
    
        osa1C 13.11.24✎ 21:16 | 
        (10) Каждую позицию номенклатуры будете писать в регистр прохождения контроля? Хоть по одному разу или этот контроль с какой-то периодичностью, пока товар не продался?     | |||||||
| 12
    
        tatmix 13.11.24✎ 21:20 | 
        Полуфабрикаты с периодичностью каждые два часа примерно на моменте этапа производства, не важно, на каком экземпляре попадется. Готовое изделие будет проверяться каждое, но с помощью специального оборудования, где-то каждые 10 минут, это на одном из готовой продукции, остальные попроще.     | |||||||
| 13
    
        tatmix 13.11.24✎ 21:20 | 
        (12) т.е. будет обмен с оборудованием в регистр     | |||||||
| 14
    
        osa1C 13.11.24✎ 21:23 | 
        (7) Это проверка партии товара по 20-ти параметрам? Или как? Как понять что конкретно вооооон тот товар на третьей полке - проверен? На этом надо основываться проектируя регистры     | |||||||
| 15
    
        tatmix 13.11.24✎ 21:25 | 
        (14) По полуфабрикатам не 100% контроль, а именно в разрезе партии производства, а вот уже готовое изделие 100%, по нему справочное указание серий. Было написано не про 20 параметров, а про 20 видов номенклатуры.     | |||||||
| 16
    
        osa1C 13.11.24✎ 21:25 | 
        (12) У вас каждое готовое изделие отдельно маркируется?     | |||||||
| 17
    
        tatmix 13.11.24✎ 21:26 | 
        (16) да     | |||||||
| 18
    
        osa1C 13.11.24✎ 21:27 | 
        (15) Почему такой упор на виды номенклатуры? Она что, так сильно отличается как пиво от обогащённого урана?     | |||||||
| 19
    
        tatmix 13.11.24✎ 21:28 | 
        (18) потому что у них разные параметры     | |||||||
| 20
    
        osa1C 13.11.24✎ 21:37 | 
        (19) то что параметры разные, это понятно. Вопрос в том на сколько разные. Если у них 10 параметров однотипные и отличия в 2-3, то не вижу смысла плодить кучу регистров по параметрам. Один регистр со всеми возможными параметрами и у каких-то позиций будут заполнены одни, у каких-то другие. 
 Более серьезный вопрос в периодичности контроля этих параметров. Для одной позиции проконтролировали один раз и всё, для другой может быть каждые 5 минут надо что-то контролировать. Вот по периодичности возможно стоит подумать о разделении регистров, но тоже не факт | |||||||
| 21
    
        tatmix 13.11.24✎ 21:43 | 
        (20) нет, по самому заморочному продукту, в среднем 5 параметров в каждом переделе, они разные для каждого, где-то булево, где-то число, где-то допзначение, при выпуске готового получается добавится номер серии в регистр, склоняюсь к нескольким регистрам все-таки     | |||||||
| 22
    
        Guk 13.11.24✎ 21:51 | 
        тут все просто. если ТС штатник в конторе, то конечно один регистр. если сотрудник франча или аутсорсер, то конечно отдельный регистр на каждый вид номенклатуры. а еще лучше на каждую номенклатуру. ведь за каждый новый объект конфигурации отдельная оплата...     | |||||||
| 23
    
        tatmix 13.11.24✎ 21:53 | 
        (22) нет, я штатник     | |||||||
| 24
    
        Злопчинский 14.11.24✎ 00:29 | 
        "для отражения прохождения контроля"
 набор параметров и их значений чисто информационный или потом это как-то будет обрабатываться? | |||||||
| 25
    
        lEvGl 14.11.24✎ 00:49 | 
        (0) один регистр, для каждой маркировки набор параметров со значением для каждого параметра. составной, да, но типы примитивные, доп связей не будет. Либо, если не только примитивные, то просто осторожно в запросах. Типовой ЗначенияСвойствОбъектов нормально справляется, там через ПВХ это сделано, есть и такой вариант.
 зы. ну не делать же для каждого нового типа параметров новый регистр и + напрашивается вопрос - если это статистика, то есть хранить надо все, то это одно, если это только отбраковка, то механизм другой должен быть | |||||||
| 26
    
        Garykom 14.11.24✎ 01:29 | 
        (0) Плохо продумано
 Явно все будет сложней 1. Метаданные для настройки контроля (константы, перечисления, справочники, регистры) 2. Метаданные для проведения и отражения контроля (тут еще плюсом документы и свои регистры) | |||||||
| 27
    
        tatmix 14.11.24✎ 08:13 | 
        (26) Документом основанием планируется этап производства, большего не нужно, для исполнителей планируется вывод команды с вызовом формы по заполнению параметров.
 Для проверки внесенных данных у начальника будет доступ по гиперссылке к регистру, если понадобится, то возможно отчет на основании данного(ых) регистров, лишнего особо тоже не нужно. Пока так видится. | |||||||
| 28
    
        tatmix 14.11.24✎ 08:15 | 
        (25) информация будет хранится для аналитики, для отбраковки пока достаточно типового инструмента     | |||||||
| 29
    
        tatmix 14.11.24✎ 08:16 | 
        (24) будут отчеты на этом регистре/регистрах     | |||||||
| 30
    
        Garykom 14.11.24✎ 08:17 | 
        (27) в механизм проведения документа этап производства засунуть?
 один фиг настройки нужны и возможность выключить учесть периодичность настроек сам делал акклиматизацию/отстой примерно таким образом если на склад/цех нечто приехало то взводится регистра, далее при попытке использовать в производстве могло ругаться если еще не акклиматизировалось причем все по сложным правилам от вида номенклатуры, времени года (точнее очередного периода условий применения) и т.д. | |||||||
| 31
    
        Туристический бишкек 14.11.24✎ 20:23 | 
        0. Добавлять не в расширение, а в конфу
 1. Справочник "Параметры контроля видов номенклатуры" подчиненный виду номенклатуры. В реквизитах все параметры по всем видам номенклатуры 2. Регистр "Контроль": измерения "Партия, номенклатура", ресурс "Контроль пройден" 3. Документ-регистратор "Контроль", создается при обмене с контролирующим оборудованием Один регистр | |||||||
| 32
    
        Туристический бишкек 14.11.24✎ 20:23 | 
        -     | |||||||
| 33
    
        tatmix 14.11.24✎ 08:22 | 
        (30) зачем лезть в механизм проведения этапа?     | |||||||
| 34
    
        tatmix 14.11.24✎ 08:22 | 
        (31) придется снимать конфигурацию с поддержки, не особо хочется     | |||||||
| 35
    
        Туристический бишкек 14.11.24✎ 08:24 | 
        (34) Почему?     | |||||||
| 36
    
        tatmix 14.11.24✎ 08:25 | 
        (35) потому что планируем обновляться     | |||||||
| 37
    
        tatmix 14.11.24✎ 08:26 | 
        (36) так будет дольше и гемморойней     | |||||||
| 38
    
        Туристический бишкек 14.11.24✎ 08:26 | 
        (36) А когда снимаешь с поддержки, то обновляться уже нельзя?     | |||||||
| 39
    
        craxx 14.11.24✎ 08:26 | 
        (34) Достаточно включить возможность изменений, не надо снимать с поддержки.     | |||||||
| 40
    
        Мультук 14.11.24✎ 08:27 | 
        (35) 
 Один раз снимешь, другие начнут приставать, писать туда всякое... | |||||||
| 41
    
        Туристический бишкек 14.11.24✎ 08:26 | 
        (37) Насколько дольше и геморройней?     | |||||||
| 42
    
        Туристический бишкек 14.11.24✎ 08:28 | 
        (39) +
 Но я почему-то сразу и подумал, что они вряд ли хотят удалять конфу поставщика:) | |||||||
| 43
    
        Garykom 14.11.24✎ 08:30 | 
        Эмм нынче общепринято включать возможность изменения только для отдельных метаданных
 Новые метаданные (реквизиты, ТЧ) в самой конфе, код в расширениях, через &ИзменениеИКонтроль Формы программно кодом менять Макеты и прочее желательно тоже, если никак то в расширениях | |||||||
| 44
    
        tatmix 14.11.24✎ 08:29 | 
        (40) да, не хочется открывать этот ящик Пандоры, если есть возможность, на другом рабочем месте были метаданные в расширениях, ничего не терялось и не отваливалось, да и продают сейчас эти расширения направо и налево со своими метаданными, просто быть чуть аккуратней и не забывать про бэкапы     | |||||||
| 45
    
        Мимохожий Однако 14.11.24✎ 08:29 | 
        (34) Включить изменения достаточно. Можно и не снимать с поддержки     | |||||||
| 46
    
        tatmix 14.11.24✎ 08:30 | 
        (41) пока не могу сказать, но явно дольше, чем с замком     | |||||||
| 47
    
        Мимохожий Однако 14.11.24✎ 08:31 | 
        (0) При добавлении нового вида вносить новые регистры не логично, поэтому один регистр.     Один регистр | |||||||
| 48
    
        tatmix 14.11.24✎ 08:31 | 
        (43) где-то указаны эти стандарты? Сама 1С так рекомендует?     | |||||||
| 49
    
        Garykom 14.11.24✎ 08:34 | 
        (48) это практика, выработанная опытом
 метаданные в расширениях нежелательно, особенно типовых объектов или при ТиИ нечто рухнет неожиданно или регистр после обновления типовой начинает ругаться на не уникальность, хотя все проверено по записям | |||||||
| 50
    
        Туристический бишкек 14.11.24✎ 08:34 | 
        (46) Вы никогда не обновляли конфу с изолированными не типовыми объектами?
 Хм. Это занимает на 15 минут больше времени, это с перерывом на кофе. | |||||||
| 52
    
        Волшебник 14.11.24✎ 08:35 | 
        (43) А я говорил...     | |||||||
| 53
    
        tatmix 14.11.24✎ 08:37 | 
        (50) на практике пока нет, только с замком     | |||||||
| 54
    
        craxx 14.11.24✎ 08:37 | 
        (43) Макеты делать общедоступными с помощью типового механизма БСП и менять в пользовательском режиме.     | |||||||
| 55
    
        tatmix 14.11.24✎ 08:37 | 
        (49) как быть, если в Типовом документе нужно добавить ТЧ, например?     | |||||||
| 56
    
        Конструктор1С 14.11.24✎ 08:38 | 
        (0) чем меньше ответственности у одного объекта метаданных, тем лучше     | |||||||
| 57
    
        Туристический бишкек 14.11.24✎ 08:38 | 
        (49) Или надо будет с объектом из расширения сделать внешнюю обработку, а тип из расширения выбрать увы нельзя.
 Но в целом, зачем добавлять уязвимости системе. Тем более 1су... | |||||||
| 58
    
        Garykom 14.11.24✎ 08:42 | 
        (55) берешь и добавляешь
 на форму ТЧ тоже кодом это не сложно сложно это настройки СКД по бесшовке ЕРП-ДО туды/сюды передавать | |||||||
| 59
    
        maxab72 14.11.24✎ 08:42 | 
        (43) О! Измененные макеты в расширениях это песня! Никогда никто не знает, в каком виде откроется такая печатная форма в следующий раз...     | |||||||
| 60
    
        Garykom 14.11.24✎ 08:43 | 
        (59) с доработкой типовых макетов это тема отдельного холивара     | |||||||
| 61
    
        lEvGl 14.11.24✎ 08:51 | Один регистр | |||||||
| 62
    
        lEvGl 14.11.24✎ 08:51 | 
        и баста     | |||||||
| 63
    
        Garykom 14.11.24✎ 08:53 | 
        карапузики
 ЗЫ Зачем еще регистр когда есть доп.сведения? | |||||||
| 64
    
        tatmix 14.11.24✎ 08:55 | 
        (63) проверка будет не одна в этапе, а несколько в разрезе периода     | |||||||
| 65
    
        Туристический бишкек 14.11.24✎ 08:57 | 
        (64) Троллит же, и по делу кстати     | |||||||
| 66
    
        Garykom 14.11.24✎ 08:57 | 
        (64) несколько доп.сведений     | |||||||
| 67
    
        Туристический бишкек 14.11.24✎ 08:58 | 
        (66) Ага на каждый этап/период/партию/номенклатуру свое. Ахахах.     | |||||||
| 68
    
        Garykom 14.11.24✎ 09:03 | 
        (67) кто мешает одно и внутри json?     | |||||||
| 69
    
        Туристический бишкек 14.11.24✎ 09:07 | 
        (68) Можно и заархивировать еще сверху (места меньше, а значит Архитектура лучше). Хранить, соответственно, бинарники.
 Чтобы жизнь медом не казалась. | |||||||
| 70
    
        tatmix 14.11.24✎ 09:11 | 
        Даже уже франчи-внедренцы практически все через расширение делают, на Инфостарте статистику спрашивала, тоже большинство за расширение, совсем меня смутили)     | |||||||
| 71
    
        Garykom 14.11.24✎ 09:14 | 
        (70) дык внешникам обычно насрать что будет     | |||||||
| 72
    
        Туристический бишкек 14.11.24✎ 09:22 | 
        (70) Да, хороших разработчиков не так много.     | |||||||
| 73
    
        Волшебник 14.11.24✎ 09:39 | 
        (70) Это Вы ещё не теряли данные при проблемах с расширением. У Вас всё впереди.     | |||||||
| 74
    
        tatmix 14.11.24✎ 09:40 | 
        (73) У Вас было такое?     | |||||||
| 75
    
        Туристический бишкек 14.11.24✎ 09:46 | 
        Еще прикольно конструктором запросов и консолью пользоваться, при данных в расширении     | |||||||
| 76
    
        tatmix 14.11.24✎ 09:49 | 
        (75) Обычно все достается, были косяки с ресурсами в 21 релизе платформы по-моему, но вроде бы исправили     | |||||||
| 77
    
        Лодырь 14.11.24✎ 09:50 | 
        (75) Решено в 8.3.28     | |||||||
| 78
    
        Туристический бишкек 14.11.24✎ 09:53 | 
        (76) Как мне достать в пользовательском режиме в консоли в конструкторе запроса данные расширения?     | |||||||
| 79
    
        Туристический бишкек 14.11.24✎ 09:54 | 
        (77) понял, у меня постарее платформа. Спасибо:)     | |||||||
| 80
    
        Волшебник 14.11.24✎ 09:54 | 
        (74) У меня такого не может быть, потому что я никогда не добавляю таблицы, реквизиты для хранения данных через расширения.     | |||||||
| 81
    
        программистище 14.11.24✎ 10:15 | 
        (78) пользовательском режиме
 вообще никаких проблем нет А регистра достаточно одного Объект/ПроверяемоеСвойство/ЗначениеПроверки (строчка под каждое свойство) Один регистр | |||||||
| 82
    
        Туристический бишкек 14.11.24✎ 10:38 | 
        (81) У меня они не отображаются. Проверьте, у вас они точно там есть? А если их добавить руками, то конструктор не откроется, также как и из основной конфигурации кстати.
 Вариант хороший. Но "Проверяемое свойство" это что? Вероятно, элемент справочника? Если да, то надо городить обвязку вокруг элемента, и если, например, надо получить в запросе данные по отбору какого-то свойства, то надо сначала получить этот элемент и его вставить в отбор. Плюс в метаданных имен проверяемых свойств не будет, что не очень наглядно. Ну и непонятно, как хранить сами наборы параметров, нам же надо понимать какую номенклатуру по каким параметрам проверять. В целом это вариант из (1), но без второго справочника, хороший вариант. | |||||||
| 83
    
        Valdis2007 14.11.24✎ 11:07 | 
        (0) в случае альтернативы "один или много" , при прочих равных, всегда выбирай - один     | |||||||
| 84
    
        Eiffil123 14.11.24✎ 11:29 | 
        один регистр конечно. больше регистров - больше шансов на взаимоблокировки     Один регистр | |||||||
| 85
    
        Волшебник 14.11.24✎ 11:30 | 
        (84) Обычно, наоборот.     | |||||||
| 86
    
        1Снеговик 14.11.24✎ 16:03 | 
        (43) макеты не расширяются до сих пор. 
 Если область добавляешь, ошибка, что нет области такой. Но весь макет можно в расширение положить и изменить имя при получении. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |