На состав и функциональность прилагаемых обработок можете повлиять и вы сами, подсказывая идеи и высказывая пожелания.
Поиск и сравнение объектов информационных баз. Версия 0.08
Обработка позволяет подключившись к внешней ИБ (1С) сравнить произвольные объекты по уникальному идентификатору и вывести отчет о найденных соответствиях. Поддерживается поиск документов, справочников, планов видов характеристик, планов видов расчетов, планов счетов. Данная функциональность может пригодиться администратору для локализации случаев рассинхронизации БД при обмене.
Схема работы проста. После указания настроек подключения к внешней ИБ появляется возможность указать вид объекта для поиска и сравнения, выбор вида объекта текущей базы доступен изначально. Также, для объектов текущей базы можно задать условия отбора по по произвольным реквизитам, но необходимо учитывать, что объекты физически присутствующие в базе, но неподходящие под условия отбора, будут считаться отстутствующими в базе.
Поиск некорректных регистраторов. Версия 0.02
Обработка выполняет поиск по всем регистрам (сведений, накопления, бухгалтери, расчета) регистраторов не являющихся проведенными. Документы проведение которых запрещено игнорируются.
По разным причинам (зачастую коллизии при обмене) в базе появляются непроведенные документы по которым есть движения. Наличие такого документа даст старт расследованию, которое покажет что делать с этим документом, должен ли он быть проведенным или же необходимо очистить его движения.
Просмотр прав пользователей ИБ. Версия 0.01
Обработка позволяющая просмотреть ВСЕ виды доступа к объектам конфигурации задаваемые ролями. Данная обработка создавалась для просмотра прав для тех или иных пользователей и поиска источника действующих прав.
Обработка весьма проста в использовании, для просмотра таблицы прав доступа необходимо выбрать интересующего пользователя и вид объекта метаданных (справочники, регистры, документы и.т.д.)
Получившиейся таблицей можно распоряжаться по своему усмотрению: сортировать, редактировать, настраивать внешний вид, выгружать.
В случае если интересует не только наличие прав, но источник оных, то достаточно выделив необходимую строку описывающую объект метаданных и нажать кнопку вывести права доступа. Появится вспомогательное окно с информацией в разрезе ролей доступа.
Установка главного узла распределенной информационной базы
Простая обработка позволяющая удалить, изменить, установить главный (центральный) узел данной базы.
Иногда, при выполнении операций с распределенной базой данных (особенно с конфигурацией) необходимо временно сбросить статус распределенной у текущей базы. Данная обработка предоставляет эту возможность.
Хорошая идея. Полезно для поиска потерянных объектов при разработке своих правил конвертации данных
(1) В общем да, задумка была именно такова. Есть большое желание прикрутить настройки отбора и объектам внешней ИБ. Но стандартно это не сделаешь. Нужны приемчики, если есть уже готовое решение или где-то видели, то буду благодарен.
описание
Вот
(3) Тут не одна обработка. По обработке «сравнению объектов» скоро будет апдейт (оптимизирован запрос, добавлен поиск по другим типам метаданных (вдобавок к документам)). Как только протестирую на доступных конфигурациях, сразу обновлю.
UPD. Спамер, блин. Минус тебе
Выложено обновление:
1. Поиск и сравнение объектов информационных баз. Версия 0.07
а.) Помимо документов добавлены следующие объекты метаданных: справочники, планы видов характеристик, планы видов расчета, планы счетов
б.) Для удобства восприятия списка имен объектов в раскрывающийся список имен объектов и в поле выбранного объекта добавлены картинки соответствующие стандартным иконкам объектов метаданных.
В СравнениеОбъектовБД откорректируйте значение СтрокаПодключения для файлового варианта. Так как пишет значение сервера.
(6) kosmo0, исправил. Ошибку допустил при формировании строки текстового варианта. До сих пор не исправил лишь потмоу что файловые базы не использую. Версия 0.08. Как осовобожусь перезалью
Выложено обновление:
1. Поиск и сравнение объектов информационных баз. Версия 0.08
а.) Исправлен код формирующий строку подключения для файловых баз
Скачал вашу обработку и протестил, поэтому перечислю ее минусы:
1) закрытый код
2) отбор можно установить в базе источнике, но собираются все значения из базы куда подсоединяется обработку, что лишено смысла. Надо найти только выбранные объекты по гуиду, а находятся все.
3) при работе с нетиповыми базами, происходят вылеты базы при использовании вашей обработки без видимой причины.
(9) Спасибо за отзыв. Отвечу на замечания.
1. Это закрытие «от дураков». Код не шифрован и не компилирован.
2. Интересное предложение. Можно расширить функционал отбора результата, представленный сейчас флажком «показывать только расхождения».
3. С этого места поподробнее пожалуйста. Тестил тоже на нетиповых УТ (103 и 110), УПП и БП(2.0).
Создалпубликацию с идеологически подходящей для данного паблика обработкой. Эту публикацию переименую в «Джентльменский набор программиста//администратора 1С».
Спасибо. Идея хорошая!
Идея хорошая. Побольше бы еще скриншотов да описания.
(9)
(10)
Что то определилось с нетиповыми базами? А то у меня совсем самописная, причем не мной 🙂
А почему код закрыт……….
Печалька
Автору минус
А идея хороша
Автор еще и любитель наживы, мог бы все эти «0.000» версии вложить в архив. + Судя по комментариям в самой статье нет и слова о том что код закрыт.
(Вот я думаю, а что там собственно вообще закрывать?)
+ Не понравились ссылки — заголовки на скачивания файлов. Ощущение, что вы сделали максимально возможное что бы за свои поделия нафармить SM
Название серьезное. Джентльменский набор несколько шире, на мой взгляд надо включить в него:
Все это можно найти здесь, на ИС.
(15) kaliningrad06, если вы не можете открыть нескомпилированный код, то зачем вам его вообще смотреть?
(16) iceflash, а вы по видимому, любитель халявы. Я уже давно не обращаю внимания на баланс SM (рейтинг позволяет). Обработки выкладываю отдельными файлами для удобства обновления. В ссылках на скачивание только последние (актуальные) версии.
Это мой стандарт оформления публикаций, созданный для удобства скачивания именно нужной обработки. Иначе пользователю пришлось бы искать нужную обработку в списке файлов.
(17) DrAku1a,
Хорошее предложение, если авторы публикаций согласятся, можно будет обменяться ссылками. Вы также можете принять участие в этом процессе.
Ключевая фраза, у меня не так много времени на разработку уже изобретенных велосипедов. Выкладываю то, что не нашел на ИС и делал сам, для своих нужд.
(20)
Вы и так можете самостоятельно разместить у себя ссылки на их публикации. Не думаю, что кто-то из них будет против дополнительной рекламы.
Косвенно, рекламой является и моё сообщение (17). Эти строки нужно просто вбить в поисковик, чтобы найти необходимые инструменты…
(20) спасибо за подборку
(17) DrAku1a, Поддерживаю — слишком громкое название )
В наборе должно быть все что помогает решать целый спектр вопросов )
(25)
ну собери свой набор из 100500 обработок, назови его как хочешь
что мешает?
(21) создай свою статью, нашпигуй её ссылками на миллион публикаций, испытай это счастье самостоятельно
что мешает это сделать самому?
чё вы докопались до автора со своими советами?
Уважаемый Артано, не поддерживаете ли актуальность обработок?
При открытии формы настройки подключения ко второй базе в обработке СравнениеОбъектовБД возникает ошибка:
{ВнешняяОбработка.СравнениеОбъектовБД.МодульОбъекта(10)}: Error calling context method (ПолучитьОбщуюФорму)
, reason:
Invalid parameter value (parameter number ‘1’)
Платформа 1C:Enterprise 8.3 (8.3.8.2322)
(27) Странно, но уведомление об ответе в топике пропустил. Увидел сообщение только сейчас. Постараюсь проверить на это неделе.
(27) Используется вызов общей формы «ФормаРедактированияНастроекПодключенияКИнформационнойБазе». Возможно в вашей ИБ она отсутствует. Если есть необходимость допилю на досуге
(29)Спасибо за ответ. Выскажу свое мнение: Если обработка универсальная, то, наверное надо допилить, если не универсальная, то прописать ограничения.