Username:
Password:
 Log me on automatically each visit
 
Aeroion.Ru
Форумы сервера Aeroion.Ru
Welcome

Aeroion.Ru Forum Index
  » Технические форумы
   » 1Сv8: Программирование, отчёты, обработки, статьи
    » Подсистема "Дополнительные права доступа v. 1.0.2" для Управления торговлей 10.3 (8.1)
   Автоматическая установка даты запрета изменений, установка даты запрета для отдельных видов документ
printer-friendly view
AuthorПодсистема "Дополнительные права доступа v. 1.0.2" для Управления торговлей 10.3 (8.1)
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Location: Оренбург
Posts: 1127
Last Visited: Today at 01:43
Кредиты: 3594
Reputation: 47
Age: 41
Zodiac: Aquarius Pig

Подсистема предназначена для реализации автоматической установки границы запрета изменения данных посредством регламентного задания и установки границы запрета для отдельных видов документов (для клиент-серверных баз данных).

Тестировалось на релизе УТ 10.3.7.9.

Состав конфигурацим

  1. Подсистема ДополнительныеПраваДоступа, _СервисныеМеханизмы.
  2. Два общих модуля ДополнительныеПраваДоступа, ДополнительныеПраваДоступаСервер.
  3. Роли: дп_УстановкаГраницыЗапретаИзмененияДанных (для администратора или иного ответственного лица), дп_ЧтениеГраницыЗапретаИзмененияДанных (для остальных пользователей) с шаблонами ограничения для использования механизма ограничения прав доступа на уровне записей.
  4. Регламентное задание "УстановкаГраницыЗапретаИзмененияДанных".
    Устанавливает или сдвигает общую дату запрета изменения данных по управленческому и регламентированному учёту для всех организаций, указанных в регистре ГраницыЗапретаИзмененияДанных. По умолчанию выполняется каждый день в 7.30 утра. Установка или сдвиг даты производится по следующему алгоритму: если в регистре ГраницыЗапретаИзмененияДанных указана пустая дата запрета, устанавливается дата прошедшего дня. Если дата установлена, производится увеличение на один день.
    В общем случае, интервал установки даты запрета можно регулировать расписанием задания, установив требуемую периодичность или начало выполнения. Это можно сделать либо в режиме конфигуратора в свойствах задания, либо в режиме предприятия с помощью типовой обработки "Консоль заданий".
  5. Регистр сведений "РасширениеГраницыЗапретаИзмененияДанных".
    Предназначен для хранения границ периода запрета изменения данных для отдельных видов документов в разрезе организаций, групп пользователей или отдельных пользователей.
    Проверка границы запрета осуществляется перед проверкой в регистре сведений "Границы запрета изменения данных", то есть имеет более высокий приоритет для указанной организации и группы пользователей или пользователя.
    Обязательным к заполнению является только поле "Объект доступа" или вид документа. Если организация не указана, запрет или разрешение редактирования данных периода распространяется на все элементы соответствующего справочника. Аналогичные правила действуют для пользователей или групп пользователей.
    В случае, если пользователь входит в состав нескольких групп, для которых установлены свои значения даты запрета, или дата запрета установлена как самому пользователю, так и одной из его групп, то в качестве действующей даты запрета берется максимальная из этих дат.
    Важно!! Если при изменении документа, например "ПоступлениеТоваровУслуг", есть вероятность изменения какого-либо подчинённого документа, например счёт-фактуры полученной, находящегося в том же периоде или на который распространяется общая дата запрета редактирования, рекомендуется установить такую же дату запрета и для этого подчинённого документа. В противном случае возможно получение ошибок в транзакции.
  6. Обработка Матрица ролей пользователей (расширенная) для 1С: Предприятия 8.1 для установки необходимых ролей (прав доступа) пользователям.


ВНИМАНИЕ!
Подсистема требует изменений штатного общего модуля НастройкаПравДоступа. Встраивание в рабочую конфигурацию должно производиться специалистом, которому доверяете.

Порядок изменения рабочей конфигурации

  1. Сделать резервную копию конфигурации или базы данных. Меню Конфигурация -> Сохранить конфигурацию в файл. Меню Администрирование -> Выгрузить информационную базу.
  2. Объединить конфигурацию с файлом ДополнительныеПраваДоступа.cf из архива (Меню Конфигурация -> Сравнить, объединить с конфигурацией из файла). Перед началом объединения снять флажки: "Свойства" основной конфигурации, справочники "Организации", "Пользователи", "ГруппыПользователей", регистр сведений "ГраницыЗапретаИзмененияДанных".
  3. Внести изменения в общий модуль НастройкаПравДоступа, согласно инструкции.
  4. При необходимости назначить пользователям права доступа (роли): дп_УстановкаГраницыЗапретаИзмененияДанных, дп_ЧтениеГраницыЗапретаИзмененияДанных.


Подробная инструкция изложена в файле Readme.txt архива.


Разработки, послужившие источником вдохновения и некоторых фрагментов кода
Расширение границ доступа для отдельных типов документов.
SubSys: Автоматическая установка даты запрета редактирования.
Мотива: Автоконтроль даты запрета.
Скрипт vbs для автоматического сдвига границы запрета редактирования данных.


Download Дополнительные права доступа.zip (68.55 KB). Added/Updated Sat 28 May, 2011 22:59. Downloaded 144 Time(s).
Автоматическая установка даты запрета изменений, установка даты запрета для отдельных видов документов

#
1. Границы запрета изменений.png (24.43 KB). Viewed 685 Time(s).    

Границы запрета изменений.png

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание.
Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Skype Name
nmf

Гость


Joined: 19 May 2011
Posts: 1
Last Visited: Thu 19 May, 2011 09:31
Кредиты: 14
Reputation: 0
Age: 50
Zodiac: Gemini Buffalo

интересно для Управления торговым предприятием подойдет
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Location: Оренбург
Posts: 1127
Last Visited: Today at 01:43
Кредиты: 3594
Reputation: 47
Age: 41
Zodiac: Aquarius Pig

Смотря какое УТП, их же несколько. Навскидку должно подойти, отличия от УТ в этом плане небольшие.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание.
Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Skype Name
Display posts from previous:   

Summary Rating For >> Подсистема "Дополнительные права доступа v. 1.0.2" для Управления торговлей 10.3 (8.1)
Average Rating: 5.00 :: Min Rating: 5 :: Max Rating: 5 :: Number of Ratings: 1
Choose Rating: 1   2   3   4   5  


Similar Topics
Topic Author Forum Replies Last Post
No new posts Подсистема "Дополнительные регла...
закрытие заказов покупателей, проведе...
Sergey 1Сv8: Программирование, отчёты, обработки, статьи 0 Thu 02 Sep, 2010 14:16 View latest post
Sergey
No new posts Мод Topics/posts per page in user pro...
установка количества тем/сообщений в ...
Sergey Поддержка и моды для phpBB2 0 Mon 09 Oct, 2006 20:04 View latest post
Sergey
No new posts Права доступа к форумам - гости не мо... rt3 Поддержка и моды для phpBB2 12 Thu 28 Jan, 2010 21:59 View latest post
rt3
No new posts Сроки хранения номенклатуры на склада...
Отчет
Sergey 1Сv8: Программирование, отчёты, обработки, статьи 0 Fri 02 Apr, 2010 19:36 View latest post
Sergey
No new posts Сроки резервирования номенклатуры на ...
Отчет
Sergey 1Сv8: Программирование, отчёты, обработки, статьи 0 Fri 02 Apr, 2010 19:41 View latest post
Sergey




All times are UTC + 3 Hours
All times are synchronized with the forum server time
Users browsing this topic:1 Guest
Registered Users: None

Jump to:   
printer-friendly view
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum