Как добавить в 1С.УНФ дополнительные реквизиты?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



Новый релиз Управление небольшой фирмой, редакция 1.6
Текущая версия конфигурации "Управление нашей фирмой" предназначена для использования с версией системы 1С:Предприятие 8.3 не ниже 8.3.10.2650. Обновление предназначено для ...
В России введут учет IoT-устройств
Правительство РФ планируют регистрировать все устройства интернета вещей, поскольку в последнее время с их помощью участились случаи хакерских атак на ...
«1С» и АТОЛ выпустили бюджетный комплект для торговли по 54-ФЗ
Фирма «1С» совместно с АТОЛ разработали компактное и эргономичное решение для автоматизации розничной торговли на предприятиях малого и микробизнеса ...
Инфостарт приглашает на Единый семинар «1С» для бухгалтеров и руководителей
20 декабря 2017 года в 100 городах пройдет очередной Единый семинар «1С». В Санкт-Петербурге организатором мероприятия выступит Инфостарт ...
Фирма «1С» выпустила программный продукт «1С:Заказчик-застройщик. Модуль для 1С:ERP»
Модуль предназначен для интеграции в единую информационную систему на базе «1С:ERP Управление предприятием 2» и позволяет покрыть потребности по автоматизации ...
Минфин предлагает ввести уголовную ответственность за расчеты в криптовалютах
Министерство финансов РФ хочет запретить ведение торгового обмена с использованием виртуальных денег любого вида. За это планируют ввести административную и ...
Новый релиз Комплексная автоматизация, редакция 1.1
Текущий релиз конфигурации "Комплексная автоматизация" предназначен для использования с версией системы 1С:Предприятие 8 не ниже 8.2.19.130, а также может использоваться ...
Покупка валюты (без использования счета 57 "Переводы в пути")
Для ведения учета операций с иностранной валютой организация вправе использовать счет 57 "Переводы в пути", но если списание рублей со ...
Проект. Новая форма и формат декларации по земельному налогу
Планируется изменить форму и формат декларации по земельному налогу Проект приказа ФНС России ...
Проект. Новые формы заявлений о возврате и о зачете налогов
Планируется изменить формы заявлений о возврате и о зачете налогов Проект приказа ФНС России ...
Электронный формат декларации о плате за негативное воздействие на окружающую среду
Утвержден электронный формат декларации о плате за негативное возлействие на окружающую среду. Информация Росприроднадзора от 30.11.2017 ...
Приглашаем на вебинар 13 декабря Торговля оптом: оптимизация работы и работа с сайтом  в 1C:УНФ
Зарегистрируйтесь бесплатно https://attendee.gotowebinar.com/register/176985475272163842 Приглашаем на вебинар 13 декабря «Торговля оптом: оптимизация работы и взаимодействие с сайтом в 1C:Управление нашей фирмой! ...
В 2018 году фирма «1С» прекратит поддержку старых редакций программ для расчета зарплаты
Фирма «1С» напоминает, что в 2018 году завершается поддержка конфигураций  «Зарплата и управление персоналом» редакции 2.5, «Зарплата и кадры бюджетного учреждения» ...
Стоимость биткоина превысила отметку в 15 тыс. долларов
Сегодня курс биткоина достиг новой рекордной отметки, поднявшись выше 15 тыс. долларов, о чем свидетельствуют данные CoinMarketCap ...
Google заблокирует для ПО возможность делать инъекции кода в Chrome
Компания Google будет блокировать сторонние приложения, которые делают инъекции кода в браузер Chrome ...