Как запретить видеть счет 70 отдельным бухгалтерам в оборотках

1. sergik_nsk 148 19.03.13 09:11 Сейчас в теме
Для тех кто может быть подумал что задача тривиальная хочу сказать сразу, что на 70 субконто Физ лица и на 71 он же, а в оборотке одному и тому же буху надо 70 запретить а 71 разрешить.
Есть некоторые мысли как это реализовать(например доработать огранич по записям вставить туда план счетов), однажды даже встречал подобную задачу, решена она была вводом отдельного справочника Физ лица зарплаты, но это преределка ОтраженияЗП и в реалии былы очень не удобно актуализировать справочники и поддерживать базу по обновлениям. Хотелось бы услышать мнение как же еще можно решить подобное разограничение, с мин доработками типовой, нужна идея
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Walker.pro 8 19.03.13 09:15 Сейчас в теме
Минимальная доработка - на 70 всё свернуто по физлицам, на 71 развернуто, нужно закомментировать всего одну строку.
4. sergik_nsk 148 19.03.13 09:32 Сейчас в теме
(2) Walker.pro, некоторым бухам надо смотреть и по людям, состав их может меняться, да и мест, где можно смотреть информацию по счету 70 оно не одно, как минимум это все встроенные бухгалтерские отчеты - анализы ОСВ, ОСВ пр счету и т.д. Если речт про настройку учетной политики то там учет должен быть включен "по людям"
3. sergik_nsk 148 19.03.13 09:19 Сейчас в теме
Не понял где свернуто, напишите поточнее, закомментировать где?
5. Walker.pro 8 19.03.13 09:39 Сейчас в теме
в УПП довольно много отчетов по зарплате, и можно совершенно не пользоваться развернутым 70 счетом. Но если этот вариант не подходит, то придется много переделывать.
6. E_Johnny 19.03.13 09:56 Сейчас в теме
В регистрах бухгалтерии можно в правах на определенные роли добавить ограничение на чтение, типа:

ТекущаяТаблица
ИЗ
#ТекущаяТаблица КАК ТекущаяТаблица


ГДЕ (ТекущаяТаблица.Счет ЕСТЬ NULL)
ИЛИ (НЕ ТекущаяТаблица.Счет.Код В ("70", "71", "72"))


код на работаспособность не проверял - это пример ограничения по правилу
8. sergik_nsk 148 20.03.13 07:25 Сейчас в теме
(6) E_Johnny, то же думал над этим, как бы может ограничения на права наложить, только опыта нету как их отлаживать, было бы что нибудь вроде консоли отчетов
7. Filipok 19.03.13 11:32 Сейчас в теме
Очень трудозатратная задача, на мой взгляд не оправдана цель
9. E_Johnny 20.03.13 09:55 Сейчас в теме
Попробуйте применить вышеизложенный код на какой - нибудь роли с доступом к регистрам бухгалтерии, ограничив чтение данного регистра пользователей с этой ролью. (у этих пользователей не должно быть больше ролей с разрешительными правами на эти регистры)
13. sergik_nsk 148 20.03.13 11:10 Сейчас в теме
(9) E_Johnny, это понятно, в (8) был крик души, что удобного механизма нет, или я его не знаю.
зы.хочется же налету, исправил тут же тебе проверил
14. sergik_nsk 148 20.03.13 11:18 Сейчас в теме
(9) E_Johnny, спасибо, попробую, что получиться отпишусь
19. sergik_nsk 148 18.04.13 21:44 Сейчас в теме
(9) E_Johnny, не получилось наложить ограничения, то ли я не так делаю, то ли совет не рабочий, пишет нету у него такого поля "счет".
10. zimina 20.03.13 10:00 Сейчас в теме
Настройки пользователя 1с 8.2 — очень удобная функция, которая позволяет сделать программу максимально комфортной в работе. Однако прежде чем сделать это, нужно внести самих пользователей в программу.

Для добавления нового пользователя в 1С Бухгалтерия 8.2 заходим в программу через конфигуратор. В конфигураторе открываем верхнее меню администрирование и выбираем первый пункт «Пользователи».

Открывается новое окно «Список пользователей». Здесь при помощи пиктограммы «Добавить» (зеленый плюсик) вносим нового пользователя и, если нужно, задаем для пользователя пароль. На закладке «Прочие» выбираем права для пользователя, нажимаем OK. Теперь он есть в списке и для него можно сделать настройки пользователя 1с 8.2.

Для этого выходим из Конфигуратора и переходим в саму программу 1С Бухгалтерия. Теперь при входе в 1С нам нужно выбрать введенного пользователя и ввести его пароль, если он был задан. Настройки пользователя 1с 8.2 вызываются из верхнего меню «Сервис». Открывается новое окно с именем пользователя.

Внизу в окне «Настройки» нажимаем на плюсик на пункте «Основные значения для подстановки в документы». Здесь нам нужно внести основные настройки пользователя 1с 8.2, которые будут подставляться в документы. В данной вкладке указывается:
12. sergik_nsk 148 20.03.13 11:06 Сейчас в теме
(10) zimina, очень интересно как это поможет мне в вопросе ограничений по счету 70, вы может не совсем поняли в чем вопрос в теме перечитайте внимательно название темы, ее расшифровку, и затем первое сообщение в этой теме
11. DrDrey 20.03.13 10:22 Сейчас в теме
Настройки пользователя 1с 8.2 — очень удобная функция, которая позволяет сделать программу максимально комфортной в работе. Однако прежде чем сделать это, нужно внести самих пользователей в программу.

Для добавления нового пользователя в 1С Бухгалтерия 8.2 заходим в программу через конфигуратор. В конфигураторе открываем верхнее меню администрирование и выбираем первый пункт «Пользователи».

Открывается новое окно «Список пользователей». Здесь при помощи пиктограммы «Добавить» (зеленый плюсик) вносим нового пользователя и, если нужно, задаем для пользователя пароль. На закладке «Прочие» выбираем права для пользователя, нажимаем OK. Теперь он есть в списке и для него можно сделать настройки пользователя 1с 8.2.

Для этого выходим из Конфигуратора и переходим в саму программу 1С Бухгалтерия. Теперь при входе в 1С нам нужно выбрать введенного пользователя и ввести его пароль, если он был задан. Настройки пользователя 1с 8.2 вызываются из верхнего меню «Сервис». Открывается новое окно с именем пользователя.

Внизу в окне «Настройки» нажимаем на плюсик на пункте «Основные значения для подстановки в документы». Здесь нам нужно внести основные настройки пользователя 1с 8.2, которые будут подставляться в документы. В данной вкладке указывается:


Это если нужна автоподстановка счета, если же нужно чтобы пользователь не видел какой либо счет или субсчет то нужно делать новую роль или исправлять текущую и писать шаблон ограничений в этой роли на чтение плана счетов... если не разрабатывать регистр сведений с доступными счетами то просто проверка наименование или кода в запросе шаблона ограничения и получится так что пользователь просто не увидит не прошедший проверку счет субсчет...
15. grey_chel 16.04.13 21:31 Сейчас в теме
По-моему, самый простой способ проверять выбор счета в оборотке (в процедуре "СчетПриИзменении") по имени пользователя или специально заведенной роли. Тут, конечно, есть один нюанс - бухгалтер обидится, когда увидит, что не может выбрать 70-й счет. Эту же проверку обязательно необходимо повторить в процедуре "ОбновитьОтчет" и в модуле объекта, очень может быть, есть процедуры формирующие отчет.
16. asved.ru 37 16.04.13 21:35 Сейчас в теме
(15) grey_chel, хахаха, я консоль СКД открою и все, что мне нужно, увижу.
18. sergik_nsk 148 18.04.13 21:40 Сейчас в теме
(15) grey_chel, нет не все так просто, одного выбора не достаточно, возьмем анализ счета по 20, в настройке корреспондирующих счетов скажем дай детализацию 70 по субконто, и вуаля все как налодони. Закрыть тупо счет нельзя! Есть еще одно обстоятельство Эта же 20 должна показывать суммы полностью в том числе и по 70, только вот без детализации по сотрудникам, иначе без 70, сумма итого по 20 будет показываться в таком отчете не верно.
17. grey_chel 17.04.13 06:46 Сейчас в теме
Ну конечно. А еще бухгалтер может бэкап майкрософтский сделать, дома развернёт и тогда в спокойной обстановке посмотрит под главбухом зарплату директора.
20. artur_antipin 07.06.13 18:05 Сейчас в теме
не нужно этого делать, реально потом геморра будет больше при обновлении
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот