1с добавить доп реквизит в форму списка

Как вывести дополнительные реквизиты на форму списка справочника Графики работы сотрудников. Управляемые формы. Без снятия конфигурации с поддержки

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

Я пошла искать подобные темы. Форумчане в голос твердили что без снятия конфигурации с поддержки не обойтись. Вот пример такой темы: https://buh.ru/forum/forum18375/topic80453/

Но на моем проекте жёсткое условие, конфигурацию с поддержки не снимать. Подумав пару часов, нашла решение. Применила дополнительные реквизиты и настройки списка.

Решение:

1. Создаем дополнительный реквизит к справочнику Графики работы сотрудников

52570339f1e7220b2a1d4e77db748068

Как видно на рисунке выше, дополнительный реквизит самый простой, тип строка.

2. Для удобства переместила доп. реквизит на форме элемента справочника вверх

02edcdc0bd7fbd0bc814ed0143e322dd

206c0db7ac65f2b3bd2e890eb39b1132

ef01368c1e372a4fbfbdd4ca7a73684f

5. В качестве оформляемого поля выбираем Ссылка

7ce45aa1551d36dce070e0ac92bd1086

6. Сохраняем настройки. При необходимости, передаем свои настройки другим пользователям. И радуемся обновленному списку справочника

3efdfde0b9c9c11c5df9a58cb1a429e9

Буду рада если кому-нибудь пригодится такое решение.

Источник

(4) Синтаксис помощник тебе в студию) На клиенте ты уже ничего не создашь, и не посмотришь.

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

(10) А я тебе соврал))) случайно правда. Не СКД нужна, а настройки

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

НастройкиКомпоновкиДанных (DataCompositionSettings)
Свойства:
Выбор (Selection)
ДополнительныеСвойства (AdditionalProperties)
ДоступныеОбъекты (AvailableObjects)
ДоступныеПоляВыбора (SelectionAvailableFields)
ДоступныеПоляГруппировок (GroupAvailableFields)
ДоступныеПоляДополнительныхОтборов

(11)
Конкретно это конфа УНФ, справочник Лиды.

Куда этот метод тулить?
Список.ПолучитьИсполняемыеНастройкиКомпоновкиДанных() <(1)>: Метод объекта не обнаружен (ПолучитьИсполняемыеНастройкиКомпоновкиДанных)
ЭтотОбъект.ПолучитьИсполняемыеНастройкиКомпоновкиДанных() <(1)>: Метод объекта не обнаружен (ПолучитьИсполняемыеНастройкиКомпоновкиДанных)

Просмотр в лоб
Вот по этому путю (на сервере):
Список.КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.Элементы

Заголовок Поле
«Вариант завершения» ВариантЗавершения
«Дата создания» ДатаСоздания
«Есть файлы» ЕстьФайлы
«Заметки» Комментарий
«Заметки завершения работы» ЗаметкиЗавершенияРаботы
«Имя предопределенных данных» ИмяПредопределенныхДанных
«Источник привлечения» ИсточникПривлечения
«Код» Код
«Контрагент» Контрагент
«Наименование» Наименование
«Основные сведения» ОсновныеСведения
«Ответственный» Ответственный
«Пометка удаления» ПометкаУдаления
«Предопределенный» Предопределенный
«Причина неуспешного завершения работы» ПричинаНеуспешногоЗавершенияРаботы
«Результат» Результат
«Родитель» Родитель
«Состояние лида» СостояниеЛида
«Ссылка» Ссылка
«Тег» Теги
«Это группа» ЭтоГруппа
«Юридическое название» ЮридическоеНазвание

Источник

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

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

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

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

image001

Получите понятные самоучители 2021 по 1С бесплатно:

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

image003 27

image005 25

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

image007 24

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

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

image009 19

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

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

image011 18

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

image013 15

image015 11

image017

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

image019 6

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

image021 6

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

image023

image025 4

image027 4

image029

image031

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

image033 2

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

image035 1

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

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

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

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

Карточка публикации

rating onrating onrating onrating half rating off

(3 оценок, среднее: 3,67 из 5)

Все комментарии (16)

Здравствуйте, случайно сделал допреквизит неиспользуемым. Как теперь восстановить?
Помнится, было на это тему видео от Елены Гряниной, найти не смог.

Не отвечайте, сам разобрался, вспомнил, как показывала Елена в одном из видео. Скопировал и вставил «как есть.»

Здравствуйте, спасибо, хорошая статья. Но, похоже, вы описали Бухгалтерию КОРП а не ПРОФ. В ПРОФ не нашел общих дополнительных реквизитов.

Спасибо за внимание к нашему материалу.
Мы публикуем материалы по 1С Бухгалтерия 3.0 ПРОФ.

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

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

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

Источник

blog programmista 1c 1

Нажмите, чтобы связаться со мной:

Как добавить дополнительный реквизит в 1С 8.3?

В 1С 8.3 появился такой механизм как дополнительные реквизиты. Он был разработан для того, чтобы любой пользователь не прибегая к помощи программистов мог самостоятельно добавить какую-то дополнительную информацию в элементы справочников.

Рассмотрим как добавить дополнительный реквизит в справочник номенклатуры на примере 1С УТ 11. Для остальных типовых конфигураций на 8.3 (Бухгалтерия 3.0, Розница 2.2 — 2.3 и др.) последовательность действий будет такой же.

Как добавить дополнительный реквизит в 1С 8.3. Простой способ.

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

dopolnitelnyj rekvizit sozdanie

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

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

spisok dopolnitelnyh rekvizitov

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

Откроется форма в которой мы должны задать все параметры нашего нового реквизита.

forma sozdanija rekvizita

Форма создания реквизита

Рассмотрим что нам нужно здесь заполнить:

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

rekvizit na forme

Добавление доп. реквизита в 1С. Второй способ.

Также список дополнительных реквизитов можно открыть через меню Администрирование/Общие настройки/Дополнительные реквизиты и сведения/Дополнительные реквизиты. Пройдя по этому пути вы увидите форму «Дополнительные реквизиты». Выбираете нужный справочник или документ. Нажимаете кнопку «Создать» и далее все так же как описано выше.

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

Как вывести дополнительный реквизит в список номенклатуры, смотрите в отдельной статье.

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

Похожие записи:

    Как заполнить значения дополнительных реквизитов во всей номенклатуре?Если у вас много номенклатуры, заполнить значения дополнительного реквизита во.Добавить колонку с дополнительным реквизитом в список номенклатурыДопустим, вы завели новый дополнительный реквизит номенклатуры, заполнили его и.Отчет «Номенклатура со штрихкодами» для 1С УТ, Розница и БП 8.3 и 8.2В типовых конфигурациях 1С в списке номенклатуры вы не сможете.Где в 1С акт сверки и как его сделать в Бухгалтерии 3.0 и 2.0Содержание статьи: Делаем акт сверки в 1С Бухгалтерия 3.0 Делаем.

От Программист 1С

Просмотреть все записи от Программист 1С по этой ссылке.

Источник

Расположение дополнительных реквизитов на форме

perenosim dop rekvizity na forme

Продолжаем цикл статей про механизм типовых конфигураций 1С «Дополнительные реквизиты». Чем полезен данный функционал можно почитать во вступлении.

Где найти дополнительные реквизиты на форме

В конфигурации 1С:Документооборот дополнительные реквизиты, добавленные в пользовательском режиме справочнику Внутренние документы по умолчанию, отображаются в форме на закладке «Свойства». Если реквизит носит факультативный характер, то в его расположении на этой закладке нет ничего страшного. Пользователь после заполнение основных реквизитов переходит на вкладку «Свойства» и там вносит дополнительную информацию. А что, если дополнительные реквизиты, назначенные какому-либо виду внутреннего документа, составляют основу для его наполнения. В этом случае желательно чтобы при открытии формы документа они сразу попадали в фокус внимания пользователя. В этом случае расположении реквизитов на закладке, «Свойства» которая «затеряна» среди прочих закладок формы мешает эффективной работе с документом. Напрашивается решение, которое позволит для определённых видов документов при их открытии сразу открывать закладку «Свойства». Это позволит показать пользователю всю основную информацию документа, без необходимости делать переходы по элементам формы.

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

Допустим мы создали документ с видом «Заявка на прием». В данном документе мы хотим указывать СНИЛС для принимаемого сотрудника. Создаем дополнительный реквизит «СНИЛС».

post 462 image

Делаем привязку этого реквизита к виду документа «Заявка на прием». Создаем новый документ и видим, что на закладке «Свойства» появился наш дополнительный реквизит «СНИЛС».

post 462 image 1

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

Переносим закладку дополнительных реквизитов

Для переноса закладки внесем дополнения в код программы. Для удобства добавим общий модуль, в который будет содержать процедуры и функции для работы с документами. Назовем его маг_РаботаСДокументами. Добавим туда такую процедуру:

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • 1с добавить группу на форму программно
  • 1с добавить гиперссылку на форму программно