Настройка оборудования и программного обеспечения

Дополнительные реквизиты в 1с 8.3 запрос. Настройка дополнительных реквизитов и дополнительных сведений номенклатуры

Перечень предопределенных реквизитов справочников может оказаться недостаточным для конкретной бизнес-модели. Например, нам требуется, чтобы у всей номенклатуры был дополнительный реквизит Подразделение-владелец (т.е. отдел, в конечном итоге ответственный за данную номенклатуру). Также, к справочнику могут быть добавлены дополнительные сведения . В отличие от реквизитов, которые являются неотъемлемой частью самого справочника, и отображаются непосредственно на его форме, сведения хранятся в регистре сведений, и доступны по отдельной команде из позиции справочника. Дополнительные реквизиты лучше использовать для хранения общедоступной информации, а дополнительные сведения - для информации, которая не должна быть видна всем.
Для включения дополнительных реквизитов и дополнительных сведений, нужно зайти в меню НСИ и администрирование -> Общие настройки , и поставить галку Дополнительные реквизиты и сведения :

В процессе добавления реквизита или сведения, задается его тип данных, и указываются параметры доступности, видимости, обязательности:

Дополнительные реквизиты и сведения могут быть не только системных типов данных, но и задаваться как произвольные списки. В этом случае, тип значения нужно оставить - Дополнительный реквизит, и на закладке Значения перечислить список значений строками:


Из этого же дерева дополнительных реквизитов можно добавить и реквизиты, специфичные для конкретных видов номенклатуры:


Но удобнее добавлять дополнительные реквизиты (или дополнительные сведения) непосредственно в самом виде номенклатуры:


Вопрос 1.32 экзамена 1С:Профессионал по ERP Управление предприятием 2.0. Дополнительный реквизит для номенклатуры является:
  1. Не обязательным для заполнения
  2. Обязательным для заполнения
  3. Обязательным или не обязательным для заполнения (определяется при создании дополнительного реквизита)
  4. Обязательным или не обязательным для заполнения (определяется настройкой вида номенклатуры)
  5. Варианты 3 или 4 в зависимости от того, является ли данный дополнительный реквизит общим
Проверено. Правильный ответ - пятый.

Вопрос 1.33 экзамена 1С:Профессионал по ERP Управление предприятием 2.0. Контроль уникальности для дополнительного реквизита номенклатуры:

  1. Не выполняется
  2. Определяется при создании дополнительного реквизита
  3. Определяется настройкой вида номенклатуры
  4. Варианты 2 или 3 в зависимости от того, является ли данный дополнительный реквизит общим
Проверено. Правильный ответ - третий. Контроль уникальности выполняется в виде номенклатуры; под уникальностью в данном случае понимается уникальное сочетаний реквизитов, отмеченных галочками в колонке Контроль уникальности :

» подсистема дополнительных реквизитов была существенно усовершенствована, и работать с ней стало намного удобнее. Однако сначала нужно разобраться в тонкостях ввода реквизитов и свойств и их настройках.

Зачем нужны дополнительные сведения и реквизиты

Реквизиты находятся непосредственно в самом объекте, в его табличной части. Когда администратор системы настроит новый реквизит, тот появится в форме объекта. Тогда уже его можно будет заполнить. Использование дополнительных реквизитов необходимо, чтобы описывать свойства объектов, которые являются их неотъемлемыми составляющими. Ввод таких реквизитов происходит в процессе редактирования объекта. Это может делать пользователь, которому разрешен доступ к объекту.

Дополнительные сведения нужны для хранения данных, которые не являются неотъемлемыми компонентами объекта. Их можно ввести в отдельном окне, вызванном нажатием кнопки с таким же названием, находящейся в верхней панели инструментов форм элементов справочников и документов, которым доступен сервис дополнительных сведений, и в формах списков справочников и документов.

Важно:
Эта информация будет доступна пользователям, не имеющим прав доступа непосредственно к объекту.

Настраиваем дополнительные реквизиты и сведения

Для того, чтобы воспользоваться соответствующим функционалом, устанавливаем флажок с названием «Использовать дополнительные реквизиты и сведения»: для этого нужно зайти в раздел «Администрирования», выбрать панель настроек, далее пункт настроек программы и перейти на нужную нам закладку.

Добавление нового реквизита

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

  • Открываем список «Наборы доп. реквизитов и сведений» (раздел «Администрирование», в навигационной панели подраздел «Формы»). В списке объектов, для которых разрешается назначать добавочные реквизиты, видим документы, для которых допустимо вводить сведения, и некоторые справочники, для которых разрешено вносить и реквизиты, и сведения. При этом новые объекты в набор вводить нельзя.
  • В форме есть таблица с набором добавочных сведений документа. При открытии объекта-справочника увидим, что форма его набора имеет отличия: в ней добавлена таблица, содержащая набор реквизитов. Вводим новые реквизиты, например, к справочнику с названием «Сотрудники». Чтобы это сделать, нажмем кнопку подбора над таблицей дополнительных реквизитов. Появится форма их подбора. В случае, когда в базу ранее были внесены новые реквизиты для остальных объектов, все они отразятся в данной форме, и их можно будет выбрать. Если же нет – создадим еще один с помощью соответствующей кнопки.
  • Вводим добавочный параметр, например, «Район проживания». В типе значения выбираем «Значение свойства объектов» и выбираем его в появившемся списке. Здесь же можно установить и составной тип сведений.
  • Прим. Если установить флажок «Заполнять обязательно», часть справочника, где не будет заполнен реквизит района проживания, не будет записана.

  • Далее мы можем задать, в частности, появление всплывающих подсказок, комментариев и представление нового параметра.
  • Когда все требуемые значения будут заполнены, нажимаем «Записать и закрыть». Дополнительный реквизит будет добавлен в набор. Здесь же при желании можно определить и «обязательность» нового реквизита для справочника «Сотрудники». Если оставим «По умолчанию», «обязательность» в отношении справочника окажется такой же, что и в непосредственном описании реквизита.
  • Далее можно записать и закрыть набор данного справочника.
  • Открываем его, чтобы убедиться в появлении в форме элемента подраздела дополнительных данных, имеющего обязательный для заполнения реквизит «Район проживания».
  • Теперь вводим перечень районов и выбираем нужный для конкретного сотрудника.

У нас все получилось, и теперь при создании отчетных документов мы сможем вывести и дополнительное поле, называющееся «Район проживания».

В приложениях семейства 1С пользователю предоставляется инструмент, с помощью которого при необходимости можно расширить перечень полей объекта и добавить новые. Механизм работы доступен пользователям с полными правами. Решение задачи не требует вмешательства разработчика по внесению изменений в типовую конфигурацию. Идеология использования функциональности схожа для разных продуктов. В рамках этого материала будет показано, как применять в 1С.УНФ дополнительные реквизиты.

Идея механизма дополнительных реквизитов

Существование дополнительных реквизитов в справочниках и документах предусмотрено разработчиками системы. Их отличие от других полей состоит в том, что эти поля в объекте присутствуют неявно до тех пор, пока не конкретизированы. После объявления работа с созданными полями ведется обычным образом. Методика использования инструмента включает несколько основных моментов:

  • Пользователь имеет возможность указать имя параметра, определить его тип, обязательность заполнения;
  • После проведения настроек поле созданного реквизита отображается на форме ввода в отдельной группе, функционирование поля зависит от проведенных настроек;
  • Значения введенных данных могут быть использованы при построении отчетов наряду с другими элементами данных справочника или документа.

Настройка дополнительных реквизитов

Доступ к операции по созданию нового реквизита объекта осуществляется в разделе «Настройки / Администрирование / Дополнительные реквизиты». Флаги «Реквизиты и сведения с общим списком значений» и «Общие реквизиты и сведения» объявляют возможности повторного использования созданных параметров и их значений.

Переход по ссылке «Дополнительные реквизиты» открывает окно редактирования, где в левой части представлен список объектов, для которых возможно расширение перечня атрибутов. Правая часть окна отображает набор определенных пользователями характеристик объекта, выбранного в левой части.

Конфигурация 1С.УНФ предлагает для введения новых атрибутов более сорока справочников и документов:

  • Номенклатура;
  • Контрагенты;
  • Физические лица;
  • Авансовые отчеты;
  • Договоры;
  • Корректировки поступлений;
  • Приходные накладные;
  • Счета на оплату и другие объекты.

Выбрав объект редактирования, для создания нового реквизита следует использовать кнопку «Добавить / Новый» или «Создать».

Доступность кнопок определяется настройками флагов на предыдущем шаге: в случае «индивидуального» подхода к каждому объекту в части создания дополнительных полей на форме показана кнопка «Создать», если же предполагается «многократное» применение параметров и их значений – приложение предложит кнопку «Добавить».


Особенности создания реквизита

Конкретизация новых параметров объектов включает в себя:

  • Указание имени;
  • Определение типа значения;
  • Установку параметров, определяющих доступность параметра и обязательность ввода.

В случае объявления параметра обязательным к заполнению приложение начнет осуществлять контроль этого аспекта и не позволит пользователю сохранить объект с пустым значением реквизита.

Конфигурация предлагает обширный набор типов данных для назначения дополнительному реквизиту:

  • Логические значения;
  • Строковые и числовые значения;
  • Произвольные перечисления;
  • Ссылки на справочник;
  • И другие варианты.

В качестве примера к элементу справочника «Имущество» добавлен реквизит «Категория» типа «Перечисление». После проведенных настроек при открытии для редактирования элемента справочника поле, соответствующее созданному реквизиту, расположено в нижней части формы и может быть заполнено.

Дополнительные реквизиты в отчетах

После заполнения данными новых полей в документах или справочниках их можно использовать в отчетных формах.

Возвращаясь к примеру, сформируем отчетную форму «Инвентарная карточка», который создается на основе отредактированного справочника «Имущество». В правой части формы располагаются инструменты, обеспечивающие настройку согласно желаниям пользователя. Отображение нового параметра в отчете обеспечивается добавлением новой позиции в группе «Строки». Команда «+Добавить строку» открывает окно выбора возможных реквизитов, среди которых размещены и новый реквизит справочника «Имущество».

Дополнительные данные могут быть также использованы для фильтрации объектов. В группе настроек «Фильтры» параметр «Категория» может быть обычным образом использован для создания условия отбора.

Программная обработка дополнительных реквизитов

Описанные действия по изменению объектов не требуют вмешательства программиста. Дополнить объекты конфигурации необходимыми параметрами сможет пользователь, обладающий необходимым уровнем доступа к объектам и достаточным опытом работы с приложением. Решение воспользоваться предлагаемым инструментом должно быть продуманным и обоснованным. В случае когда предполагается использование реквизита исключительно для хранения и отображения в отчетах, описанный механизм подойдет наилучшим образом.

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

» подсистема дополнительных реквизитов была существенно усовершенствована, и работать с ней стало намного удобнее. Однако сначала нужно разобраться в тонкостях ввода реквизитов и свойств и их настройках.

Зачем нужны дополнительные сведения и реквизиты

Реквизиты находятся непосредственно в самом объекте, в его табличной части. Когда администратор системы настроит новый реквизит, тот появится в форме объекта. Тогда уже его можно будет заполнить. Использование дополнительных реквизитов необходимо, чтобы описывать свойства объектов, которые являются их неотъемлемыми составляющими. Ввод таких реквизитов происходит в процессе редактирования объекта. Это может делать пользователь, которому разрешен доступ к объекту.

Дополнительные сведения нужны для хранения данных, которые не являются неотъемлемыми компонентами объекта. Их можно ввести в отдельном окне, вызванном нажатием кнопки с таким же названием, находящейся в верхней панели инструментов форм элементов справочников и документов, которым доступен сервис дополнительных сведений, и в формах списков справочников и документов.

Важно:
Эта информация будет доступна пользователям, не имеющим прав доступа непосредственно к объекту.

Настраиваем дополнительные реквизиты и сведения

Для того, чтобы воспользоваться соответствующим функционалом, устанавливаем флажок с названием «Использовать дополнительные реквизиты и сведения»: для этого нужно зайти в раздел «Администрирования», выбрать панель настроек, далее пункт настроек программы и перейти на нужную нам закладку.

Добавление нового реквизита

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

  • Открываем список «Наборы доп. реквизитов и сведений» (раздел «Администрирование», в навигационной панели подраздел «Формы»). В списке объектов, для которых разрешается назначать добавочные реквизиты, видим документы, для которых допустимо вводить сведения, и некоторые справочники, для которых разрешено вносить и реквизиты, и сведения. При этом новые объекты в набор вводить нельзя.
  • В форме есть таблица с набором добавочных сведений документа. При открытии объекта-справочника увидим, что форма его набора имеет отличия: в ней добавлена таблица, содержащая набор реквизитов. Вводим новые реквизиты, например, к справочнику с названием «Сотрудники». Чтобы это сделать, нажмем кнопку подбора над таблицей дополнительных реквизитов. Появится форма их подбора. В случае, когда в базу ранее были внесены новые реквизиты для остальных объектов, все они отразятся в данной форме, и их можно будет выбрать. Если же нет – создадим еще один с помощью соответствующей кнопки.
  • Вводим добавочный параметр, например, «Район проживания». В типе значения выбираем «Значение свойства объектов» и выбираем его в появившемся списке. Здесь же можно установить и составной тип сведений.
  • Прим. Если установить флажок «Заполнять обязательно», часть справочника, где не будет заполнен реквизит района проживания, не будет записана.

  • Далее мы можем задать, в частности, появление всплывающих подсказок, комментариев и представление нового параметра.
  • Когда все требуемые значения будут заполнены, нажимаем «Записать и закрыть». Дополнительный реквизит будет добавлен в набор. Здесь же при желании можно определить и «обязательность» нового реквизита для справочника «Сотрудники». Если оставим «По умолчанию», «обязательность» в отношении справочника окажется такой же, что и в непосредственном описании реквизита.
  • Далее можно записать и закрыть набор данного справочника.
  • Открываем его, чтобы убедиться в появлении в форме элемента подраздела дополнительных данных, имеющего обязательный для заполнения реквизит «Район проживания».
  • Теперь вводим перечень районов и выбираем нужный для конкретного сотрудника.

У нас все получилось, и теперь при создании отчетных документов мы сможем вывести и дополнительное поле, называющееся «Район проживания».

Для того чтобы добавить к товару дополнительные реквизиты (=атрибуты в OpenCart), нажмите на него два раза левой кнопкой мыши, или один раз правой, и выберите пункт «Изменить». На экране появится карточка с информацией о товаре. Здесь Вы можете добавить изображение (группу изображений), производителя, материал (либо другие характеристики и их значения) и описание.

Примечание. Перед тем как добавлять новые реквизиты и значения товаров в номенклатуре 1С, необходимо убедиться, что в разделе "Администрирование — Общие настройки" активны строки "Дополнительные реквизиты" и "Наборы дополнительных реквизитов".

Рис. 1

Нажмите левой кнопкой мыши на пункт "Наборы дополнительных реквизитов и сведений". Откроется список с набором видов доп. реквизитов и значений. Здесь вы можете внести изменения в любой вид номенклатуры.

Рис. 2

Как добавить вид номенклатуры 1С

Для того чтобы добавить новый вид номенклатуры, откройте раздел "Нормативно-справочная информация" — "Виды номенклатуры".

Рис. 3

Нажмите на кнопку "Создать" — откроется форма для заполнения. В поле "Наименование " введите наименование вида доп. реквизитов. Далее откройте вкладу "Дополнительные реквизиты" и создайте необходимые параметры, например, "Страна производства", "Модель", "Материал" и т.п..

Рис. 4

Значения дополнительных реквизитов, например, "Страна производства" — "Россия", создаются в карточке товара.

Назначение дополнительных реквизитов в карточке товара 1С

В том случае если виды номенклатуры создавались после создания товаров в номенклатуре 1С, в карточке товара необходимо нажать "Разрешить редактирование реквизитов объекта" — "Разрешить редактирование". Далее на вкладке "Учетная информация" выберите необходимый вид номенклатуры. На вкладке "Описание" появятся соответствующие поля для заполнения. Значения создаются непосредственно для каждого поля.

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!