|ВЫБРАТЬ
| ОтработанноеВремя.Сотрудник,
| ОтработанноеВремя.Назначение,
| ДОБАВИТЬКДАТЕ(&НачалоМесяца, ДЕНЬ, ОтработанноеВремя.ДеньМесяца - 1) КАК Дата,
| ОтработанноеВремя.ВидВремени
|ПОМЕСТИТЬ ВТ
|ИЗ
| &ОтработанноеВремя КАК ОтработанноеВремя
|ГДЕ
| ОтработанноеВремя.ВидВремени <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| ВТ.Сотрудник.Наименование КАК Сотрудник,
| ВТ.Назначение.Наименование КАК Назначение,
| ВТ.Дата,
| РабочееВремяРаботниковОрганизаций.Регистратор
| ВЫРАЗИТЬ(РабочееВремяРаботниковОрганизаций.Регистратор КАК
| Документ.ТабельУчетаРабочегоВремениОрганизации).ПодразделениеОрганизации.Наименование КАК ПодразделениеОрганизации, //недостаточно прав
| ВЫРАЗИТЬ(РабочееВремяРаботниковОрганизаций.Регистратор КАК
|Документ.ТабельУчетаРабочегоВремениОрганизации).Ответственный.Наименование КАК Ответственный
|ИЗ
| ВТ КАК ВТ
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.РабочееВремяРаботниковОрганизаций
|КАК РабочееВремяРаботниковОрганизаций
| ПО ВТ.Сотрудник = РабочееВремяРаботниковОрганизаций.Сотрудник
| И ВТ.Дата = РабочееВремяРаботниковОрганизаций.Период
| И ВТ.Назначение = РабочееВремяРаботниковОрганизаций.Назначение
|ГДЕ
| РабочееВремяРаботниковОрганизаций.Регистратор ССЫЛКА Документ.ТабельУчетаРабочегоВремениОрганизации
alex040269, я думал, что у меня кровь из глаз пойдет, когда ваш "оформленный" запрос увидел. Не трудно ведь было сделать так, как оно выглядит сейчас.
alex040269, ну Вы, как админ, права раздаете - такое впечатление, что от себя живого отрезаете
Позвольте юзеру Чтение (не Просмотр) регистра...
Проблема не в регистре. Проблема в Документе Табель. Права розданы так, что табельщик "видит" только свои табеля.
Так как сотрудники бегают из подразделения в подразделение, Запрос проверяет не работал ли сотрудник в другом подразделении,
когда в запросе не было реквизитов, "Подразделение" и "Ответсвенный", то все работало нормально, но пользователю приходится звонить,
выяснять чей табель, из-за кого у него не проводится документ. Добавил для удобства, теперь, если пользователь не имеет прав на документ,
получает ошибку.
Вам, конечно, виднее, но что страшного в том, что Табельщик увидит чужой Табель?
То что в форме списка, нпр, чужие табеля только мешают - это да, а зачем же доступ закрывать?
И, опять-таки, можно закрыть Просмотр, но разрешить Чтение - тогда отчеты должны работать.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua