![]() |
|
Модераторы: stron |
![]()
|
|
| plusha2007 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.9.2009 Где: Казахстан Репутация: нет Всего: нет |
Ведущий бухгалтер попросила заблокировать доступ всем пользователям в 1С на проведение, редактирование и удаление документов, кто имеет отношение к счету 1011 с правом проведения назад на 3 дня, во избежания изменений сальдо по счету 1011. База - Бухгалтерия. Кто-нить знает как это сделать?
|
|||
|
||||
| SaschaL |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 880 Регистрация: 13.12.2006 Где: Челябинская обл г .Нязепетровcк Репутация: 8 Всего: 9 |
Ну в 1С 7.7 можно только полностью заблокировать, либо провести колоссальный объем работы и найдя все взаимосвязи прописать блокировку программно, т.е. программным кодом, это наверное единственный вариант, но далеко не идеальный.
А от чего бы вашему бухгалтеру просто не делать проведение монопольно, что бы в момент проведения ни кто , ни чего не менял, поставить дату запрета редактирования в константах. В 1С есть такая константа. Можно так же программно прописать в каждом документе (те котрые затрагивают этот счет) что если дата документа меньше рабочей даты допустим на 3 дня тогда ни блокировать перепроведение, и другие действия. |
|||
|
||||
| Urfin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 27.10.2006 Где: хохляндия Репутация: 1 Всего: 1 |
Это как раз идеальный вариант. plusha2007, Создаешь справочник, где в строках будут объекты для ограниченного доступа и сотрудники, кому доступ разрешен. А потом при открытии/проведении и т.п. проверяешь доступ. Таким образом можно устанавливать разрешения/запреты на виды документов, справочников, доступ к данным счетов. Т.е. если у тебя нет доступа к какому-то счету, ты его даже не увидишь в оборотно-сальдовой ведомости. Вообщем твой вопрос давно решен и успешно используется. Если хочешь сэкономить кучу времени и сил, скажи своему буху, что цена вопроса $50. |
|||
|
||||
| dmd1980 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 21.4.2009 Репутация: нет Всего: нет |
Можно сделать следующим образом, в каждом документе, где используется данный счет можно прописать код который, позволит работать с этим документом только тому пользователю которому дан доступ например твоему главному бухгалтеру и все.
вот пример листинга: Процедура ПриОткрытии() Если ИмяПользователя() <> <реквизит справочника> Тогда СтатусВозврата(0); КонецЕсли; КонецПроцедуры |
|||
|
||||
| SaschaL |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 880 Регистрация: 13.12.2006 Где: Челябинская обл г .Нязепетровcк Репутация: 8 Всего: 9 |
ну так это тоже человеку придутся перелопачивать все документы и править модуль документа.
|
|||
|
||||
![]()
|
| Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |