Где контрагенты в 1С

В справочнике Физические лица (Кадры – См. также – Физические лица) хранится информация о людях, с которыми у организации имеются трудовые или иные отношения. Такие реквизиты как ФИО, дата рождения, ИНН, СНИЛС привязаны именно к физическим лицам.

В справочнике Сотрудники (Кадры — Сотрудники) описывается список сотрудников организаций по трудовым или гражданско-правовым договорам. Сотрудник – это физическое лицо с присвоенными ему кадровыми данными, такими как подразделение, должность и т.п.

Одному элементу справочника Физические лица может соответствовать несколько элементов справочника Сотрудники.

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

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

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

Если случайно было создано два физических лица для одного и того же человека, то существует сервис Объединение личных карточек (Кадры – Сервис — Объединение личных карточек), который доступен пользователю с полными правами:

Проверяются наличие в базе физических лиц с одинаковыми:

  • ИНН;
  • СНИЛС;
  • ФИО.

Работа в программе в основном производится с элементами справочника Сотрудники. Вся информация по физическому лицу отображается в карточке Сотрудника:

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

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

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

Предназначение

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

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

Стоит заметить, что это не новый функционал — появился он еще до 7.7. Например в 6.0 максимум могло быть 3 уровней иерархии.

В 8.0 появилась не только иерархия групп, но и иерархия элементов.

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

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

Использование

Простой пример:

ВЫБРАТЬ
Ссылка,
Родитель
ИЗ Справочник.Контрагенты
ГДЕ
Ссылка В ИЕРАРХИИ (&НекаяГруппа)

Получим подчиненные счета из плана счетов для предопределенного элемента

ВЫБРАТЬ
Хозрасчетный.Ссылка
ИЗ
ПланСчетов.Хозрасчетный КАК Хозрасчетный
ГДЕ
Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Материалы))

Что происходит в реальности

Система преобразует такую команду в цепочку запросов, что негативно сказывается на производительности.
Использование данной команды для больших справочников не рекомендуется, особенно в явных условиях виртуальных таблиц (вложенные более оптимальные).
Если справочник имеет заранее известную вложенность, то использование цепочки соединений, может быть более оправдано для таких запросов, но является не универсальным и «некрасивым».

Следует организовывать алгоритм так, чтобы подобные запросы запросы производились редко, не циклично, по возможности «кешировались».

Дополнительная информация

В конструкторе запроса задается на вкладке условия:

В отчетах СКД и в механизмах отбора системы/отчетов существует аналог:

  • «В группе».
  • «В группе из списка».

Если в качестве параметра передать пустую ссылку, то данный запрос выдаст все элементы (истина), это следует иметь ввиду

ВЫБРАТЬ
Ссылка,
Родитель
ИЗ
Справочник.Контрагенты
ГДЕ
Ссылка В ИЕРАРХИИ
(Значение(Справочник.Контрагенты.ПустаяСсылка))

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

Вот такой полезный, удобный, но особенный условный оператор «В ИЕРАРХИИ()».

Реклама — самый дешевый способ продажи товара, особенно если товар не имеет никакой ценности.