Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
02 июл 2025, 07:35

Несовпадения

Автор Andrey_123, 28 авг 2015, 11:05

0 Пользователей и 1 гость просматривают эту тему.

Andrey_123

Здравствуйте. Справочник "Сотрудники организации" поле подразделение по сотруднику содержит некое значение например 2, строю запрос который выводит поле подразделение со значением 1. Как такое возможно?

ferrari314

Тут нужен экзорцист-предсказатель.
Как мы узнаем что делает ваш запрос не видя запроса?
Запрос фстудию.

Andrey_123

ВЫБРАТЬ
СотрудникиОрганизаций.Ссылка,
СотрудникиОрганизаций.Код,
СотрудникиОрганизаций.Наименование,
СотрудникиОрганизаций.ПодразделениеОрганизации
ИЗ
Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций

ferrari314

Ну запрос простой.
Если он вывел вам подразделение = 1, значит у  элемента подразделение = 1.
С чего вы решили что подразделение <> 1 а равно чему то еще?

Andrey_123

Зашел в справочник Сотрудники посмотрел по сотруднику у него подразделение = 2.

ferrari314

Проверьте точно ли в справочнике элемент ссылается на Объект.ПодразделениеОрганизации.
А не на Объект.Номер или просто ПодразделениеОрганизациие.

Andrey_123

Это я все проверил. Подразделение попадает в справочник при проведении документов Прием в организации или Перемещения в организации во всех этих документах стоит подразделение 2, а запросом выводится подразделение 1. Отменил проведение всех документов по сотруднику все равно 1.
Добавлено: 28 авг 2015, 12:41


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

Теги:
Рейтинг@Mail.ru

Поиск