Универсальный журнал документов для любой конфигурации 1С 8.1 предназначен для создания пользовательских журналов документов любых типов. Благодаря возможности сохранения настроек в файл пользователи могут обмениваться сохранёнными настройками даже между различными базами, если входящие в журнал документы имеют в них одинаковую структуру.
Гибкая настройка граф журнала (к стандартным возможоностям добавлен вывод итогов по выбранным колонкам) позволяет пользователю видеть именно те данные, которые нужны в данный момент, а не только колонки, жёстко определённые в стандартных журналах документов.
Быстрые отборы*** позволяют, кроме стандартных отборов, выполненных на основании построителя отчёта, искать среди отображаемых документы, содержащие ссылки на выбранный объект. Реализован аналогичный стандартному поиск документа по номеру. Добавлена возможность быстрых отборов по колонке a la Excel.
Возможен показ табличных частей и движений текущего документа.
Доступны групповое проведение и отмена проведения документов (по выделенным строкам).
На базе схемы компоновки данных отображаемый список документов может быть выведен с любыми пользовательскими настройками**** как простой реестр или как полноценный произвольный отчёт (в том числе с диаграммамии и сводными таблицами).
Для текущего документа можно вывести историю объекта, схему подчинённости документа и отчёт по движениям документа.
*Кроме конфигураций, в которых в общих глобальных модулях есть экспортные процедуры с аналогичными используемым именами
**Увы, на данный момент подключение к типовому механизму сохранения настроек (справочник "Сохранённые настройки") не реализовано. Буду надеяться, что найдётся время и на это.
***Сохранение списка отборов в связке со списком настроек планируется.
****Сохранение настроек СКД в связке со списком настроек планируется.
Копирайты на использованные разработки - в хелпе.
Код открыт, разработка полностью бесплатна. Желающие поблагодарить автора могут положить денег на телефон 8(901)5383883.
З.Ы. Решила не страдать перфекционизмом и выложить текущую версию (список планируемых доработок см. в хелпе). Буду рада комментариям с конструктивной критикой, пожеланиями и замечаниями.
UPD 20.04.10: оптимизировано отображение таб.частей и движений, за идею спасибо alexk-is, оптимизированы привязки (спасибо ему же).
UPD 21.04.10: исправлена ошибка, описанная в комментарии (37).
Оптимизировано обновление кнопок и отображение таб.частей и движений (спасибо alexk-is). Мелкие доработки в коде.
UPD 22.04.10: Мелкие доработки по привязкам, оптимизация кода (спасибо alexk-is).
UPD 23.04.10: Теперь при открытии ненастроенного журнала (без единого документа) автоматически открывается форма настройки состава журнала. В Историю объекта добавлен перехватчик ошибки создания файла выгрузки журнала регистрации. Теперь файл выгрузки журнала создаётся с рандомным именем - можно одновременно запускать в любом количестве баз.
Внимание! Продолжение разработки - Универсальный журнал с возможностью представления в виде дерева, условным оформлением строк и т.д. от alexk-is.