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

1с где хранятся значения дополнительных реквизитов

  • автор:

Где в 1С могут у номенклатуры хранится значений дополнительных реквизитов?

Всем привет. В 1С не силён.
В базе есть номенклатура у нее куча дополнительных реквизитов (1200+ штук) и почти все (или даже все) типа «Дополнительные значения». Стоит задача удалить все дополнительные реквизиты.
При удалении ругается на позиции номенклатуры используются значения. Думаю удалить сначала у всех позиций занчения, потом сами дополнительные значения и потом дополнительные реквизиты. Но где искать значения для позиций номенклатуры?

  • Вопрос задан более года назад
  • 730 просмотров

1 комментарий

Простой 1 комментарий

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

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

Можно настроить наборы дополнительных свойств для определенных объектов программы.

Способ хранения дополнительного свойства в программе и место размещения в окне объекта программы зависит от типа свойства:

  • Дополнительные реквизиты — хранятся в самом элементе справочника или документе (могут размещаться в специальном разделе или на специальной вкладке). Создаются для реализации таких свойств, которые являются неотъемлемой частью объекта, вводятся при его редактировании и доступны для редактирования тем же пользователям, которым доступен и сам объект со свойствами.
  • Дополнительные сведения — предназначены для хранения сведений об элементе справочника или документе, которые не являются его неотъемлемой частью. Доступны, как правило, для просмотра и/или редактирования пользователям, которые не имеют доступа к самому объекту. Редактируются в отдельном окне, которое можно открыть из окна объекта.

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

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

Работа с дополнительными реквизитами (сведениями) осуществляется в списках, которые открываются по команде Дополнительные реквизиты или Дополнительные сведения в разделе Администрирование — Общие настройки.

Список наборов дополнительных реквизитов можно также открыть из объектов программы, для которых они настроены, по команде Еще — Изменить состав дополнительных реквизитов.

Список наборов дополнительных сведений можно также открыть по команде ЕщеИзменить состав дополнительных сведений из окна Дополнительные сведения объекта программы.

Список Дополнительные реквизиты (сведения) представляет собой таблицу из двух частей:

  • В левой части располагаются наборы дополнительных реквизитов и сведений, назначенных справочникам или документам, которые показаны в виде групп. Группы в наборах дополнительных реквизитов и сведений соответствуют некоему состоянию объекта (его виду), например, для номенклатуры наборы по имени соответствуют видам номенклатуры.
  • В правой части в виде таблицы располагается список дополнительных реквизитов (сведений), входящих в выделенный набор. Жирным шрифтом в списке дополнительных реквизитов отражаются реквизиты, обязательные для заполнения. Для дополнительных сведений такая возможность не предусмотрена.
  • В таблице выводится:
    • Дополнительный реквизит (сведение) — включает перечень наименований дополнительных реквизитов (сведений);
    • Тип значения — указывается тип дополнительных реквизитов (сведений) и количество значений.

    Предопределенные наборы дополнительных реквизитов и сведений соответствуют объектам программы (спискам или документам), в которых можно использовать дополнительные реквизиты и сведения. Добавление новых наборов в этом списке невозможно. Наборы автоматически создаются при создании групп в списках.

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

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

    • В зависимости от настройки может быть доступна одна из команд ввода новых реквизитов (сведений):
      • Выберите соответствующий этому справочнику или документу набор, нажмите Создать. По умолчанию дополнительный реквизит (сведение) может быть добавлен только в один набор. Заполните необходимые поля.
      • Выберите соответствующий этому справочнику или документу набор, нажмите Добавить — Новый (Новое) — аналогична команде Создать. С помощью этой команды дополнительный реквизит (сведение) может быть добавлен только в один набор. Заполните необходимые поля.

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

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

      Выберите набор Общий.
      Нажмите Создать или Добавить — Новый (Новое). Заполните необходимые поля.

      Добавление из другого набора

      • В программе предусмотрена возможность использовать ранее введенные дополнительные реквизиты и сведения для других наборов.
      • Наиболее актуален этот способ для дополнительных реквизитов и сведений типа Дополнительное значение и Дополнительное значение (иерархия). Если проведены соответствующие настройки (включен хотя бы один из флажков в разделе Администрирование — Общие настройки), становится доступной кнопка Добавить.
      • Выберите набор дополнительных реквизитов (сведений), нажмите кнопку Добавить, в выпадающем меню выполните команду Из другого набора.
      • Открывается помощник по добавлению дополнительного реквизита (сведения).
        • В левой части первой страницы помощника отображается список ранее введенных реквизитов (сведений). В правой части отражаются значения и другие параметры выбранного реквизита.
        • Для выбора варианта добавления дополнительного реквизита (сведения) нажмите кнопку Далее.
        • Также можно добавить реквизит из одного набора в другой с помощью перетаскивания мышью. Если были произведены соответствующие настройки, открывается вторая страница помощника Добавление дополнительного реквизита (сведения).
        • Сделать копию реквизита — в новом наборе будет создан такой же дополнительный реквизит (сведение).
        • Сделать копию реквизита по образцу — создается дополнительный реквизит (сведение) с общим списком значений. Должен быть включен флажок Реквизиты и сведения с общим списком значений в разделе Администрирование — Общие настройки.
        • Добавить общий реквизит в набор — сделать дополнительный реквизит (сведение) общим. В этом случае общим становится не список значений, а сам реквизит. Должен быть включен флажок Общие реквизиты и сведения в разделе Администрирование — Общие настройки.

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

        • В программе предусмотрена возможность копирования дополнительных реквизитов (сведений).
        • В этом случае для набора дополнительных реквизитов (сведений) будет создана копия — самостоятельный дополнительный реквизит (сведение) со своим списком значений, никак не связанный с оригиналом, по которому был создан.
        • В зависимости от настроек производится несколькими способами:
          • В помощнике добавления дополнительных реквизитов и сведений;
            • Выделите набор дополнительных реквизитов в списке, нажмите Добавить — Из другого набора.
            • На первой странице помощника в списке выбора реквизитов для копирования выберите нужный реквизит, нажмите Далее.
            • На второй странице помощника с помощью переключателя выберите Сделать копию реквизита, нажмите Далее.
            • Заполните недостающие поля. После копирования реквизита список значений доступен для редактирования.
            • Можно перетащить нужный дополнительный реквизит (сведение) из одного набора в другой с помощью мыши.
            • Если в списке имеется кнопка Добавить, то открывается вторая страница помощника добавления дополнительного реквизита (сведения).
            • Если в списке только кнопка Создать, то открывается карточка дополнительного реквизита (сведения), который будет скопирован. Заполните недостающие поля.
            • Выделите дополнительный реквизит (сведение), нажмите кнопку Копировать. Выделите набор, в который нужно добавить дополнительный реквизит (сведение). Нажмите кнопку Вставить. Если были произведены соответствующие настройки, то открывается вторая страница помощника добавления дополнительных реквизитов (сведений). Если выбранный дополнительный реквизит (сведение) уже входит в какой-либо набор, то предлагается сделать его общим.
            • Команды Копировать и Вставить также доступны в контекстном меню по правой кнопке мыши или в меню Еще.

            Добавление по образцу

            • Для того чтобы использовать эту возможность, необходимо включить флажок Реквизиты и сведения с общим списком значений в разделе Администрирование — Общие настройки.
            • Можно использовать ранее введенные дополнительные реквизиты и сведения из других наборов, добавлять реквизиты с общим списком значений сразу для нескольких однотипных реквизитов (например, Цвет двери по образцу реквизита Цвет). Список значений в этом случае используется из реквизита-образца. Удобно выполнять централизованную настройку списка значений сразу для нескольких однотипных реквизитов.

            Выберите набор из списка.
            Нажмите Добавить — Из другого набора.

            Будет открыт список всех дополнительных реквизитов (сведений), уже существующих в программе. Выберите дополнительный реквизит (сведение) из списка уже существующих в программе, нажмите Далее.

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

            Тип и все значения выбранного в качестве образца дополнительного реквизита (сведения) будут скопированы в новый элемент.

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

            После сохранения дополнительного реквизита (сведения) с помощью ссылки можно просмотреть реквизит-образец и добавить значения, если необходимо.

            Добавление общих дополнительных реквизитов (сведений)

            • Общий реквизит входит в несколько наборов. Этот вариант подходит для тех случаев, когда общим должен быть не только список значений, но и сам реквизит. В списках и отчетах по элементам различных справочников и документов общие реквизиты группируются и выводятся как один реквизит в одной колонке или поле. Например, с помощью общего реквизита Цвет можно отобрать всю желтую одежду и обувь.
            • Для того чтобы использовать эту возможность, необходимо включить флажок Общие реквизиты и сведения в разделе Администрирование — Общие настройки.

            Для того чтобы добавить в набор общий дополнительный реквизит (сведение), выделите нужный набор, нажмите Добавить — Из другого набора.

            Выберите из предлагаемого списка уже существующий общий дополнительный реквизит (сведение).Нажмите кнопку Далее.

            Также можно добавить общий дополнительный реквизит (сведение) с помощью перетаскивания мышью или кнопок Копировать и Вставить.

            Для того чтобы добавить общий реквизит в несколько наборов, повторите эти действия для каждого набора.

            Особенности удаления дополнительных реквизитов (сведений)

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

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

            При необходимости можно снять пометку удаления.

            См. также:

            • Дополнительные реквизиты и сведения;
            • Работа с формами.

            Дополнительные реквизиты и дополнительные сведения в 1С

            В новых редакциях программ 1С была существенно усовершенствована подсистема дополнительных реквизитов Дополнительные реквизиты и сведения . Эта подсистема дает возможность пользователю самим добавлять реквизиты и сведения к объектам программы не прибегая к помощи программиста.

            Дополнительные реквизиты и сведения в 1С

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

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

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

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

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

            Для добавления и настройки дополнительных реквизитов в 1С 8.3 перейдем по ссылке Дополнительные реквизиты . В окне перечислены объекты, к которым можем добавить реквизиты.

            • Самоучитель по 1С Бухгалтерии 8.3;
            • Самоучитель по 1С ЗУП 8.3.

            Для примера, создадим несколько дополнительных реквизитов к справочнику Номенклатура . Выберем элемент, к которому будем создавать реквизит (в нашем примере Номенклатура ) и нажмем кнопку Добавить — Новый .

            Для примера создадим Дополнительный реквизит , значения которого будут заданы и их необходимо будет выбрать из списка. Назовем его Доп. реквизит 1 (выбор значения) . В открывшейся форме зададим его Наименование , Тип значения оставляем Дополнительный реквизит . При желании можно установить флажок Выводить в виде гиперссылки , соответственно в форме элемента данное поле будет представлено в виде гиперссылки. Настраиваем видимость, доступность и обязательность заполнения и по желанию заполнить следующие поля.

            На вкладке Значения можем перечислить значения нашего реквизита, при этом значения можно объединять в группы. Например, Значение доп. реквизита 1, значение доп. реквизита 2, значение доп. реквизита 3.

            Нажимаем Записать и закрыть и также сохраняем наш созданный реквизит.

            Создадим еще один реквизит, назовем его Доп. реквизит — 2 (установка галочки). Для добавления реквизита галочка, флажок установим Тип реквизитаБулево. При смене реквизита меняются настройки формы. В данном случае нам предлагается установить настройки видимости и доступности, установить всплывающую подсказку.

            Сохраняем реквизит, нажав кнопку Записать и закрыть .

            Введем для примера еще один реквизит с Типом значения Строка (назовем его для примера Доп. реквизит — 3 (текст)).

            Все настройки интуитивно понятны.

            Так, при создании дополнительных реквизитов в 1С, при выборе Тип значения реквизита, мы можем использовать разные варианты и в зависимости от его выбора немного меняется настройка создаваемого реквизита.

            Итак, мы создали три дополнительных реквизита к справочнику Номенклатура .

            Посмотрим, как они отобразятся в форме элемента справочника. Откроем элемент справочника Номенклатура и зайдем в раздел Дополнительные реквизиты , внизу формы.

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

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

            Добавление дополнительных сведений к форме

            Рассмотрим пример добавления дополнительных сведений в 1С 8.3. Для этого перейдем по ссылке Дополнительные сведения , в разделе Администрирование — Общие настройки — Дополнительные реквизиты и сведения . Выберем элемент для добавления сведений и нажимаем кнопку Создать — Новое .

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

            Добавление и настройка дополнительных сведений в 1С производится аналогично дополнительным реквизитам.

            Для примера создадим одно дополнительное сведение для справочника Сотрудники , где выбор будет производится из справочника Физические лица , для указания лица, которому подчиняется данный сотрудник (назовем его просто Дополнительные сведения).

            Откроем справочник Сотрудники и проверим добавление сведений. Эта информация скрыта из формы элемента и открывается нажатием кнопки Еще — Дополнительные сведения .

            Выбрав этот пункт, мы можем добавить дополнительные сведения для данного элемента справочника, в данном примере выбрав из справочника Физические лица .

            Аналогично можно добавить Дополнительные сведения и к документам. Окно ввода дополнительных сведений также будет доступно в кнопке Еще — Дополнительные сведения документа.

            Данная команда доступна как из самого документа, так и из журнала документов.

            • Печать ценников в 1С
            • Очистка кэш 1С 8.3
            • Журнал регистрации в 1С 8.3
            • Как сделать копию базы 1С 8.3
            • Загрузка из Excel в 1С 8.3
            • Как выгрузить документ, отчет из 1С 8.3 в Excel

            Помогла статья?

            Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

            Похожие публикации

            1. Как добавить пользователя 1СС программой 1С может работать не один человек, а несколько.
            2. Загрузка данных из табличного документа 1С 8.3Возможна ли в 1С загрузка данных из табличного документа, например.
            3. Настройка прав пользователей в 1С 8.3При работе в 1С важно правильно создать пользователей и задать.
            4. Сервис 1С:Фреш — как выгрузить, загрузить, добавить или удалить базу 1СВ работе бухгалтера может возникнуть задача загрузки, выгрузки, добавления или.

            Оцените публикацию

            (4 оценок, среднее: 4,00 из 5)

            Публикацию можно обсудить в комментариях ниже.
            Обратите внимание!
            В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
            Задать вопрос нашим специалистам можно в Личном кабинете

            Обсуждение (10)

            fernis85 Подписчик БухЭксперт8 :

            Добрый день. Хотелось бы, чтобы разобрали дальнейшие действия. Как вывести этот дополнительный реквизит справочника в форму табличной части документа, который этот справочник использует. В Еще-изменить форму — такого реквизита у справочника нет.

            Дмитрий Герасимов Сотрудник БухЭксперт8 :

            Приложение

            Здравствуйте! Необходимо открыть Ещё — изменить форму, далее установить курсор на строчку «Ссылка» нажать «Добавить поля». Откроется окно, где будут доступны в том числе и доп. реквизиты.

            fernis85 Подписчик БухЭксперт8 :

            Приложение

            Не дописал про Ссылка — Добавить поля. Я там именно и смотрел. Добавленного реквизита не видно. Прилагаю скриншоты. Попробуйте воспроизвести именно со справочником Виды работ.

            1с где хранятся значения дополнительных реквизитов

            (5) значения доп. реквизитов хранятся в ТЧ объекта, а значения доп. свойств в РС
            чтобы получить свойство изучите функцию, там например есть «разрешенные» в запросе, про которое часто забывают
            УправлениеСвойствами.ЗначениеСвойства(Объект, Свойство, КодЯзыка = «»)
            и подумайте как ее применить к нескольким объектам

            Все же не могу добраться к значению доп. реквизита контрагента. Есть подозрение, что это связанно с особенностями 1C ERP. Для проверки создал доп. реквизит для Номенклатуры, с именем ВыгрузкаНоменклатуры — тип булево. На форме справочника этот реквизит появился,
            выполнил код
            СсылкаНоменклатура = Справочники.Номенклатура.НайтиПоКоду(«00-00009665»);
            ДопРеквизит = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(«ВыгрузкаНоменклатуры»);
            ТаблицаЗначение = СсылкаНоменклатура.ДополнительныеРеквизиты.Найти(ДопРеквизит);
            Значение = ТаблицаЗначение.Значение;

            Значение получил, все прекрасно! Делаю тоже самое для справочника Контрагенты
            СсылкаКонтрагент = Справочники.Контрагенты.НайтиПоРеквизиту(«ИНН»,»XXXXXXXXXX»);
            ДопРеквизит = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(«ВыгрузкаКонтрагентов»);
            ТаблицаЗначение = СсылкаНоменклатура.ДополнительныеРеквизиты.Найти(ДопРеквизит);
            Значение = ТаблицаЗначение.Значение;

            СсылкаКонтрагент — получил нужного контрагента, ДопРеквизит — нашелся, ТаблицаЗначение — НЕОПРЕДЕЛЕНО! Соответственно не получил и Значение.
            Для интереса делаю запрос к таблице НоменклатураДополнительныеРеквизиты — там есть записи с доп.реквизитом, делаю запрос к таблице
            КонтрагентыДополнительныеРеквизиты — пусто. Хотя на форме элемента справочника Контрагенты этот реквизит есть и заполнен. Получается Доп.реквизиты именно для справочника Контрагенты не хранятся в табличной части Контрагенты.ДополнительныеРеквизиты. Тогда где их искать ?

            (10) в бухии как в (9) . Работает. Реквизиты в табличной части , свойства в регистре.

            Вроде докопался. При снятом флаге в настройке ERP «Независимо вести партнеров и контрагентов» = Ложь, доп.реквизиты, кот. ввели в справочнике контрагентов хранятся в табличной части доп.реквизитов справочника партнеров, а в табличной части доп.реквизитов контрагентов — пусто.

            (10) СсылкаКонтрагент = Справочники.Контрагенты.НайтиПоРеквизиту(«ИНН»,»XXXXXXXXXX»);
            ДопРеквизит = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(«ВыгрузкаКонтрагентов»);
            ТаблицаЗначение = СсылкаНоменклатура.ДополнительныеРеквизиты.Найти(ДопРеквизит);
            Значение = ТаблицаЗначение.Значение;

            ТабюлицаЗначение по контрагенту пытаешься получить из таб ДополнительныеРеквизиты справочника номенклатура (СсылкаНоменклатура.ДополнительныеРеквизиты.Найти(ДопРеквизит)). естественно там нет такого реквизита

            (13) Да это была ошибка, но дело не в этом, см (12)

            Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *