Какой тип данных имеет в справочнике контакты реквизит вид контакта ответ

Справочники в 1С

Специализированные объекты в составе древа метаданных, в задачи которых входит хранение информации справочной направленности, получили название справочников в 1С. Примерами справочников являются: Контрагенты, Банки, Расчётные счета, Договоры, Номенклатура, Сотрудники и т.д. Справочники формируются пользователями 1С. Обычно в дальнейшем справочники в 1С редко изменяются. Они используются на всех этапах работы в программе, как часть аналитики. Справочники 1С – это основа рабочей базы данных предприятия.

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

02

Справочники в 1С: атрибуты и типы данных

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

Типы данных реквизитов в справочниках 1С делятся на базовые и сложные. К базовым типам данных относятся, к примеру: число, дата, строка. Сложными типами данных являются: Адреса, Должности, Вид документа и т.п. Таким образом, сформирована и настроена связь между справочниками, т.е. информация одного справочника «Должности» может быть использована для заполнения реквизитов в других элементах справочников.

Подчинённые Справочники в 1С и иерархия

Многоуровневые справочники в 1С содержат не только элементы, но и группы внутри справочника. Группы – это и есть уровни в справочниках. К примеру, элементами справочника «Контрагенты» являются Поставщики, Покупатели. Внутри каждого элемента справочники содержат информацию более низкого уровня. В элементе «Поставщики» справочника «Контрагенты» могут быть предусмотрены группы: Постоянные, Разовые. Главное, один и тот же элемент справочника «Контрагенты» не должен быть забит в программу дважды. К примеру, если ваш постоянный Покупатель разово выступает в роли Продавца, забивать его повторно в Группу «Продавцы» не нужно. Иначе вы никогда не получите развёрнутую информацию по данному контрагенту в рамках одного отчёта.

03

Справочники 1С: отличия от констант, документов и перечислений:
  • Константа хранит значение, справочник 1С хранит целый список однородных элементов;
  • Документы отражают текущие факты деятельности, справочники 1С группируют информацию нормативно-справочного характера;
  • Перечисления в 1С создают список значений, справочники 1С содержат множество значений, которые может вводить пользователь в системе.

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

  • Facebook logo
  • Twitter logo
  • LinkedIn logo

© 2023 Prezi Inc.
Terms & Privacy Policy

Назначение справочников

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

Система 1С:Предприятие 8 позволяет вести практически неограниченное количество необходимых справочников. Каждый справочник представляет собой список однородных объектов: должностей, сотрудников, клиентов, товаров и т. д. Каждый такой объект называется элементом справочника.

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

Реквизиты справочника (поля)

В качестве обязательных реквизитов каждый справочник имеет Код и Наименование. Код элемента справочника может быть как числовым, так и текстовым. Система 1С:Предприятие 8 предоставляет широкие возможности по работе с кодами элементов справочника: автоматическое присвоение кодов, автоматический контроль уникальности кода и другие.

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

Типы данных

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

Иерархические справочники

Список элементов справочника в системе 1С:Предприятие 8 может быть многоуровневым. В этом случае все строки справочника будут разделяться на 2 вида: «просто» элементы справочника и группы справочника. Группы позволяют переходить на нижележащие уровни многоуровневого справочника. Использование многоуровневых справочников позволяет организовать ввод информации в справочник с нужной степенью детализации. Элементы и группы элементов в многоуровневом справочнике можно переносить из одной группы в другую.

Подчиненные справочники

Между справочниками может быть установлено отношение подчиненности. В терминах реляционных баз данных, между таблицами устанавливается связь «один-ко-многим». В этом случае каждый элемент подчиненного справочника будет связан с одним из элементов справочника-владельца. Иногда можно сказать, что элементы одного справочника принадлежат элементам другого. Например, в системе может быть справочник Договора. Тогда его можно сделать подчиненным справочнику Клиенты. Это означает, что  клиент владеет договорами и у одного клиента может быть несколько договоров.

Табличные части

Начиная с версии 1С 8.0, в платформе реализована возможность для элемента справочника задавать одну или несколько табличных частей. Эту возможность рекомендуется использовать для отражения информации, связанной с данным элементом, но не имеющей собственной объектной сущности (для которых рекомендуется заводить подчиненные справочники). Например, для справочника Сотрудники могут быть заведены табличные части Образование и СоставСемьи. Работа с табличными частями похожа на работу с подчиненными справочниками за исключением того, что табличные части не могут использоваться в качестве значений реквизитов других объектов.

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

Так как для выполнения программного кода нам необходимо обращаться к базе данных, данные куски программного кода должны размещаться в процедурах и функциях (или модулях) выполняемых на стороне сервера. Дополнительную информацию смотри в разделе О программных модулях.

1. Ссылка на справочник

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

СпрСотрудники = Справочники.Сотрудники; // или 2 вариант
СпрДолжности = Справочники[«Должности»];

2. Создание и запись нового элемента справочника

НовЭл Справочники.Сотрудники.СоздатьЭлемент();
НовЭл.Наименование = «Петров Петр Петрович»;
НовЭл.Оклад = 25000;
НовЭл.Записать(); // именно в этот момент происходит запись в базу данных

3. Создание и запись новой группы справочника (для иерархического справочника)

Нов = Справочники.Сотрудники.СоздатьГруппу();
Нов.Наименование = «Работающие»;
Нов.Записать();  
// или 2 вариант 
Нов = Справочники[«Сотрудники»].СоздатьГруппу();
Нов.Наименование = «Работающие»;
Нов.Записать();

4. Поиск элемента справочника

// если элемент найден, то он возвращается, иначе возвращается значение Неопределено

СпрСотр Справочники.Сотрудники;

НайденныйСотр = СпрСотр.НайтиПоКоду(123);   //ищем по коду
НайденныйСотр = СпрСотр.НайтиПоНаименованию(«Иванов Иван Иванович»); //по наименованию
НайденныйСотр СпрСотр.НайтиПоРеквизиту(«Оклад», 5000);    //по реквизиту

//далее нужно проверить найденное значение

Если НайденныйСотр = Неопределено Тогда
    //элемент не найден
КонецЕсли;

5. Удаление элемента справочника

СпрСотр Справочники.Сотрудники;

СпрСотр.Удалить(); //непосредственное удаление текущего элемента справочника

СпрСотр.УстановитьПометкуУдаления (Истина); //пометка на удаление
СпрСотр.УстановитьПометкуУдаления (Ложь); //снять пометку на удаление

//можно проверить, помечен ли элемент на удаление
//свойство ПометкаУдаления имеет тип Булево (Истина или Ложь)

Пометка = СпрСотр.ПометкаУдаления; //обратите внимание: это свойство
Если Пометка = Истина Тогда
    //элемент помечен на удаление
КонецЕсли;

6. Перебор элементов справочника

Выборка = Справочники.Сотрудники.Выбрать();
Пока Выборка.Следующий() = 1 Цикл // начало перебора элементов справочника в цикле
//действия с очередным элементом …
Сообщить(«Сотрудник » + Выборка.Наименование);
КонецЦикла;

7. Родитель. Перебор элементов внутри группы.

Группа в терминах 1С — это «родитель».

СпрСотр Справочники.Сотрудники;
ГруппаРаботающие = СпрСотр.НайтиПоНаименованию(«Работающие»);
Выборка = СпрСотр.Выбрать(ГруппаРаботающие);
Пока Выборка.Следующий() = Цикл
   //действия с очередным элементом
   Сообщить(«Сотрудник » Выборка.Наименование);
КонецЦикла;

8. Владелец. Перебор элементов справочника, принадлежащих элементу другого справочника.

Один справочник подчинен другому справочнику, например справочник НалоговыеЛьготы подчинен справочнику Сотрудники.

Выборка = Справочники.НалоговыеЛьготы.Выбрать( ,Сотрудник); //тут сотрудник — ссылка на элемент справочника сотрудники
Пока Выборка.Следующий() = Цикл
   //действия с очередным элементом
   Сообщить(«льгота « + Выборка.Наименование);
КонецЦикла;


9. Транзакция

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

СпрСотр Справочники.Сотрудники;
НачатьТранзакцию();

Для Ном = 1 По 100 Цикл
   Нов = СпрСотр.СоздатьЭлемент();
   Нов.Наименование = «Новый » + Строка(Ном);
   Нов.Записать();
КонецЦикла;

ЗафиксироватьТранзакцию();

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

Содержание

Вместо предисловия

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

Примитивные типы значений в 1С

Значения примитивных типов не содержат в себе ничего, кроме литерала своего типа. Например, значение типа число может определяться литералом 12345, типа строка – “12345”, типа булево – Истина, и т.д.

Всего примитивных типов в 1С шесть:

  1. Число
  2. Строка
  3. Дата
  4. Булево
  5. Неопределено
  6. NULL

Значения примитивных типов могут преобразовываться к другим типам. Для явного преобразования используются соответствующие методы глобального контекста – например, Строка(12345) приведет число к строке, Дата(“20210101”) – преобразует строку в дату 01.01.2021, и др.

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

Пример:

Строка1 = 1;
Строка2 = "2";
Строка3 = Строка1 + Строка2; // Вернет число 3
Строка4 = Строка2 + Строка1; // Вернет строку "21"
Строка5 = "2" + 2 - 2 ; // Вернет число 20, т.к. оператор "минус" не работает со строковыми выражениями, и оба его операнда преобразуются к числу.

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

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

Прикладные типы значений

Прикладные типы значений создаются платформой, когда разработчик добавляет новые прикладные объекты – документы, справочники, регистры и т.д. При этом при создании одного прикладного объекта становятся доступны сразу несколько прикладных типов данных. Например, при добавлении в конфигурацию справочника “Пользователи”, платформа создаст следующие типы:

  • СправочникСсылка.Пользователи
  • СправочникОбъект.Пользователи
  • СправочникМенеджер.Пользователи
  • СправочникСписок.Пользователи
  • СправочникВыборка.Пользователи

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

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

Интерфейсные типы данных в 1С

К интерфейсным типам относятся типы данных, позволяющие организовать интерактивное взаимодействие прикладного решения с пользователем. Прежде всего, это типы, связанные с формами и их элементами, например “КнопкаФормы”, “ПолеФормы” и др. Также к интерфейсным типам данных относятся значения, позволяющие работать с избранным, историей, окном клиентского приложения, и т.д.

Общие типы данных

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

В отличие от примитивных типов, значения общих типов представляют собой совокупность значений свойств конкретного объекта. Каждое значение общего типа называется “экземпляром объекта”, и создается ключевым словом Новый – Новый ТекстовыйДокумент, Новый ХранилищеЗначения, и т.д.

Универсальные коллекции значений

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

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

Составные типы значений

Реквизиты объектов конфигурации могут иметь составной тип. Например, для реквизита “Платежный документ” может быть указаны типы “Приходная накладная”, “Авансовый отчет”, “Оприходование товаров”. В этом случае разработчик указывает, что реквизит имеет составной тип, и отмечает нужные типы на этапе конфигурирования, а пользователь в процессе эксплуатации может выбрать в реквизит значение одного из доступных типов. Следует иметь в виду, что в каждый конкретный момент времени значение имеет только один конкретный тип. Если значение составного типа не указано, тип будет Неопределено. Одновременно двух типов значение составного типа быть не может.

Проверка типа конкретного значения

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

Для такой проверки используется два метода глобального контекста: Тип и ТипЗнч.

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

Если ТипЗнч(Плательщик) = Тип("СправочникСсылка.Контрагенты") Тогда

Как определить, что значение является справочником или документом?

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

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

Если Справочники.ТипВсеСсылки().Содержит(ТипЗнч(Источник)) Тогда
// Это справочник
ИначеЕсли Документы.ТипВсеСсылки().Содержит(ТипЗнч(Источник)) Тогда
// Это документ
КонецЕсли;

Что такое реквизиты 1С?

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

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

Рассмотрим подробно тему реквизитов в 1С.

Что такое Реквизиты 1С

