Имя: Пароль:
1C
 
Странности в логике типовых: скрывают поле Код
,
0 scanduta
 
08.08.24
10:48
Вот задумался - зачем в типовых конфигурациях постоянно во многих формах справочников скрывают поле "Код" по видимости. Это одно из самых часто используемых полей.
Также иногда еще и скрывают поле "Номер" в документах.

В чем логика, зачем эти поля постоянно пытаются спрятать. Что добавляет только неудобства и лишнюю трату времени при работе с конфигурацией.

Или я чего-то не понимаю?
1 AAA
 
08.08.24
10:42
(0)Вы возможно удивитесь, но в некоторых типовых у ряда справочников вообще нет кодов, более того, нет и групп. Например, справочник "Партнеры".
2 scanduta
 
08.08.24
10:47
(1) Это понятно. Я же говорю про те справочники, у которых есть код и он специально спрятан (отключена видимость).

Например, подразделения, контрагенты, статьи затрат и прочее.
3 Волшебник
 
08.08.24
10:49
(0) У меня есть такое объяснение: потому что их пишут гоблины.
ИМХО, поле "Код" обязано быть всегда, причём первым.
4 scanduta
 
08.08.24
10:51
(3) Вот и у меня аналогичные мысли, не пойму чем руководствуется 1с при разработке, кто придумал данную тенденцию и для чего
5 dmt
 
08.08.24
10:53
(0) Чтобы обычных пользователей не грузить полями, которые им не нужны.

А программисты повключают эти коды на формах, не переломятся
6 Мультук
 
гуру
08.08.24
10:56
(2)

подразделения, контрагенты, статьи затрат

1) НайтиПоКоду() ?

2) Контрагент "Вася", но не тот "Вася", а другой, у которого код 11111, а мы выбрали в реализациии с кодом 22222

Вы сейчас про это ?
7 lEvGl
 
гуру
08.08.24
10:58
даты документов в списках без времени!
8 Ненавижу 1С
 
гуру
08.08.24
10:59
(3) кому обязано?
9 Ненавижу 1С
 
гуру
08.08.24
11:00
(6) если у двух сущностей одного типа одинаковые представления - это нехорошо
10 Волшебник
 
08.08.24
11:01
(8) Не прикидывайтесь шлангом.
11 scanduta
 
08.08.24
11:08
(6) Пример:
В базе несколько организаций, но подразделение "Бухгалтерия" есть сразу в пяти организациях, называется одинаково.

В таком случае поле "Код"  сильно облегчает поиск и подстановку элемента справочника.

То же самое касается статей затрат , по полю код ты сразу четко видишь с каким именно элементом работаешь.

Так же и насчет контрагентов. Внезапно куча контрагентов имеют одинаковое наименование в РФ. Понятно что можно искать по ИНН и КПП, но если нужно быстро подставить, код использовать намного удобней
12 SleepyHead
 
гуру
08.08.24
11:09
(11) А вы что, видите все подразделения "бухгалтерия", если у вас выбрана конкретная организация?
13 dmt
 
08.08.24
11:13
(11) ну т.е. бардак у вас, а коды включать должна 1с?

Но есть надежда, щас саповцы набегут, принесут лучшие практики, ветер переменится и все вводить придется по кодам
14 Мультук
 
гуру
08.08.24
11:16
(11)

>> куча контрагентов имеют одинаковое наименование в РФ

Они имеют одинаковое ПолноеНаименование,
а наименование в вашем справочнике "Контрагенты", могут иметь какое угодно.
15 scanduta
 
08.08.24
11:17
(13)  коды нормально отображались в конфах на 1с 7.7 и в УПП, УТ, БП боле раннего поколения, там как раз сделано было нормально .

так что если не знаешь зачем говоришь
16 Ненавижу 1С
 
гуру
08.08.24
11:19
(11) это нужно где-то хранить, что 000123 - это бухгалтерия ооо ромашка, а 000745 - транспортные услуги. Знания эти малоценные
17 scanduta
 
08.08.24
11:28
(16) Они и так хранятся, просто на форме спрятаны.
18 Ненавижу 1С
 
гуру
08.08.24
11:21
(17) напишите расширение. Вынесите в представление, раз лень наименование менять
19 scanduta
 
08.08.24
11:25
(18) Да это и так понятно, там и без расширения вывести можно, настройкой формы. просто неудобно это все и бесит
20 dmt
 
08.08.24
11:27
(15) догоняй, это реализация "легкого" интерфейса. Скажи спасибо что не как в мобилках (пока) - когда не больше 5-7 полей сразу на форме видно
21 craxx
 
08.08.24
11:42
(0) чтоб у юзверя не было соблазна его поменять.
А заинтересованный не поленится и включит его в "Изменить форму".
22 mmg
 
08.08.24
11:43
(2) Для контрагента еще можно как-то объяснить наличие кода. Но только если туда писать ИНН(ИНН+КПП). А если есть отдельное поле ИНН (а оно во всех типовых есть), то код точно не нужен.
Зачем вам код для статьи затрат? Чтобы что? Для подразделения зачем?
Да, раньше, случались коллизии, когда пользователи вводили два одинаковых наименования и разобраться можно было только по коду. Но сейчас, когда у всех уже есть ввод по строке, такое встречается редко. А если и встречается, то ГУИД никто не отменял. А его, кстати, сейчас можно в пользовательском режиме посмотреть без напряга
23 scanduta
 
08.08.24
11:44
(22) По вашему сообщению видно практические полное отсутствие реальной практики разработки и поддержки
24 mmg
 
08.08.24
11:51
(23) Приведите пример из вашей практики, кода люди пользуются кодами, и без них не могут обойтись
25 CepeLLlka
 
08.08.24
11:59
(24)Справочник номенклатура, многие работают по кодам, просят во всех списках вывести коды. В списке номенклатуры, в табличной части документов: ПТиУ, РТиУ, Пермещение, Инвентаризация, Производство без заказа и т.д.
26 Serg_1960
 
08.08.24
12:14
Нормальные герои всегда идут в обход...тьфу... используют артикул вместо кода.
27 Климов Сергей
 
08.08.24
12:21
(24) Давным-давно, когда дисплеи были зелёными, мы пришли продавать свою супер-пупер складскую программу новому клиенту. Выдающимся конкурентным преимуществом был поиск номенклатуры по наименованию, тогда это было ново :-)
На что кладовщица сказала: нам это не нужно, я все три тысячи позиций по кодам знаю.
28 Ненавижу 1С
 
гуру
08.08.24
12:21
(25) в типовых код и артикул легко отображаются без программирования. Кстати, не все используют код, а работают с артикулом.
29 Eiffil123
 
08.08.24
12:21
(1) это вообще маразм и непотребство. Если вдруг обнаруживается задвоение элементов справочников, то по коду очень удобно анализировать, где какой используется. Без поля код начинаются танцы с бубнами.
30 Irbis
 
08.08.24
12:23
(26) Ленивые как раз используют код, хотя артикулы часто содержат нецифровые символы, и код в таких случаях не подходит. Ну, кто-то может ввести шаловливыми ручками код из всех девяток...

У меня в анамнезе (ещё на клюшках) был заказ на то чтобы в справочнике номенклатуры с уровнем 3 был шестизначный код по принципу два символа код группы, два символа код подгруппы и два символа код товара. При этом перемещение внутри иерархии должно приводить к смене кода, а "дырки" в нумерации на любом уровне должны исчезать сами по себе. Выполнил как каприз за отдельную плату.
31 Ненавижу 1С
 
гуру
08.08.24
12:24
(29) надо причины устранять, а не костыли навешивать
32 Eiffil123
 
08.08.24
12:24
(7) а еще маразм был в ERP (может сейчас убрали) - если документ текущей даты, то из списков убирали дату и оставляли только время )
33 Ненавижу 1С
 
гуру
08.08.24
12:25
(30) зачем такой код, если он меняется?
34 Ненавижу 1С
 
гуру
08.08.24
12:28
(32) вообще не парит
35 Eiffil123
 
08.08.24
12:29
(31) в фирму 1С сами напишете, чтобы она в базах 1С клиентов нашла дубли, проанализировала и устранила? )
36 Irbis
 
08.08.24
12:32
(33) Да ХЗ, просто если номенклатура постоянная, то код остаётся постоянным. А всякие позиции "на пробу" уходили в небытие. Но и смеху тоже хватало, однажды товаровед сначала наименование неудачной шоколадки поменяла на дорогущее вино, и продажи просто попёрли. Так что на всякую умну программу природа ответит тупым пользователем, который её "поломает"
(35) с точки зрения движка дублей номенклатуры ни у кого нет и быть не может. Это просто эксплуатация программы правильными пацанами без чтения мануала.
37 Ненавижу 1С
 
гуру
08.08.24
12:32
(35) фирма 1с не отвечает как ее клиенты ведут базу. Она предоставляет инструмент, которым надо уметь пользоваться. Кстати есть и инструмент замены/удаления дублей
38 CepeLLlka
 
08.08.24
12:39
(28)Это неправда, по умолчанию колонка код скрыта, и нужно каждому юзеру через "Изменить форму" её настроить, или копировать настройки пользователей, в общем лишняя глупая работа.
И может быть вы не в курсе, артикул это не код.
Бывает что артикул один, а позиций по такому артикулу может быть 5 штук, Турция, Китай, Оригинал и т.д.
39 Winnie Buh
 
08.08.24
12:41
недавно был случай - звонит главбух в истерике "после вашего обновления у меня все документы и платежи на другую фирму перешли"
открыли в карточке контрагента поле код в рабочей базе и архивной - коды разные, по ЖР нашли, что какой-то из менеджеров создавал нового контрагента путем копирования существующего, но по ошибке жамкнул на кнопку "Заполнить по ИНН" в старой карточке, а копию сохранил со старой организацией...
40 Ненавижу 1С
 
гуру
08.08.24
12:43
(38) именно так. Пользователь сам в состоянии так сделать. Каждый
Артикул неуникален да, это минус, можно добавлять суффикс, но это такое.
Зато у артикула есть большой плюс - он есть на этикетки товара. А код вами выдуманное значение. Его вообще кроме как в БД нет нигде
41 Serg_1960
 
12.08.24
10:19
Реквизит "Код" в типовой конфигурации не должен иметь/нести какую-либо пользовательскую смысловую нагрузку. Методисты 1С используют этот реквизит так, как считают нужным. На моей памяти они не раз и не два изменяли методику работы с этим реквизитом. Например, внесли в состав реквизита обязательным элементом префикс базы; для некоторых объектов сделали код составным и/или структурированным (т.е. наделили внутренней смысловой нагрузкой)...

Использовать код для поиска и/или анализа - моветон. Пользователи легко могут изменять код/наименование записи справочника или, например, номер/дату документа. И тогда для некоторых начинаются танцы с бубном :)
42 Мимохожий Однако
 
08.08.24
12:59
(0) ОФФ. Это тема для пятницы. Сделай голосовалку. Большинство ответит, что "не парит".
43 2S
 
08.08.24
13:00
(42) иногда прям подбешивает
44 vladmenleo
 
08.08.24
13:06
(0) Я думая причина самая банальная. Чтобы всякие рукозадые пользователи своими шаловливами ручками не меняли код с 00-00901422 на например 00-901422. А потом раз, и коды закончились
45 CepeLLlka
 
08.08.24
13:20
(44)Для кода там выдаётся платформенное предупреждение. А для других реквизитов сделана другая разработка "Разрешить редактирование реквизитов", которая так-же не очень помогает, а только мешает. И в некоторых конфах её даже нельзя настройками отключить.
46 CepeLLlka
 
08.08.24
13:24
Вся проблема в том, что вот такие кардинальные изменения по поводу кода, редактирования реквизитов создаются без возможности их отключения.
По уму просто должна быть опция - "Не отображать поле код в формах справочников" и ты уже сам решаешь.

Так-же и для редактирования реквизитов. Насколько помню в УТ 11 можно добавить роль - "Разрешить быстрое редактирование номенклатуры", а вот в Рознице уже такого нет. Все тупо должны делать лишние клики мышкой.

А в чём проблема была вынести это в опцию, не понятно.
Это так-же как и с "Оповещениями" в платформе, их добавили, а отключить их нельзя.
47 vladmenleo
 
08.08.24
16:27
(45) Предупреждение, а не запрещение. Поэтому ничто не мешает сбить нумерацию
48 scanduta
 
08.08.24
13:27
(44) Это наврятли. Так то пользователь может себе настроить видимость кода  и изменить код как и раньше. Просто теперь нужно на это больше времени
49 CepeLLlka
 
08.08.24
13:27
(47)Так может и файлы с компа запретить удалять тогда? Вдруг кто-то что-то важное удалит, да?
Как-то в 77 и в конфах на обычных формах работали всю жизнь и ничего, конец света не настал.
50 vladmenleo
 
08.08.24
13:29
(49) Большинству юзеров на код должно быть пофиг. А если надо выведи через изменить форму, в чем проблема-то?
51 Aleksey
 
08.08.24
13:35
(41) расскажи это справочнику валюты, классификатора банков и единиц измерений
52 Aleksey
 
08.08.24
13:39
(50) "Большинству юзеров на код должно быть пофиг" - откуда такая уверенность? Моя практика говорит об обратном, особенно если диктовать по телефону заказ. одно дело 5 цифр назвать, другое выговаривать наименования или уточнять КТ это на русском или на английском (это я к тому что есть артикулы и с русскими буквами)?
53 vladmenleo
 
08.08.24
13:46
(52) Ну если заказы по телефону принимать... то да, это проблема. Может лучше придумать загрузку этого заказа откуда-нибудь, например из файла, где и будет указан код товара к примеру. И опять-же повторюсь выведи через изменить форму, в чем проблема-то?
54 CepeLLlka
 
08.08.24
13:57
(53)Проблема в том, что зачем убирать код по умолчанию? Кому надо, сами уберут через - изменить форму, в чём проблема то?
55 Garykom
 
гуру
08.08.24
14:05
(54) От шаловливых ручек, чтобы не было желания поменять или самому ввести
56 CepeLLlka
 
08.08.24
14:06
(55)Зачем? Кому надо, те уберут через изменить форму, в чём проблема?
57 Garykom
 
гуру
08.08.24
14:12
(56) Кому надо, те добавят программно, в чём проблема?
58 Serg_1960
 
08.08.24
14:15
(51) Рассказать что и кому? Всё что я хотел - я уже сказал. Кодировка классификаторов ещё раз подчеркивает то, что я уже говорил: методисты 1С определяют смысловую нагрузку этого реквизита.
59 Eiffil123
 
08.08.24
14:19
(40) ваши аргументы в пользу сокрытия поля код звучат крайне неубедительно
60 Aleksey
 
08.08.24
14:27
(55) предлагаю убрать наименование, а то шаловливые ручки... А кому надо - в чем проблема через изменить форму добавить?
61 mmg
 
08.08.24
15:01
(52) Диктовать заказ по телефону человеку - это прошлый век.
62 vis
 
08.08.24
15:04
(5) Ну так сделали бы одну ФО по которой коды показывались бы во всех формах.
Но, нет...
63 Гена
 
гуру
08.08.24
15:19
Есть только два варианта по умолчанию: показывать код и не показывать код.
Как бы ни сделали разработчики - всегда будут недовольные.
64 Aleksey
 
08.08.24
15:23
(62) ну да, у всех же клиенты живут исключительно в городах миллионниках, где есть высокоскоростной гигабитный интернет. а колхозники, у которых продавец - бабушка 60 лет уже  вымерли как касс еще в прошлом веке
65 Aleksey
 
08.08.24
15:25
и закупают все исключительно только на озоне и прочих маркетплейсах. И да за мкадом жизни нет - все ушли на фронт.
66 mmg
 
08.08.24
15:27
(64) Мне как раз для сельпо и заказывали возможность диктовать по телефону нечеловеку. Именно потому что "бабушки"
67 CepeLLlka
 
08.08.24
16:06
(63)Нет же.. Мы как раз и говорим о третьем варианте, который предполагает ОПЦИЮ, в которой любой уже и сможет выбрать отображать код или нет.
69 AAA
 
08.08.24
18:03
При сопровождении код очень полезен. Позволяет быстро найти требуемый объект. Через изменить форму не всегда очевидно как это сделать и не всегда "чистый" код там присутствует
70 craxx
 
09.08.24
02:36
(32) Это вообще лечится без конфигуратора, через "Изменить форму".
71 craxx
 
09.08.24
02:38
(36) А именно для этого есть специально ответственный за ведение номенклатуры, и всяким там товароведам закрыто изменение, только чтение, просмотр и подбор в документы.
72 craxx
 
09.08.24
02:41
(68) Формат вывода поля в "Изменить форму" - без всякого расширения можно поставить, а потом скопировать настройки всем желающим.
73 Irbis
 
09.08.24
06:16
(71) попробуй разобрать слово товаровед по составу, оно русское. И в совковых техникумах ведение номенклатуры относилось именно к этой зоне функциональной ответственности
74 DrZombi
 
гуру
09.08.24
06:34
(0) Правильно скрывают... Если пользователь не может уловить, как его там отобразить, то такому не стоит его показывать :)

...от греха подальше...
75 DrZombi
 
гуру
09.08.24
06:35
(41) Почему? Вот как раз в обменах XML смысловые названия тэгов и параметров, как раз не должны иметь место, т.к. эти файлики в основе своей для обработок :)
76 DrZombi
 
гуру
09.08.24
06:42
(68) Про ненависть...

Вот 1С вычудили в версии 24...

https://infostart.ru/journal/news/mir-1s/1s-predpriyatie-8-3-24-novye-vozmozhnosti-dlya-avtomatizatsii-administrirovaniya_1839228/#message3090901

Может для киоска оно и подойдет, а в доменной структуре... знатно раздражает :)
78 DrZombi
 
гуру
09.08.24
07:48
(77) Перейдете на 24, сами поймете :)
79 DrZombi
 
гуру
09.08.24
07:48
А переход уже сейчас идет ЗУП уже на 24-том, БП3.0 на подходе
80 DrZombi
 
гуру
09.08.24
07:49
ЕРП уже тама :)
81 DrZombi
 
гуру
09.08.24
07:52
+(77) Сообщение, что что-то на ПК у пользователя выводится вне зависимости от настройки прав доступа на удаление программных продуктов с ПК.

Сообщение пишет каждая База данных, которую открывает пользователь. И что бы он не нажал, пользователь не в состоянии удалить программный продукт. И Пользователю придется в каждой базе нажимать одну единственную кнопку, если он догадается :)
82 2S
 
09.08.24
07:53
(79) уже
83 ЕRPe
 
09.08.24
08:02
В порядке издевательств в ERP у складов код в принципе убрали, и ничего пользователи живут как-то, мучаются но живут.
84 Злоп
 
10.08.24
20:18
Да фиг его знает.
Я, например, код задвигаю последней колонкой. Он вроде бы есть, но и не очень виден...
.
Сколько раз когда мне нужен был код - это технологические моменты, которые пользюки не способны делать вменяемо, незачем обезъянам гранаты.
85 craxx
 
11.08.24
00:50
(83) Равно как и у видов номенклатуры (что сильно осложнило лично мне жизнь при переносе из УПП, поскольку завели кучу одноименных видов, лежащих в разных папках).
86 vis
 
11.08.24
11:44
(85) Сталкивался с подобным.
Добавлял в базе-источнике код в наименование.
87 craxx
 
11.08.24
12:29
(86) ну я правила типовые переделал, поиск по наименованию и родителю пришлось сделать. Проблема в том что код не всегда влазил в длину наименования, тоже сначала так хотел.
88 El_Duke
 
гуру
12.08.24
10:16
(41) Абсолютно верно
Еще в древние времена об этом было сказано в "Записках автоматизатора", в главе "Грабли-рекордсмены"
89 Elf_80_lvl
 
12.08.24
14:37
(3) 90-тые:
1С - Доступно и всерьёз!
2024:
1С - Под редакцией Гоблинов.