Артемов Сергей | Начальник отдела интеграции | БКС Технологии

«История роста и работы команд 1С в условиях HighLoad и BigData»

Хочу поделиться о том как влияют требования бизнеса на изменения в условиях высоконагруженных систем на базе 1С объемом в терабайбы в год и с потоками в миллионы сообщений в сутки. Как командам 1С успевать за изменениями в условиях взрывного роста компании и при этом успевать делать эффективней себя. О том как непрерывно расти профессионально и использовать экспертный подход. А также пример того, как мы решили покрыть тестами наш легаси код. Список тезисов доклада: - Матрица зрелости процессов организации. - Инфраструктура 1С при 24/7/365, HighLoad, BigData. Как цели накладывают отпечаток на инфраструктуру. - Монолиты 1С и Микросервисы - Интеграция: Шины, объемы, регламенты, моральное устаревание архитектуры и новые вызовы. - Как цели накладывают отпечаток на процессы. Agile Spotify. - Как ускорить разработку. Сколько нужно программистов если нужно сделать 2 раза больше фич. - Как ускорить разработку. Анализ потерь. - Как все начали разговаривать на одном языке. - Процессы разработки: Подпольная автоматизация как желание сделать лучше. - Процессы разработки: Пирамида тестирования в голове 1С-ника. - Процессы разработки: Свое тестовое казино в 1С. - Пример перехода на 8.3. Цели. Варианты. Риски. - Пример перехода на 8.3. Регресс. OScript. Git. - Переход на 8.3 Дымовое тестирование и автоматизированное пользовательское тестирование. - Своя подсистема "Статистика" на инструмент.

Отчет по правам v7

Администрирование - Защита, права, пароли

Обработка выводит отчет по правам пользователей

Обработка выводит отчет по правам пользователей
Для сбора данных необходимо под каждым пользователем, запустить обработку:"КартаПравДоступа.ert"
После этого в каталоге ИБ появится файл "role.ТЗ" - Это Таблица значений всех пользователей.
Чтобы сформировать отчет нужно запустить обработку "ОтчетПоПравам.ert" - нажать кнопку сформировать,
сначала нужно будет выбрать сам файл с данными("role.ТЗ"), потом обработку "БВК_ОтчетПоТЗ.ert"
- это универсальная обработка по ТЗ. Взята отсюда://infostart.ru/projects/942/?ref=174

В принципе можно использовать любой другой универсальный отчет по ТЗ

Дальше остается настроить отчет так как Вам надо.

PS Отчет формирует данные по Константам, справочникам и документам, и то только по тем, что присутствуют в базе.

Скачать файлы

Наименование Файл Версия Размер
-
.1241516970 50,37Kb
25.09.09
354
.1241516970 50,37Kb 354 Скачать

См. также

Комментарии
Сортировка: Древо
1. Mirena 06.05.09 07:19 Сейчас в теме
Почему не формируется файл roles.ТЗ? ЗиК, пользователей 8, под всеми зашла и запустила обработку через Файл-Открыть. Что не так делаю?
2. hellf 18 06.05.09 09:15 Сейчас в теме
Ну да не формируется. В код только левым глазом глянула- но что-то там не заметила где вообще файл создается. Или хотяб для записи открывается. Пойду что-ли подробней посмотрю.
3. vasiliy_b 276 06.05.09 10:08 Сейчас в теме
Да посмотрите правым там функция вызвается ЗначениеВФайл()

с именем файла опечатался должен быть role.ТЗ
5. vasiliy_b 276 06.05.09 10:26 Сейчас в теме
6. anempadest 18 06.05.09 12:20 Сейчас в теме
Считаю, что обработка нерабочая. Она работает с точки зрения встроенного ящыка 1С, но работать с ней и использовать её никто не будет. А если и будут, то люди ограниченные в поиске (объективно или субъективно). Почему? Потому что администратору затруднительно (а иногда и невозможно) зайти в систему под пользователями с разными правами. К тому же, такие похождения занимают много времени и требуют концентрации и мышления.
Я сам недавно задался задачей сформировать отчёт по правам доступа. Сначала хотел написать свой, но затем всё-таки переломил своё Эго и погуглил...
В итоге я пришёл к выводу, что самый оптимальный алгоритм формирования отчёта о правах доступа - это анализ файла описания конфигурации, который формируется в конфигураторе.
7. vasiliy_b 276 06.05.09 12:37 Сейчас в теме
(6) Ну чтож успехов Вам. Однако я предполагал, подобные претензии в адрес обработки. Могу сказать, что код обработки "КартаПравДоступа.ert" специально написан так, чтобы можно было его вставить в глобальник или хотя бы прописать запуск этой обработки при запуске приложения. После этого останется только подождать когда все пользователи переавторизуются.
Более того в обработках практически нет интерфейса. Я его просто не делал, так как не предпологал, что надо будет использовать ее каждый день.
8. anempadest 18 06.05.09 12:43 Сейчас в теме
> После этого останется только подождать когда все пользователи переавторизуются.

По-моему, "только подождать" - это намного дольше, чем "срочно надо".
9. vasiliy_b 276 06.05.09 12:47 Сейчас в теме
А кто сказал, что это позволит одним нажатием получить сразу все?
Что-то мне подсказывает, что отчет можно сделать быстерее чем пока вы проанализируете описание конфигурации.
10. Fisherru 78 07.05.09 13:50 Сейчас в теме
http://infostart.ru/projects/2677/
Это универсальный (т. е. работающий в любой конфигурации) отчет по анализу
ролей доступа пользователей к объектам конфигурации 1С 7.7.

Для работы отчета необходимо:
1. Зайти конфигуратором в выбранную базу.
2. Конфигурация -> Описание структуры метаданных.
3. Сохранить полученный текст в текстовый файл.
4. Запустить обработку и выбрать этот файл.
Формирует шахматку с объектами конфигурации по вертикали и Ролями с правами досупа по горизонтали.

2 минуты и всего делов...
По-моему, гораздо интереснее...
11. ChugaevArtem 286 13.11.09 11:04 Сейчас в теме
Для сч = 1 По ТЗПолнаяОригинал.КоличествоКолонок() Цикл
{D:\SQL_BASES\INOTEH\АРТЕМ\13112009\ROLES_V7\БВК_ОТЧЕТПОТЗ.ERT(330)}: Значение не представляет агрегатный объект (КоличествоКолонок) :evil:
12. Ёпрст 1027 13.11.09 11:12 Сейчас в теме
Проще ВК usersdef.dll использовать..
Чем ждать пока описалово из пофигуратора сохранится..
Или compaund.dll или gcomp декомпилить мд и распарсить текстовый файлик..
или admin1c.dll
13. Senator_I 16.09.11 09:39 Сейчас в теме
Хороший отчетик. Пригодился, когда директор захотел посмотреть у кого какие права есть в базе.
14. curys11 25.09.11 14:12 Сейчас в теме
Отличный отчетик!!! Респект автору!!!! +1
15. s3nsay 25.09.11 14:24 Сейчас в теме
Хороший отчет, давно такой хотел сделать, но руки не доходили, а тут уже готовый лежит))) +1 автору!!!!!!
16. ivanov_alex 3 24.08.12 09:35 Сейчас в теме
Оставьте свое сообщение