Каждый справочник и документ 1С состоит из набора полей. Такие поля называются реквизиты 1С (для программиста 1С).

В конфигураторе, в дереве конфигурации 1С, раскройте любой справочник или документ и Вы увидите ветку Реквизиты. Это список реквизитов (полей) справочника.

Поглядите как те же реквизиты 1С выглядят на форме справочника 1С.

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

Нажмите правой кнопкой на любой реквизит 1С и нажмите Свойства. В окне справа откроется список свойств выбранного реквизита.

Основные свойства реквизитов 1С:

  • Имя – наименование реквизита 1С в языке 1С (внимание – в имени реквизитов не должно быть пробелов и знаков препинания)
  • Синоним – наименование реквизита каким его увидит пользователь в режиме Предприятие
  • Тип – указывает какие данные можно будет хранить в реквизите 1С, нажмите на кнопку «…», чтобы изменить тип; основные типы:
    o Число — используется для цифр, а также для радиопереключателя
    o Строка — может быть ограничена по длине, дело в том, что не везде возможно использование неограниченной длины
    o Дата
    o Булево — для того, чтобы на форме была галочка (значения Истина/Ложь или Да/Нет)
    o СправочникСсылка или ДокументСсылка – выбор значения справочника или документа.

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

  • Использование –можно сделать разные реквизиты (поля) для элемента справочника и для группы справочника
  • Индексировать – требуется включать для тех реквизитов, по которым будет сортировка и поиск, однако нельзя включить для всех вообще – будет работать медленно.

Стандартные реквизиты 1С

Как Вы заметили, на форме справочника есть реквизиты 1С, которые отсутствуют в списке в конфигураторе: группа, наименование, БИК.

В форме списка справочника тоже есть реквизиты 1С, которых нет в списке: пометка удаления.

Это – стандартные реквизиты 1С. Что это такое? У каждого объекта 1С есть набор реквизитов 1С по умолчанию. У справочников это, например – код и наименование. У документов это – дата и номер.

Стандартные реквизиты 1С можно посмотреть следующим образом:

  • Зайдите в редактор объекта 1С (справочника или документа), нажав на него два раза мышкой
  • В открывшемся редакторе выберите закладку Данные
  • Здесь Вы можете настроить стандартные реквизиты Код и Наименование справочника
  • Нажмите кнопку Стандартные реквизиты 1С, чтобы посмотреть полный список.

Общие реквизиты 1С

Начиная с версии 1С 8.2.14 в 1С появился новый Объект 1С – Общие реквизиты 1С. С помощью него можно добавить реквизит (поле), который будет присутствовать сразу во множестве справочников и документов.

Свойства общего реквизита 1С:

  • Автоиспользование – добавляет общий реквизит 1С сразу во все справочники и документы
  • Состав – позволяет добавить общий реквизит 1С только в нужные справочники и документы (автоиспользование тогда в значение Не использовать).

Как добавить реквизит 1С

Нажмем правой кнопкой на ветку Реквизиты 1С нужного справочника и выберем Добавить.

Введем нужно Имя реквизита 1С, например «АдресОфиса» и синоним «Адрес офиса». Тип оставим по умолчанию Строка, но поставим галочку Неограниченная длина.

Добавим еще один реквизит 1С точно так же, только выберем тип Булево, назовем его «РаботаетПоВыходным».

Как вывести реквизит на форму 1С (толстый клиент 1С)

Раскроем ветку Формы того же справочника. Чтобы открыть форму — выберем форму элемента и нажмем на нее два раза мышкой.

Потяните мышкой за край формы и растяните ее (необязательный пункт).

В панели конфигуратора нажмите кнопку «Размещение данных». Также можно использовать меню Форма / Размещение данных.

Вы видите – наши реквизиты на форму не выведены. Установите на них галочку. А также галочки Вставить надписи и Разместить автоматически.

Вуаля!

Как вывести реквизит на форму 1С (тонкий клиент 1С)

Раскроем ветку Формы того же справочника. Выберем форму элемента и нажмем на нее два раза мышкой.

На закладке Реквизиты раскройте строку Объект. Вы увидите список реквизитов, добавленных ранее в справочник.

Теперь просто перетяните из правого окна в левую нужный реквизит и он появится на форме.

Вуаля!

Реквизиты формы 1С

В толстом клиенте у формы есть свои собственные реквизиты. Они находятся на закладке Реквизиты.

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

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

Периодические реквизиты 1С

В 1С версии 7.7 были периодические реквизиты. Их смысл таков: значение у реквизита разное в разные даты. Например, значение на 1 сентября – одно, а на 1 октября – другое. У одного и того же реквизита.

В 1С 8 периодических реквизитов нет. Это реализуется следующим образом:

  • Добавляем регистр сведений и делаете его периодическим. Период может быть – секунда, день, месяц, квартал, год.

  • Добавляем измерение, у которого тип – нужный нам справочник (которому мы делаем периодический реквизит)

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

  • Теперь пользователь в форме элемента выбирает меню Перейти / ИмяСозданногоРегистра и может смотреть и изменять периодические реквизиты. Возможно вывести их на форму, но в этом случае придется дополнительно программировать.

Загрузка…

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

Содержание

  • Назначение и создание
  • Вкладка Главное
    • Вид
    • Контактное лицо контрагента
    • Личный контакт
    • Прочее контактное лицо
    • Фамилия, Имя, Отчество
    • Представление
    • Контрагент
  • Вкладка Адреса
    • Адрес для информирования
    • В свободной форме
    • Из ФИАС
    • Телефон мобильный, Телефон рабочий
    • Email
    • Другое (любая другая контактная информация)
  • Вкладка Дополнительные реквизиты
    • Должность
    • Роль
    • Дата рождения
    • Прочее
  • Представитель контрагента может выводиться в печатные формы:

Назначение и создание

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

В форме Контактные лица можно указать неограниченное количество лиц. Одно из них следует назначить основным по кнопке Использовать как основное. Признак основного контактного лица — флажок в первой колонке списка контактных лиц.

Карточка контактного лица включает заполнение трех вкладок:

  • Главное;
  • Адреса;
  • Дополнительные реквизиты.

Вкладка Главное

На вкладке Главное указываются основные данные по контактному лицу:

  • Вид;
  • Фамилия;
  • Имя;
  • Отчество;
  • Представление;
  • Контрагент.

Вид

Переключатель Вид определяет вид контакта:

  • Контактное лицо контрагента;
  • Личный контакт;
  • Прочее контактное лицо.

Контактное лицо контрагента

Контактное лицо контрагента — устанавливается по умолчанию. При выборе этого вида возможен вывод контактного лица в печатные формы:

  • Договора;
  • документа Акт сверки расчетов с контрагентом;
  • документа Реализация (акт, накладная).

При выборе вида Контактное лицо контрагента становятся доступны к заполнению дополнительные сведения:

  • должность контактного лица в структуре компании контрагента;
  • роль контактного лица в структуре компании контрагента.

Такие контактные лица закрепляются за контрагентом и отображаются в карточке контрагента по ссылке Контактные лица.

Контактное лицо вида Контактное лицо контрагента.

Личный контакт

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

При выборе вида Личный контакт недоступны к заполнению дополнительные сведения:

  • должность контактного лица в структуре компании контрагента;
  • роль контактного лица в структуре компании контрагента.

Такие контактные лица не закрепляются за контрагентом и не отображаются по ссылке Контактные лица.

Увидеть информацию по такому контактному лицу можно в справочнике Контактные лица: кнопка Главное меню — Все функции — Справочники — Контактные лица.

Вся контактная информация по Синичкиной О.М. доступна к просмотру.

Прочее контактное лицо

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

  • юрист;
  • аудитор;
  • программист;
  • и т.д.

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

При выборе вида Прочее контактное лицо не доступны к заполнению дополнительные сведения:

  • должность контактного лица в структуре компании контрагента;
  • роль контактного лица в структуре компании контрагента.

Такие контактные лица не закрепляются за контрагентом и не отображаются по ссылке Контактные лица.

Увидеть информацию по такому контактному лицу можно в справочнике Контактные лица: кнопка Главное меню — Все функции — Справочники — Контактные лица.

Вся контактная информация по Васильеву С.С. доступна к просмотру.

Фамилия, Имя, Отчество

Указывается ФИО контактного лица. Информация используется для автоматического заполнения поля Представление.

Представление

Формируется автоматически из данных ФИО. Предусмотрены различные варианты формирования этого поля.

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

По полю Представление происходит выбор представителя контрагента в документах:

  • Акт сверки расчетов с контрагентом;
  • Реализация (акт, накладная).

По умолчанию Представление формируется как полная информация ФИО — Петров Андрей Васильевич.

Контрагент

Поле Контрагент доступно, если Вид установлен как Контактное лицо контрагента.

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

Вкладка Адреса

На вкладке Адреса указывается информация для связи с контактным лицом. Она доступна только к просмотру из карточки контактного лица, в печатных формах не отображается.

Допускается по кнопке Добавить задание нескольких:

  • мобильных телефонов;
  • рабочих телефонов;
  • Email;
  • другой дополнительной информации.

Адрес для информирования

Адрес для информирования может вводиться:

  • в свободной форме;
  • из справочника ФИАС.

В свободной форме

Для ввода адреса в свободной форме нужно в карточке адреса для информирования выполнить команду Ввести адрес в свободной форме по кнопке Еще.

В этом случае адрес вводится в поле Адрес в свободной форме вручную.

Из ФИАС

Для ввода адреса из справочника ФИАС и проверки ввода адресных данных нужно в карточке адреса для информирования снять флажок Ввести адрес в свободной форме по кнопке Еще.

Настройка заполнения Адреса для информирования контактных лиц из справочника ФИАС производится в Общих настройках 1С: раздел Администрирование — Настройки программы — Общие настройки — Контактная информация — ссылка Виды контактной информации — Контактная информация справочника «Контактные лица».

Дополнительные настройки адреса позволяют уточнить правила ввода.

Телефон мобильный, Телефон рабочий

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

Настройка заполнения телефонов контактных лиц производится в Общих настройках 1С: раздел Администрирование — Настройки программы — Общие настройки — Контактная информация — ссылка Виды контактной информации — Контактная информация справочника «Контактные лица».

Информация по телефонам доступна только к просмотру и в отчеты и печатные формы не идет.

Email

Указывается Email контактного лица. Настройка заполнения Email лиц производится в Общих настройках 1С: раздел Администрирование — Настройки программы — Общие настройки — Контактная информация — ссылка Виды контактной информации — Контактная информация справочника «Контактные лица».

По кнопке Конверт можно отправить письмо контактному лицу, если в программе настроена учетная запись электронной почты.

Информация поля Email доступна только к просмотру, в отчеты и печатные формы она не идет.

Другое (любая другая контактная информация)

Указывается любая полезная информация по контакту с представителем контрагента, например, удобное время контактов: Контакты с 9:00 до 21:00. Эта информация доступна только к просмотру из карточки контактного лица, в отчеты и печатные формы не идет.

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

На вкладке Дополнительные реквизиты доступны к заполнению сведения:

  • Должность;
  • Роль;
  • Дата рождения;
  • Прочее.

Должность

Указывается должность контактного лица. Данные используются при заполнении подписи контактного лица в печатных формах документа Реализация (акт, накладная).

В поле могут быть введены данные:

  • Генеральный директор;
  • Гл. бухгалтер;
  • Менеджер;
  • Юрист компании;
  • и т.д.

Роль

Указывается роль контактного лица в структуре компании-контрагента. Введенные данные сохраняются в специальном справочнике Роли контактных лиц.

Дата рождения

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

Прочее

Указывается любая дополнительная информация, например, номер доверенности, по которой работает контактное лицо: Доверенность №33 от 09.02.2018.

Вывод на печать подписей ответственных лиц контрагентов

Представитель контрагента может выводиться в печатные формы:

См. также:

  • Указание ответственных лиц контрагентов в печатных формах документов

Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства

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

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

Понравилась статья? Поделить с друзьями:

Другие крутые статьи на нашем сайте:

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии