В чем смысл характеристик
Использование характеристик номенклатуры дает возможность детализировать товарные операции и складские остатки до уровня свойств номенклатуры.
Конкретный пример — при продаже обуви имеет значение не только модель, но и цвет и размер, при продаже кабеля есть необходимость детализации до сечения жил, «жильности» в кабеле и т.п.
Конечно, тут есть простой выход — под каждый размер/цвет/диаметр жил делать отдельную номенклатурную карточку. Однако будет иметь место необоснованное расширение номенклатурного справочника, к тому же достаточно проблематично сделать группировку таких товаров например в отчетах (т.е. посмотреть, к примеру, сколько всего было продаж по какой-то модели обуви).
Вначале покажу где включается функционал характеристик:
Может быть несколько вариантов использования характеристик:
- не используются,
- общие для данного вида номенклатуры,
- общие для другого вида номенклатуры,
- индивидуальные характеристики для номенклатуры.
Вариант определяется на уровне вида номенклатуры:
Для примера создадим номенклатурную карточку с видом Обувь и будем детализировать учет по размерам.
Создадим новый вид номенклатуры и включим учет по характеристикам.
Т.к. создаем вид Обувь, то выбираем тип характеристик Общие для этого вида номенклатуры (т.к. нет смысла заводить для каждой номенклатуры свой размерный ряд):
В списке характеристик вводим новые:
В результате получится список:
При создании номенклатуры сразу заполняется настройка характеристик:
Индивидуальные характеристики для номенклатуры в 1С
Теперь заполним второй вид номенклатуры Кабельная продукция, в данной ситуации (из-за большого разнообразия кабелей) я буду использовать индвидуальные характеристики для номенклатуры:
Создаем карточку номенклатуры:
Т.к. характеристики индивидуальные, то для каждого товара придется делать список доступных характеристик (возьму в качестве свойства количество жил кабеля):
Если для номенклатуры ведется учет по характеристикам, то в списке она отображается с такой пиктограммой:
При подборе такой номенклатуры в документы после выбора номенклатуры появляется окно с выбором:
Создадим документ приобретения товаров на новые позиции. Единственное отличие здесь от обычной номенклатуры — заполненная колонка в табличной части:
В отчетах также отображаются характеристики:
Для такой номенклатуры можно устанавливать цены как общие (одинаковые для всех характеристик), так и отдельно на каждую характеристику:
При печати сопроводительных документов характеристики также выводятся:
Использование нескольких свойств в характеристике
Ранее мы использовали в качестве характеристики конкретное свойство — размер для обуви и «жильность» для кабеля. Но что делать, если есть потребность использовать не одно, а несколько свойств?
В такой ситуации на помощь приходит механизм дополнительных реквизитов.
Первым делом внесем дополнительные реквизиты, для этого нужно сначала включить их:
В карточке вида номенклатуры укажем 2 дополнительных реквизита — цвет и размер:
Для цвета зададим перечень возможных значений:
При желании можем настроить автоматическое формирование названия, например по сочетанию цвета и размера:
Теперь при вводе новой характеристики нужен только цвет и размер:
Название при этом заполняется автоматически по шаблону:
Создадим новый документ приобретения, выберем там новые характеристики:
Выведем отчет по остаткам и доступности:
Теперь покажу свойства «во всей красе» — к примеру, выведем остатки всех белых детских мокасинов. Для этого добавим собственный фильтр в отчет:
Теперь в отчете только нужная информация:
Т.о. в качестве характеристик можно использовать не только какое-то конкретное товарное свойство, но и их сочетание, и впоследствии в отчетах можно собирать информацию в разрезе каждого такого свойства в отдельности.
Нужно ли использовать характеристики номенклатуры в 1С
Если в вашем ассортименте нет идентичных товаров, различающихся по свойствам (к примеру, обувь одной марки но разного цвета и размера, кабель одной марки но с разным количеством и сечением жил и т.п.), то использовать характеристики для вас нецелесообразно. В противном случае рекомендую пользоваться следующим правилом:
- если есть группа похожих товаров, отличающихся каким-то свойством и при этом имеющих одинаковый артикул — следует использовать характеристики;
- если артикул должен быть разный, то нужно создавать отдельные номенклатурные карточки.
Используя характеристики, помните, что при обмене с бухгалтерией они не будут выгружаться (т.к. там не ведется учет по характеристикам), т.о. там вы потеряете аналитику по цвету/размеру/диаметру жил и т.п. Если для бухгалтерской программы эта информация важна, то от характеристик следует отказаться.
Содержание:
1. Что такое характеристика номенклатуры и какую роль играют дополнительные реквизиты номенклатуры в 1С: Управление нашей фирмой 3.0?
2. Настройка работы системы в конфигурации системы 1С: Предприятие УНФ
3. Создание и работа характеристики номенклатуры в конфигурации программы 1С: УНФ
4. Дополнительные реквизиты номенклатуры в конфигурации системы 1С: УНФ
1. Что такое характеристика номенклатуры и какую роль играют дополнительные реквизиты номенклатуры в 1С: Управление нашей фирмой 3.0?
В данной статье рассмотрим использование характеристик номенклатуры. Также затронем тему 1С дополнительных реквизитов номенклатуры. Часто, пользователи не понимают разницу в данных возможностях и как правильно их использовать, потому что и то, и другое можно назвать свойствами номенклатуры. В статье на примерах рассмотрим функциональные возможности характеристик и дополнительных характеристик.
В первую очередь разберемся с понятиями.
Характеристика номенклатуры – это справочник, предназначением которого является описание отличительных свойств одного и того же товара, например, цвет и размер футболки, или цвет и сечение провода. Также, характеристики необходимы для сокращения количества элементов в справочнике номенклатуры в 1С. Например, футболка может быть разных размеров, и по каждому размеру могут быть разные цвета. Если создавать карточки номенклатуры в 1С под каждую комбинацию всего двух свойств, то получится большой список элементов справочника номенклатуры. При использовании характеристик останется всего одна карточка номенклатуры в 1С и появятся, например, такие характеристики (размер, цвет):
· 45, белый;
· 50, желтый;
· 45, синий;
· 50, красный
· И т.д.
Какую же роль играет при этом в 1С дополнительные реквизиты номенклатуры?
С помощью дополнительных реквизитов можно задать для номенклатуры общие свойства, которые повторяются вне зависимости от ее цвета или размера, если смотреть на пример с футболками. Например, для футболки общим свойством будет производитель, или информация о том, что на футболке есть стразы.
Но для чего же указывать эту информацию, как она пригодится в жизни?
Над этим вопросом как раз и надо подумать. Например, можно исходить от опыта работы с покупателями. Представим такую ситуацию, пришел покупатель в магазин одежды, нашел футболку со стразами, и она ему очень понравилась, но вот только нужного размера не оказалось. Покупатель может попросить показать ей другие футболки со стразами. В этом случае продавец в справочнике номенклатуры в 1С может поставить отбор по данному свойству и проверить наличие необходимого размера по другим футболкам со стразами.
Цели использования дополнительных реквизитов могут быть разными, поэтому каждой компанией данный вопрос рассматривается индивидуально.
Оптимизацией справочника номенклатуры в 1С обычно занимаются компании, которые уже имеют большой опыт работы со своими товарами и знают, как могут пригодится выделение тех или иных свойств. Данной оптимизацией больше всего занимаются при внедрении 1С.
Переходим к настройкам системы 1С
2. Настройка работы системы в конфигурации системы 1С: Предприятие УНФ
Для включения использования характеристик переходим в настройки системы 1С.
Настройки
В разделе Общие активируем функциональную опцию Характеристики номенклатуры.
Характеристики номенклатуры
Для включения в 1С функциональной опции использования дополнительных реквизитов переходим в общие настройки.
Общие настройки
Активируем флажок Дополнительные реквизиты и сведения.
Дополнительные реквизиты и сведения
3. Создание и работа характеристики номенклатуры в конфигурации программы 1С: УНФ
В первую очередь рассмотрим процесс создания характеристик, но для этого необходимо создать номенклатуру. Откроем справочник номенклатуры в 1С.
Все справочники
Нажимаем на кнопку Создать.
Запас
В 1С:УНФ категория номенклатуры используется как шаблон для заполнения реквизитов карточки номенклатуры в 1С. Заполняем тип запасов, наименование категории, единицу измерения. Записываем категорию.
Если характеристика будет состоять из двух и более свойств, то оптимально будет использовать дополнительные реквизиты для характеристики. Ниже в правой части карточки категории находим область с настройкой свойств характеристик. Нажимаем Добавить.
Свойства характеристик
Нажимаем Создать.
Дополнительные реквизиты и сведения
Вводим наименование свойства и указываем тип свойства – Дополнительное значение. Можно установить флажок Заполнять обязательно. Записываем и закрываем.
Дополнительный реквизит (создание)
Создаем еще одно свойство.
Размер
Перейдем по гиперссылке Шаблоны наименований. Здесь мы видим, что программа автоматически создала настройку автоматического заполнения наименование характеристики по шаблоны. Ее можно изменить, если, например, необходимо поменять порядок свойств в наименовании.
Шаблоны наименований
Закрываем категорию и продолжаем заполнять карточку товара в 1С. Заполняем наименование товара и переходим на вкладку Характеристики.
Характеристики
Устанавливаем флажок Использовать характеристики.
Использовать характеристику
Характеристики можно создать из карточки товара в 1С, или из документа. Выберем второй вариант. Оформим приходную накладную в 1С. Указываем номенклатуру и характеристику. Если необходимой характеристики нет, то создаем ее.
Приходная накладная
Создаем значения для свойств.
Характеристики номенклатуры
Значение свойства Размер (Создание)
Далее нажимаем на кнопку Создать.
Значение
Созданные значения перенеслись в форму создания характеристики. Наименование заполнилось по шаблону. Наименование можно изменить по другому шаблону или заполнить вручную. Записываем и закрываем.
Характеристика номенклатуры (создание)
В отчете можем увидеть, что остатки товаров на складе в 1С можно хранить в разрезе характеристик.
Остатки товаров
В отчете также поставить отбор на конкретное значение любого дополнительного реквизита.
Остатки товаров
Остаток товара по характеристикам можно также увидеть в самой карточке товара в 1С.
Остатки
4. Дополнительные реквизиты номенклатуры в конфигурации системы 1С: УНФ
Как мы уже поняли, что в 1С дополнительные реквизиты номенклатуры могут дополнять и характеристики номенклатуры товаров. Теперь перейдем к 1С дополнительным реквизитам номенклатуры.
Откроем 1С: УНФ категорию номенклатуры и добавляем создаем дополнительные реквизиты номенклатуры.
Категория номенклатуры
В первом свойстве указываем тип данных Булево. Для данного свойства будут 2 предопределенных значения: Да и Нет.
Дополнительный реквизит (создание)
Во втором свойстве использовался тип Дополнительные значения.
Наименование
Созданный свойства можно увидеть в карточке товара в 1С с той категорией, в котором были созданы данный реквизиты, в данном случае это Футболки.
Прямо из карточки товара в 1С можно создавать новые свойства для номенклатуры.
Для примера создадим несколько карточке товара в 1С в данной категории и заполним свойства различными значениями.
Карточка товара
Далее продемонстрируем как можно использовать данный свойства в отборах. Открываем справочник номенклатуры в 1С, выделяем категорию Футболки и ниже видим созданные в 1С свойства номенклатуры.
Номенклатура
При установке отбор по одному из свойств, в 1С списке номенклатуры останется только те карточки товаров, в которых указано отбираемое свойство. Значения данных свойств можно также вывести в колонках.
Номенклатура
В отчетах также можно выводить колонки по данным дополнительным реквизитам, ставить по ним отборы и делать группировки.
Номенклатура
Остатки товаров
Специалист компании «Кодерлайн»
Олег Чернов
16.04.13 — 15:36
Объясните дураку, зачем нужны характеристики номенклатуры?
Доп реквизиты и доп свойства понятно — одно в регистре, второе в ТЧ.
Характеристики связаны с доп. реквизитами и свойствами или нет?
И еще, у меня получилось ввести новую характеристику, но вот значений добавить не получается, хотя в конфигураторе вижу, что у справочника ХарактеристикиНоменклатуры есть еще ТЧ ДополнительныеРеквизиты.
1 — 16.04.13 — 15:47
(0) разные размеры носков будешь заводить разными позициями номенклатуры?
2 — 16.04.13 — 16:04
(1) нет, заведу доп. реквизит «размер».
Вопрос в характеристиках.
3 — 16.04.13 — 16:05
(2) ? И что тебе даст реквизит если у него значение одно
4 — 16.04.13 — 16:06
Ты можешь сказать сколько у тебя носков 42-го размера, а сколько 38-го?
5 — 16.04.13 — 16:06
(2) Разные цены можно установить по характеристикам.
6 — 16.04.13 — 16:09
(0) например, остатки хранятся в разрезе номенклатуры и характеристик. то есть у тебя на складе 18 пар носков: 5 пар 41 размера, 13 пар 43-го.
характеристики номенклатуры не связаны с доп свойствами и реквизитами
>> И еще, у меня получилось ввести новую характеристику, но вот значений добавить не получается — с этого места поподробнее
7 — 16.04.13 — 16:21
(6) в номенклатуре создал новую характеристику «Размер».
Теперь ковыряюсь, смотрю, в реализацию, например можно выбрать саму эту характеристику размер.
Т.е. характеристика сразу и является значением?
Как тогда сделать несколько характеристик?
И зачем в справочнике ХарактеристикиНоменклатуры нужна ТЧ ДополнительныеРеквизиты?
8 — 16.04.13 — 16:25
(7) Чтобы внести дополнительные реквизиты. Ваш КЭП
9 — 16.04.13 — 17:14
(8) спасибо, кэп.
а по остальным вопросам есть ответ?
10 — 16.04.13 — 17:17
Да, характеристика это значение, так же аналоги что и единица измерения.
Характеристик может быть много, как и единиц измерений.
У нее может быть своя цена.
В разрезе характеристики товар храниться на остатках.
11 — 16.04.13 — 17:20
(9) ДОп. реквизит по смыслу тот же обычный реквизит, он ОДИН для элемента справочника, характеристика — набор свойств, значения которых РАЗНЫЕ для одного элемента справочника
12 — 16.04.13 — 17:31
(10)(11)
спасибо, начинаю понимать.
Вот необходимо мне например хранить еще в разрезе размеров, тогда я добавляю в характеристики сразу значения: 42,43,44.
еще пара вопросов:
1. Значит ли это, что можно хранить только в разрезе одной характеристи товар одной группы?
2. Можно ли сделать характеристику цифровой или ссылочной?
13 — 16.04.13 — 17:35
так, попробую ответить сам:
1. да, только в разрезе одной характеристики.
2. да, для этого использовать доп реквизиты или доп свойства характеристик номенклатуры.
Всё верно?
14 — 16.04.13 — 17:39
(12) характеристики это подчиненный справочник, так ч то тип его ссылка
15 — 16.04.13 — 17:42
(13) у тебя талант задать вопрос так, что на него хрен ответишь…
— в разрезе одной характеристики товар одной группы — это что??? не товар одной группы а один товар, наверное. в разрезе одной характеристики — характеристик сколько угодно. только ты их, похоже, с планом видов характеристик путаешь. нельзя в рамках характеристик сделать разбиение параллельно по размерам и цветам. точнее, можно, но в характеристике надо будет указывать и цвет, и размер
Можно ли сделать характеристику цифровой или ссылочной? — это вообще как? характеристика — это справочник, т.е. ссылочный тип. цифровая характеристика — ты как это сам представляешь?
уф, устал…
16 — 16.04.13 — 17:42
(13) если нужен размер и цвет, то характеристики будут
«зеленый, 41»
«зеленый, 43»
«красный, 42»
«синий, 42»
17 — 16.04.13 — 17:47
(15)
Имел ввиду разбиение в разрезе другого справочника или чтоб с размером как с числом далее работать.
ну я понял уже, это можно через доп. реквизиты самой характеристики настроить.
Спасибо всем, всё понятно
18 — 16.04.13 — 17:47
(13) характеристика — всегда ссылка, а свойства из которых состоит эта характеристика могут быть разных типов (типы указаны в соответсвующем плане видов характеристик)
19 — 16.04.13 — 17:48
(17) не можно, а только так и делается
20 — 16.04.13 — 18:42
(19) можно еще в сам справочник реквизит добавить;)
disk-2008
21 — 16.04.13 — 19:17
(0)Можно сделать набор разных характеристик для любой номенклатуры и в документах у каждой характеристике из этого набора указывать требуемое значение.
Причем, ведется партионный учет по складам.
В конфигурации 1С:ERP существует возможность создавать и редактировать в режиме 1С:Предприятие дополнительные реквизиты различных документов и справочников конфигурации.
Дополнительные реквизиты и сведения объектов делятся на две категории:
- Дополнительные реквизиты – хранятся в самом объекте (в специальной табличной части).
- Дополнительные сведения – предназначены для хранения сведений об объекте, которые не являются неотъемлемой частью объекта.
Добавление дополнительных реквизитов осуществляется опцией НСИ и администрирование – Администрирование – Общие настройки – Дополнительные реквизиты и сведения – Дополнительные реквизиты и сведения.
Рисунок 1 — Добавление дополнительных реквизитов
Назначение новых дополнительных реквизитов и сведений
Для ввода и назначения объектам конфигурации новых дополнительных реквизитов и сведений у пользователей должна быть установлена роль Полные права.
Работа с дополнительными реквизитами и сведениями осуществляется в соответствующих списках: НСИ и администрирование – Администрирование – Общие настройки – Дополнительные реквизиты и сведения – Дополнительные реквизиты и Дополнительные сведения.
Рисунок 2 — Дополнительные реквизиты, дополнительные сведения
Рисунок 3 — Пример дополнительных реквизитов
Для дополнительного реквизита или сведения можно задать список возможных значений на закладке Значения в форме дополнительного реквизита или дополнительного сведения.
Рисунок 4 — Список значений
Процедура добавления дополнительных реквизитов и сведений
Создание дополнительных реквизитов и сведений предусмотрено для видов номенклатуры, характеристик и серий по команде Добавить – Из другого набора.
Рисунок 5 — Добавление реквизита из другого набора
Поддерживаются различные варианты добавления дополнительных реквизитов и сведений (выбор варианта осуществляется в форме Добавление дополнительного реквизита/сведения):
- Копирование общего реквизита, входящего в состав нескольких наборов (видов номенклатуры), и всех его значений – вариант Сделать копию реквизита.
Рисунок 6 — Создание копии реквизита
- Копирование реквизита по образцу (с общим списком значений) – вариант Сделать копию реквизита по образцу (с общим списком значений).
Рисунок 7 — Создание копии реквизита по образцу
- Добавление общего реквизита в набор – вариант Сделать реквизит общим и добавить в набор. Этот вариант подходит для тех случаев, когда реквизит должен быть одинаков для обоих наборов. В этом случае будет возможно отбирать по нему данные разных типов в списках и отчетах.
Создание и добавление дополнительных сведений для видов номенклатуры, характеристик и серий аналогично созданию/добавлению дополнительных реквизитов.
Ведение дополнительных реквизитов и сведений
Ведение дополнительных реквизитов объектов выполняется пользователем конфигурации, имеющим права на изменение самого объекта.
Установка дополнительных сведений, как правило, осуществляется в отдельной форме, которая вызывается из формы объекта командой Дополнительные сведения.
Рисунок — Дополнительные сведения
Настройки 1C:ERP мы осуществляем в рамках услуги Аренда 1С:ERP или осуществляем отдельно поддержку 1С:ERP с привлечением квалифицированных консультантов 1С:ERP.
Не нашли ответа на свой вопрос?
Дополнительные реквизиты объектов с помощью плана видов характеристик
Достаточно часто возникает необходимость в добавлении объектам дополнительных реквизитов (характеристик). При этом каждый раз вносить для этого изменения в конфигурацию и проводить реструктуризацию базы данных не хочется.
В этой статье я расскажу о том, как реализовать такую возможность с помощью плана видов характеристик и регистра сведений и поделюсь парой приёмов использования этих реквизитов в отчётах и списках.
Быстрый переход
- Изменения в конфигурации
- Использование дополнительных реквизитов в отчётах и списках
- Вариант №1
- Вариант №2
Изменения в конфигурации
Разработку конфигурации будем вести на базе платформе 1С: Предприятие 8.2 с установленным свойством “Основной режим запуска” – “Управляемое приложение”. В качестве основы для разработки подойдет любая демо-конфигурация. Добавим новый план видов характеристик “Виды характеристик”. На закладке “Основные” плана видов характеристик в поле “Тип значения характеристик” выберем необходимые типы.
В качестве одного из возможных типов значений характеристик выберем предварительно добавленный в конфигурацию справочник “Значения характеристик”, подчиненный плану видов характеристик “Виды характеристик”. Его же выберем в поле “Дополнительные значения характеристик”. Это позволит добавлять характеристики с произвольными ссылочными значениями (например, цвет или размер).
Создадим регистр сведений “Характеристики” с измерениями “Объект”, “Вид характеристики” и ресурсом “Значение”. Измерение “Объект” должно включать в себя все типы объектов для которых необходимо использовать дополнительные реквизиты. В нашем случае это будет справочник “Контрагенты”, В свойствах измерения “Объект” должны быть установлены флаги “Ведущее”, “Основной отбор” и “Запрет незаполненных”.
Это обеспечит связь объекта с записями регистра сведений. В форме элемента справочника “Контрагенты” переход к редактированию характеристик будет возможен с помощью соответствующего пункта меню “Перейти” в левой части формы.
Измерению “Вид характеристики” необходимо назначить тип “ПланВидовХарактеристикСсылка.ВидыХарактеристик”, а ресурсу “Значение” – “Характеристика.ВидыХарактеристик”.
Для обеспечения взаимосвязи значений ресурса “Значение” со значениями измерения “ВидХарактеристик” регистра “Характеристики” необходимо чтобы в свойстве “Связи параметров выбора” ресурса “Значение” было указано “Отбор.Владелец(ВидХарактеристики)”, а в свойстве “Связь по типу” – “ВидХарактеристики”
Теперь всё готово для того чтобы мы могли вводить в базу данных дополнительные реквизиты справочника “Контрагенты”.
Попробуем добавить дополнительный реквизит “Адрес”
Использование дополнительных реквизитов в отчётах и списках
После того как все необходимые изменения в конфигурации выполнены возникает вопрос о том как использовать дополнительные реквизиты для вывода и фильтрации данных в отчётах и списках.
Вариант №1
Начнём с использования характеристик в отчёте, разработанном с использованием системы компоновки данных. За основу возьмём отчёт “Ведомость взаиморасчетов”. Добавим в конфигурацию копию этого отчёта и назовём его “Ведомость взаиморасчетов (с характеристиками)”.
Оригинал отчёта нам понадобится для демонстрации второго варианта использования характеристик.
Итак, откроем набор данных “Взаиморасчеты” схемы компоновки данных нашего отчета в конструкторе запросов и перейдем на закладку “Характеристики”.
- В таблицу на вкладке “Характеристики” добавим строку.
- В поле “Тип” выберем “СправочникСсылка.Контрагенты” (это объект для которого в отчёте необходимо использовать дополнительные характеристики).
- В поле “Источник видов” выберем вариант “Запрос” (хотя в нашем случае можно ограничиться и вариантом “Таблица”).
- В колонку “Виды характеристик” внесём текст запроса, которым будут выбираться виды характеристик, используемые для справочника “Контрагенты”.
Текст запроса обязательно должен содержать три поля – ссылка на вид характеристики, наименование характеристики и тип значения характеристики. Наименования этих полей выбираются в колонках “Поле ключа”, “Поле имени” и “Поле типа значения” таблицы на закладке “Характеристики”.
- Для визуального выделения дополнительных реквизитов объекта в запросе по видам характеристик к наименованиям добавлен текст “(доп. реквизит)”.
- В колонке “Источник значений” на вкладке “Характеристики” выберем вариант “Таблица”.
- В колонке “Значения характеристик” выберем “РегистрСведений.Характеристики”,
- в колонке “Поле объекта” – наименование измерения регистра “Объект”,
- в колонке “Поле вида” – наименование измерения “ВидХарактеристики”,
- в колонке “Поле значения” – наименование ресурса “Значение”.
В тексте запроса схемы компоновки результат добавления характеристик выглядит следующим образом (в обычных запросах применение таких конструкций невозможно):
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Контрагенты)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
ВидыХарактеристик.Ссылка,
ВидыХарактеристик.Наименование + » (доп. реквизит)» КАК Наименование,
ВидыХарактеристик.ТипЗначения
ИЗ
ПланВидовХарактеристик.ВидыХарактеристик КАК ВидыХарактеристик)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.Характеристики
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ВидХарактеристики
ПОЛЕЗНАЧЕНИЯ Значение }
Проверим работу отчёта. Для этого откроем отчёт “Ведомость взаиморасчетов (с характеристиками)”. Перейдем в пункт меню “Все действия -> Изменить вариант”. В окне настроек перейдём на закладку “Отбор” и добавим отбора по дополнительному реквизиту контрагента “Адрес”
Вариант №2
Рассмотрим более универсальный вариант работы с характеристикам объектов, благодаря которому характеристики возможно будет использовать в любых отчетах, содержащих объект-владелец характеристик, а также устанавливать отборы по значению этих характеристик в формах списков.
Перейдём на закладку “Данные” справочника “Контрагенты” и нажмём кнопку “Характеристики”.
- В открывшемся окне “Дополнительных характеристик объекта метаданных” добавим строку.
- В колонке “Виды характеристик” выберем “ПланВидовХарактеристик.ВидыХарактеристик”, в колонке “Поле ключа” – “Ссылка”.
- В колонке “Значения характеристик” выберем “РегистрСведений.Характеристики”, в колонке “Поле объекта” – “Объект”,
- в колонке “Поле вида” – “ВидХарактеристики”, в колонке “Поле значения” – “Значение”.
Сохраним конфигурацию и попробуем воспользоваться дополнительными характеристиками справочника “Контрагенты” в форме списка (в отчёте “Ведомость взаиморасчетов” использование дополнительных реквизитов будет выглядеть аналогичному тому как это было описано в Варианте №1, с той лишь разницей, что наименованию вида характеристики не будет добавляться текст “(доп. реквизит)”).
Откроем список справочника “Контрагенты”, перейдем в пункт меню “Все действия -> Настройка списка” и установим отбор по дополнительному реквизиту “Адрес”.
Стоит отметить, что при использовании Варианта №1 в отчётах с использованием СКД отключается приведенный механизм платформы и используется описанный пользователем.
Статья найдена на просторах интернета.
Делать деньги без рекламы может только монетный двор.
12 мая 2015
Характеристики номенклатуры
«Характеристика номенклатуры» в 1С — это вовсе не характеристика, а торговое предложение или вариант товара.Вот такой каламбур. Давайте разберемся почему так получилось и ответим на вопросы:
- Что такое характеристика номенклатуры в 1С Управление торговлей 11?
- Что такое свойства номенклатуры в 1С?
- Как использовать характеристики в связке со свойствами номенклатуры?
Читая темы на форумах по 1С столкнулся с тем, что не все понимают, что же такое «характеристики номенклатуры» в программах фирмы 1С.
Термин «характеристика» в 1С появился достаточно давно и если раньше он, хоть как-то отвечал своему названию, то теперь не отвечает совсем. Даже в 1С Управление торговлей 10.3 ещё характеристики были связаны со свойствами номенклатуры. Теперь же все не так.
Вобще термин «характеристика номенклатуры» не очень корректен в данном случае, поэтому и возникает непонимание у многих пользователей, что же это такое.
Что такое характеристика номенклатуры в 1С?
Правильно было бы назвать не «Характеристики», а «Торговые предложения» или «Варианты номенклатуры». И тогда сразу стало бы понятно, что это и как с этим работать.
А когда пользователи слышать термин «характеристики» они под ним понимают, свойства номенклатуры (цвет, размер и т.д.). На самом деле характеристика, это именно вариант номенклатуры подчиненный конкретной номенклатуре (или виду номенклатуры).
Что такое свойства номенклатуры в 1С?
Для описания «свойств» в 1С служат совсем другие объекты и термины. Это Дополнительные реквизиты и Дополнительные сведенья. Причем дополнительные сведенья перекочевали в 1С УТ11 из предыдущих редакций и на мой взгляд больше для совместимости, чем для практического применения. По этому свойства номенклатуры лучше описывать через Дополнительные реквизиты.
Ниже я расскажу и покажу, как пользоваться Дополнительными реквизитам в 1С Управление торговлей 11 и что они дают на практике.
Пример использования характеристик и дополнительных реквизитов в 1С.
Для начала включим использование характеристик в настройках 1С УТ11. Перейдем в раздел Администрирование — Номенклатура.
Так же включим использование Дополнительных реквизитов и Сведений в общих настройках.
Но это ещё не все. После этих настроек использование характеристик так и не появится в номенклатуре. Почему? А потому, что необходимо включить использование характеристик номенклатуры в Виде номенклатуры.
Перейдем в раздел Нормативно-справочная информация — Настройки и справочники, а далее в подраздел Настройка ведения товаров.
Здесь нужно включить возможность редактирования реквизитов и поставить флажок Использовать характеристики. Вариант использования выбрать Индивидуальные для номенклатуры.
Если будет выбран вариант использования характеристик Общие для вида номенклатуры, то характеристики будут общие для определенного вида номенклатуры или, как в данном примере, где Виды номенклатуры не используются — для всей номенклатуры. Это удобно, когда характеристики строго одинаковые для всего товара или отдельного вида.
Например, для вида номенклатуры «Гайки» могут быть общие характеристики обозначения размера резьбы: «М10», «М14» и т.д.
В нашем случае характеристики будут индивидуальные.
Ещё нам потребуется создать Дополнительные реквизиты. Это настраивается так же в справочнике Виды номенклатуры на закладке Дополнительные реквизиты.
Заведем несколько дополнительных реквизитов. В качестве типа значений этих реквизитов будут не произвольные строки, а возможность выбирать значения из справочника. Т.е. также заведем и значения этих дополнительных реквизитов.
Ещё, что мы стразу настроим, это очень удобный функционал автогенерация названия характеристик при создании элемента справочника. Все это также настраивается в справочнике Виды номенклатуры на закладке Шаблоны наименований.
Вот так выглядит формула наименования характеристики номенклатуры. (Такой же шаблон можно и для номенклатуры задать).
Всю формулу вводить вручную не потребуется. Не нужно пугаться. Для ввода формул есть удобный редактор формул, в котором можно выбрать дополнительные реквизиты. Вручную останется проставить знаки сложения и разделители.
Теперь при заведении новой характеристики можно заполнить Дополнительные реквизиты, и нажав кнопку Заполнить наименование по шаблону автоматически сгенерировать наименование характеристики. Что надо отметить очень удобно.
Вот так не так уж и сложно разобраться, что такое характеристики в 1С Управление торговлей 11 и как ими пользоваться в связке с дополнительными реквизитами.
Выводы
По сути, между номенклатурой и характеристикой в 1С нет никакой разницы. Номенклатура выступает всего лишь группировкой при учете по характеристикам, для удобства работы с товаром, для сокращения справочника номенклатуры и не более.
И не надо сюда приписывать функционал характеристик, как свойств номенклатуры.
Еще раз:
Характеристики (в смысле различных параметров) — в 1С УТ11 называются Свойствами номенклатуры или Дополнительными реквизитами.
Розные варианты номенклатуры (торговые предложения, варианты товара) — в 1С УТ11 называются Характеристиками номенклатуры.
Рассмотрим следующую практическую задачу. В справочнике “Контрагенты” должна быть возможность для каждого контрагента хранить произвольные дополнительные реквизиты. При этом заранее количество реквизитов неизвестно, поэтому создать их в конфигураторе не представляется возможным. Кроме того, типы данных дополнительных реквизитов могут различаться.
Например, для каждого контрагента нужно иметь возможность хранить следующие дополнительные реквизиты:
- Количество сотрудников (число)
- Дата регистрации (дата)
- Страна (выбор из списка стран)
- Регион (выбор из списка регионов)
- Сфера деятельности (выбор из списка сфер деятельности)
- Категория (важный, обычный, проблемный)
Для того чтобы решить эту задачу сначала нужно определиться как в информационной базе хранить следующую таблицу:При этом должна быть возможность добавлять новые сведения в эту таблицу по мере необходимости.
Для создания такой таблицы можно использовать следующие объекты конфигурации:
- Справочник
- План видов характеристик
- Регистр сведений
- Табличная часть справочника “Контрагенты”
Справочник в данном случае будет избыточным, потому что значения дополнительных реквизитов конкретного контрагента интересны только в привязке к конкретному контрагенту, т.е. видеть полный список значений дополнительных реквизитов всех контрагентов не нужно и работать с ним будет неудобно. Кроме того в справочнике по-умолчанию есть стандартные реквизиты, такие как Ссылка, Код, Наименование и другие, которые в данном случае будут лишними.
План видов характеристик не подходит по тем же причинам, что и справочник.
Регистр сведений подходит для хранения дополнительных сведений, кроме того использование регистра сведений позволит избежать дублей, т.е. пользователь не сможет установить для одного контрагента два разных значения одного и того же дополнительного реквизита. Единственная особенность при использовании регистра сведений — для просмотра данных нужно открыть форму регистра, что не очень удобно.
Табличная часть справочника “Контрагенты” также подходит для решения поставленной задачи. В табличной части уже есть стандартный реквизит “Ссылка”, остается добавить только реквизиты “ДополнительныйРеквизит” и “Значение”. К тому же при использовании табличной части с данными можно работать непосредственно в форме контрагента. Минус использования табличной части — отсутствие контроля уникальности записей на уровне платформы. Но есть возможность реализовать программный контроль на дубли.
Итак, для хранения информации о дополнительных реквизитах подходит 2 типа объекта конфигурации: табличная часть и регистр сведений.
Рассмотрим решение с использованием табличной части справочника “Контрагенты”. Добавим табличную часть “ДополнительныеРевизиты” с двумя реквизитами “ДополнительныйРеквизит” и “Значение”:
Теперь нужно определиться с типом данных для этих реквизитов.
Поскольку один и тот же дополнительный реквизит может использоваться в разных контрагентах, то нужно в информационной базе хранить список всех возможных дополнительных реквизитов. При этом должна быть возможность пополнять этот список по мере необходимости.
Для хранения списка дополнительных реквизитов есть следующие варианты:
- Справочник
- План видов характеристик
Типы данных у разных дополнительных реквизитов могут отличаться, поэтому для каждого реквизита должна быть возможность указать его тип. Справочник не позволяет хранить тип значения для каждого элемента, поэтому он не подойдет для решения поставленной задачи.
В плане видов характеристик, напротив, есть возможность для каждого элемента хранить тип значения.
Создадим новый план видов характеристик “ДополнительныеРеквизиты” и в свойстве “Тип значения характеристик” отметим типы данных, которые будут доступны пользователю при выборе:
На закладке “Данные” настроим длину кода и наименования:
В свойствах реквизита “Значение” табличной части “ДополнительныеРеквизиты” справочника “Контрагенты” укажем тип — ПланВидовХарактеристикСсылка.ДополнительныеРеквизиты:
Чтобы для реквизита “Значение” были доступны типы данных, которые были указаны при создании плана видов характеристик, нужно выбрать тип данных “Характеристика.ДополнительныеРеквизиты”:
Для того чтобы при выборе значения не нужно было дополнительно выбирать его тип, настроим для реквизита “Значение” свойство “Связь по типу”:
В этом случае тип реквизита “Значение” будет определяться типом выбранного дополнительного реквизита в конкретной строке табличной части.
Создадим в режиме пользователя необходимые дополнительные реквизиты в плане видов характеристик:
После этого переходим в форму конкретного контрагента и создаем необходимое количество записей в табличной части “Дополнительные реквизиты”:
Поскольку для дополнительных реквизитов “Регион”, “Страна” и “Сфера деятельности” был выбран тип данных “Строка”, значения нужно вводить вручную, что на практике совсем неудобно — для разных контрагентов значения этих реквизитов могут повторяться.
Чтобы исправить ситуацию, нужно для каждого дополнительного реквизита из плана видов характеристик иметь возможность хранить список возможных значений реквизита с возможностью пополнения этого списка по мере необходимости:
Чтобы хранить список значений для дополнительных реквизитов можно использовать отдельный справочник “ЗначенияДополнительныхРеквизитов”.
А чтобы отличать значения разных дополнительных реквизитов, этот справочник нужно сделать подчиненным плану видов характеристик “ДополнительныеРеквизиты”:
Теперь добавим этот справочник в качестве типа для плана видов характеристик “Дополнительные реквизиты”, а также заполним свойство “Дополнительные значения характеристик:
Также настроим свойство “Связи параметров выбора” реквизита “Значение” в табличной части “ДополнительныеРеквизиты” справочника “Номенклатура для того чтобы при выборе значения в списке отображались только те значения, которые относятся к выбранному дополнительному реквизиту:
В режиме “1С:Предприятие” для дополнительных реквизитов “Регион”, “Страна” и “Категория” изменить тип данных на “Значения дополнительных реквизитов”:
Для каждого дополнительного реквизита теперь есть возможность хранить список значений:
Теперь при заполнении дополнительных реквизитов в форме контрагента, если выбрать один из реквизитов с типом “Значения дополнительных реквизитов”, то выбор осуществляется из справочника с отбором по конкретному дополнительному реквизиту:
Таким образом, с помощью плана видов характеристик мы реализовали возможность добавлять в справочник “Контрагенты” произвольное количество дополнительных реквизитов различного типа данных.
Другие примеры задач, где используются планы видов характеристик:
- Хранение настроек пользователя
- Список видов субконто (аналитик) бухгалтерского учета