Быстрый доступ к авторам документов в 1С8, или кто сказал МЯУ

16.03.12

База данных - Журнал регистрации

Простейшая универсальная реализация ответа на вопрос - кто создал/изменил/провел/распровел документ в базе 1С8 БП, УПП

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Авторы документов 1С8
.cf 14,46Kb
86
86 Скачать (1 SM) Купить за 1 850 руб.

В типовых решениях БП, УПП от 1С нет возможности простому пользователю быстро ответить на вопрос - кто и когда "потрогал" документ в базе? Ответ на вопрос "зачем?" (риторический, зачастую) хотелось бы получить от автора этого изменения, да вот незадача - поиск этого человека по журналу регистрации для бухгалтера в восьмерке - это высший пилотаж.

Задался целью - дать возможность гл. буху, в один щелчок мыши в документе  увидеть, кто же это сделал.

Решение основано на хранении ссылок на авторов в дополнительных реквизитах документов, подписках на событие записи/проведения. Доступ к ифнормации об авторах изменеий через нажатии кнопки на форме документа ("Доп. реквизиты" в БП, "Свойства" в УПП)

Не требует вмешательства в типовую конфигурацию поставщика, внедряется в конфу как отдельная поставка.

Подчеркиваю, решение крайне простое само по себе и достатчоно удобно. Достаточно для случаев нормальной корпоративной работы в малых фирмах. Не подходит для случая, если отдельные "продвинутые пользователи" стремятся и умеют скрывать скрыть следы своей работы (например, свойства документа можно изменить через групп. обработку).

Работает в БП 2.0, УПП 1.3, другие не проверял.

 

 

Конфигурация содержит в себе.

- 1 перечисление "Действие с объектом"

- 1 обработку "АвторыДокументовСозданиеРеквизитов"

- 4 подписки на события

 

После установки на поддержку, запустите обработку АвторыДокументовСозданиеРеквизитов.

Поизведите тест записи/изменения любого документа.

См. также

Журнал регистрации Системный администратор Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Россия Платные (руб)

История изменений реквизитов и табличных частей справочников, документов, независимых регистров сведений, возможность отката изменения, восстановление удаленных объектов, сбор статистики использования базы 1С. Альтернативный журнал регистрации.

22800 руб.

22.02.2018    36145    60    54    

57

Журнал регистрации Системный администратор Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

Конфигурация LogiCH эффективно решает проблему хранения и анализа записей журналов регистрации. Разработка использует столбцовую СУБД ClickHouse, одну из самых быстрых Big Data OLAP СУБД. Любой анализ журнала можно выполнить в одном отчете, в котором доступны все возможности СКД с учетом ограничений RLS. Количество подключаемых баз не ограничено и не влияет на скорость построения анализа.

6000 руб.

28.11.2018    21561    19    7    

44

Журнал регистрации Мониторинг Системный администратор Программист Бизнес-аналитик Руководитель проекта Платформа 1С v8.3 Платные (руб)

В сферу обязанностей при работе с клиентами входит контроль работы баз данных и серверов 1С. Нужно понимать что происходит в базах, есть ли ошибки, зависания у пользователей и фоновых задач, блокировки или какое-то необычное поведение системы, получение информации о причинах возникновения проблем и их оперативное устранение и т.д. В качестве источников информации использую консоль кластеров 1С, технологический журнал 1С, журналы регистрации базы 1С. Для автоматизации части операций мониторинга и анализа создал инструмент на основе 1С.

9000 руб.

28.08.2019    35423    29    21    

78

Журнал регистрации Программист Россия Бесплатно (free)

В материале рассматривается сравнение двух инструментов для работы с журналом регистрации 1С: утилиты ibcmd и платформы Vector. Описаны их функциональные возможности, тестирование производительности и практическое применение для преобразования логов в формат JSON.

20.11.2024    2343    user1913000    13    

20

Журнал регистрации Тестирование QA Программист Бесплатно (free)

Поговорим про логирование в приложениях на базе 1С, рассмотрим проблемы, которые возникают при сборе информации из этих систем, и обсудим практический опыт применения внутренних и внешних инструментов для анализа логов.

21.10.2024    4376    leemuar    8    

24

Инструменты администратора БД Журнал регистрации Системный администратор Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Внешняя обработка для регламентного сокращения журнала регистрации для конфигураций на базе БСП и платформы 8.3.20+

1 стартмани

29.12.2023    2795    45    dima_gsv    3    

14

Журнал регистрации Мониторинг Системный администратор Программист Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

19.11.2023    1957    6    AlexSTAL    0    

8
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. pankwinto 103 19.03.12 03:12 Сейчас в теме
Простейшая универсальная реализация ответа на вопрос - кто создал/изменил/провел/распровел документ в базе 1С8 БП, УПП

Перейти к публикации

1. gutentag 253 19.03.12 03:12 Сейчас в теме
Все гениальное просто!
+ за идею!
2. Alex Star 10 21.03.12 14:51 Сейчас в теме
Однозначно + за идею, только свойства не хранят историю, по мне так лучше завести регистр сведений в котором хранить дату, документ, действие с документом в виде перечисления например, и пользователя. Конечно без изменения конфы тут уже не обойтись, но на обновления это влиять не будет, а для главбуха отчетик на основе регистра наваять, работать будет намного быстрее журнала регистрации.
3. pankwinto 103 21.03.12 16:46 Сейчас в теме
(2) Alex Star,
Согласен, истории по большому счету нет. Моему клиенту достаточно.
А даже если история есть, пользователь зачастую идет в отказ.
Дескать, "я ничего не менял/просто нажал ОК". Тут уже поможет только версионирование.
Но вся соль в простоте и невмешательстве в конфигурацию.
10. i132 123 23.03.12 13:39 Сейчас в теме
(2) Лог записывается в свойствах документа - за это и плюсуют, а свойства документов и так хранятся в регистре сведений.
Решений через дополнительный регистр сведений, или справочник на ИнфоСтарт много, на свойствах первое.

Ваше решение не говорит обо всех кто сказал "Мяу" -а только о последнем "гавкнувшем"
pankwinto; +1 Ответить
4. v_den_v 22.03.12 12:18 Сейчас в теме
почему нельзя ставить больше одного плюса??? :)
идея - супер - реализую у себя такое.

в принципе часто достаточно информации "кто последний трогал документ"
и ранее я сталкивался со следующей реализацией:
в каждом(!) документе добавлены реквизиты "ПоследнийРедактор", "ДатаПоследнегоРедактирования"
и соответствующими подписками они заполнялись.
со всеми вытекающими последствиями для дальнейшей поддержки.
(собственно конфа та была основательно переколбашена и на прямую не обновлялась)

вобщем подход автора всячески поддерживаю - рано или поздно к таким решениям приходят все
кому приходится поддерживать доработанные ранее конфигурации.
drongozavr; pankwinto; +2 Ответить
5. владимирп 25 23.03.12 08:55 Сейчас в теме
Идея неплохая. Только В УПП есть отчет "История изменения объектов", чем он не устраивает?
Но + поставил
6. pankwinto 103 23.03.12 09:42 Сейчас в теме
Использование отчета в УПП не устраивает :
- требует включенного версионирования объектов
- не удобен в работе. Пока выберешь нужный документ, у ГБ уходит порядка минуты.
7. i132 123 23.03.12 11:22 Сейчас в теме
Зачем дублировать информацию, которая уже есть в журнале регистрации? примсер обработки, которая поключается как внешняя печатная форма и распечатывает ЖР по ссылке: http://infostart.ru/public/89234/

Если уж обрабатывать изменения вобъетах -то смотреть и изменния в реквизитах как например http://infostart.ru/public/98910/ -добавить еще одно свойство что было изменнно: Изменения: Дата документа 12.03.12 12:12:12=> 14.03.12 01:01:01
8. pankwinto 103 23.03.12 11:43 Сейчас в теме
Скорость, ребята, скорость получения информации...
Заюзал отчет по журналу регистарции, указанный i132.
Пока пишу это сообщение, все еще нет ответа от него, кто же потрогал документ?
9. elena_77 23.03.12 12:55 Сейчас в теме
Спасибо за идею. Плюс. Согласна с комментариями. С журналом регистрации работать долго, особенно когда база очень большая. А в этом случае пользователь сам быстро и просто сможет посмотреть кто и когда изменил документ.
11. pankwinto 103 23.03.12 15:06 Сейчас в теме
Все верно. Все минусы подмечены верно. Плюсы описаны выше.
Идея и реализация крайне просты. Моему клиенту истории в один шаг было вполне достаточно.
Тапками не кидайте.
12. Alex Star 10 23.03.12 18:32 Сейчас в теме
(11) (10) i132, Да, вы правы, свойства хранятся в регистре, но в этом регистре нет периода :( ... и нередко бывает что "главбух" замечает косяки, когда редактирует данный объект, соответственно в свойствах уже тот кто косяк и заметил
13. zfilin 2366 23.03.12 19:31 Сейчас в теме
Решение спорное, но идея хороша. Плюс за изящное использование стандартных механизмов нестандартным способом.
19. AltF1 8 30.09.13 10:51 Сейчас в теме
(13)Согласен. Мысль не стандартная, но...
14. mob51 139 24.03.12 04:28 Сейчас в теме
15. пользователь 24.03.12 09:24
Сообщение было скрыто модератором.
...
16. dumal 25.03.12 20:13 Сейчас в теме
Хм, отличная идея. Главный плюс - невмешательство в типовую конфу. Да и прикрепить можно к любой (или почти любой) конфигурации
17. ms200999 26.03.12 11:06 Сейчас в теме
18. Aragorn 29.03.12 14:24 Сейчас в теме
Хорошая идея, верно все гениальное просто
Оставьте свое сообщение