Навигатор по конфигурации базы 1С 8.3

Публикация № 931586

Разработка - Инструментарий разработчика

метаданные конфигурация свойства реквизиты подписки движения права пользователи роли подсистемы СДР СДРНавигаторУпр

Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Платформа 8.3, управляемые формы. Версия 1.1.0.65 от 05.08.2020

Позволяет просматривать метаданные конфигураций баз 1С на платформе 8.3 (тонкий, толстый, web клиент) и переходить к конкретным объектам базы данных. Не зависит от конкретной конфигурации (никаких БСП).

 

Работает с современными конфигурациями 1С с запретом на использование модальности и синхронных вызовов. В отличии от платформенного вызова «Все функции» быстро запускается, заточена на интерфейс «Такси».

Для конфигураций, использующих БСП, есть возможность подключения обработки к справочнику "ДополнительныеОтчетыИОбработки".

 

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

 

Основное окно обработки предсатвляет собой дерево объектов конфигурации (напоминает окно Конфигуратора 1С), но имеет некоторые дополнительные разделы:

  • Пользователи - список пользователей информационной базы, с возможностью редактирования их свойств
  • Избранное - туда можно собрать объекты, которые в настоящий момент интересуют и не лазить по всему дереву метаданных (для меня очень удобно). Содержимое избранного сохранятся в настройках (настройки можно принудительно сохранить или восстановить стандартными командами платформы "Сохранить/Восстановить параметры...".
  • ПрочиеКоманды - показываются команды, определенные в объектах конфигурации (Справочники, Документы, Обработки и т.д.). Можно тут же посмотреть права на эти команды. В конфигураторе для больших конфигураций типа ERP или CPM, где ролей больше 1000, утомительно это делать (для справки,в ERP 2.4.10.56 этих команд 665, а ролей - 1353).

Может рассчитать количество конкретных объектов в базе данных - команда "Рассчитать количество объектов". Если вы попытаетесь рассчитать количество объектов раздела метаданных, который никогода не раскрывали, то получите ноль - это не ошибка, это плата за производительность, сначала этот раздел надо хотя бы однин раз раскрыть, обратите внимание на раздел  ВАЖНО выше.

 

Для дерева объектов метаданных основного окна навигатора можно установить отбор по подсистемам.

Особенности поведения при изменении отбора:

  • Дерево объектов полностью перестраивается
  • Количество объектов метаданных для раздела (на пример, Документы) рассчитывается без учета отбора, после разворачивания раздела количество объектов пересчитывается с учетом отбора

 

При наличии административных прав может обновить нумерацию объектов информационной базы (контекстное меню дерева объектов метаданных и команда в форме свойств объекта).

 

Для кого это нужно:

  • Для любых пользователей 1С - открывается быстрее чем "Все функции" и позволяет быстрее найти то что нужно
  • Для внедренцев и аналитиков (те, кто дает задания программистам) - можно, не обращаясь к конфигуратору, узнать все, что нужно
  • Для программистов - как ни  странно, но некоторые сведения я быстрее получаю здесь, чем в конфигураторе (я программист)
  • Еще это нужно, когда необходимо что-то посмотреть по объектам метаданных, а конфигуратор занят

 

Для объектов конфигурации (справочник, документ, план счетов и т.д.) показывает свойства объекта.

 

Свойства объектов (перечень свойств зависит от типа объекта):

  • Свойства (ВидИерархии, ДлинаКода, ДлинаНаименования, КонтрольУникальности и т.д.)
  • Реквизиты (описание реквизитов объекта, в том числе общих)
  • Табличные часта объекта (описание реквизитов для каждой табличной части)
  • Отмечаются индексированные поля
  • Команды (команды определенные в объекте)
  • Общие команды (общие команды, которые в параметре имеют этот объект)
  • Чужие команды (команды других объектов, которые в параметре имеют этот объект)
  • Подписки на события (подписки на события, в которых участвует этот объект)
  • Подсистемы (подсистемы, в которых присутствует этот объект или дочерние подсистемы)
  • Предопределенные (список предопределенных данных)
  • Движения (список регистров, для которых объект является регистратором)
  • Регистраторы (список документов, которые двигают данный регистр)
  • Состав (список объектов, входящих в подсистему)
  • Права доступа (роли и пользователи, имеющие доступ)
  • Структура хранения объекта в реальной базе СУБД (таблицы, индексы и их поля) - фишка для программистов, знакомых с  SQL
  • Ссылки на объект (перечень зависимых объектов конфигурации)

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

 

Для перехода к данным информационной базы через объект конфигурации можно открыть стандартную форму списка или динамическую форму со всеми реквизитами объекта.

Из динамической формы списка можно отрыть объект в специальной форме (Редактор объектов информационной базы 8.3 встроен в обработку), предоставляющей доступ ко всем реквизитам объекта и движениям документов. Также в динамической форме доступна команда непосредственного удаления объектов из базы (для пользователей с административными правами).

Как самостоятельно встроить более новую версию Редактора объектов информационной базы 8.3 описано здесь.

 

ВАЖНО: Показывает роли и пользователей, имеющих доступ к объектам конфигурации (анализируются только основные права: чтение, получение и т.д.). Какое конкретно право будет анализироваться можно задать на закладке "Проверяемые права", установив нужное значение в колонке "Право".

 

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

 

На закладке "Активные сеансы" отображается список активных сеансов и соединений с информационной базой, есть возможность завершить выбранные сеансы.

 

На закладке «Сервис» собраны некоторые полезные команды (для повседневной работы):

  • определение версии подсистемы БСП (если она есть)
  • изменение масштаба изображеняя (компактный / обычный)
  • обновить повторно используемые значения (для программистов)
  • очистить избранное
  • установить блокировку сеансов
  • установить / снять монопольный режим
  • заупустить новый сеанс (тонкий, толстый клиент, конфигуратор - как с текущей, так и  с другой базой 1С)
  • системная информация (версия платформы, версия ОС и т.д.)

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

 

Некоторые примеры скришотов

 
 Основное окно навигатора
 
 Пользователи информационной базы
 
 Активные сеансы
 
 Структура хранения
 
 Пример окна свойст объекта метаданных
 
 Закладка с небольшим набором сервисных функций
 
 Открытие объекта в специальной форме (СДРОбъектУпр)
 
 Окно настроек навигатора
 
 Окно редактирования пользователя информационной базы

 

Тестирование:

  • Платформа (8.3.11.2867, 8.3.12.1685, 8.3.15.1700), на платформах ниже 8.3.8 работать не будет
  • Управление холдингом, редакция 3.0 (3.0.3.17)
  • 1С:ERP Управление предприятием 2 (2.4.10.56)

Это инструмент для программистов и продвинутых пользователей (я использую постоянно).

 
 История изменений (2018-2019)

 

 
Версия 1.1.0.51 от 08.01.2020
 
Версия 1.1.0.53 от 19.03.2020
 
Версия 1.1.0.55 от 23.03.2020
 
Версия 1.1.0.57 от 31.03.2020
 
Версия 1.1.0.59 от 07.05.2020
 
Версия 1.1.0.63 от 10.06.2020
  • обновлена специальная форма объекта (Редактор объектов информационной базы 8.3), предоставляющей доступ ко всем реквизитам объектов и движениям документов
  • доработан интерфейс формы свойств объекта (открытие свойств составного типа)
  • добавил отображение свойств для общих реквизитов
 
Версия 1.1.0.65 от 05.08.2020
  • в форме свойств объекта доработал раздел "Ссылки на объект", где отображаются зависимые объекты конфигурации - добавил анализ общих реквизитов
  • в форме свойств объекта доработал раздел "Ссылки на объект", где отображаются зависимые объекты конфигурации - некорректно отбражались объекты для регистров
  • добавил отображение системной информации на закладке "Сервис"

 

ВАЖНО: для версий 1.1.0.63 и 1.1.0.65 - если при отображнии динамического списка объектов вылетает ошибка, то в форме "ФормаСпискаОбъектов" надо поправить процедуру "вОбработатьРегистр".
 
 исправленный текст процедуры "вОбработатьРегистр"

------

 

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

Наименование Файл Версия Размер
СДРНавигаторУпр - Навигатор по конфигурации базы 1С 8.3

.epf 213,03Kb
13.10.19
279
.epf 1.1.0.65 213,03Kb 279 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ImHunter 197 28.10.18 10:37 Сейчас в теме
А как насчет поддержки нетиповых конфигураций? Без БСП которые.
2. ROL32 299 28.10.18 11:02 Сейчас в теме
Не зависит от конкретной конфигурации
3. alex_4x 81 28.10.18 16:25 Сейчас в теме
Полезная разработка.
Подскажите, а есть вообще способ программно понять - объект метаданных относится к основной конфигурации или к расширению?
5. ROL32 299 28.10.18 18:54 Сейчас в теме
Спасибо, честно говоря не знаю - не задавался таким вопросом
обязательно исследую
6. ROL32 299 29.10.18 07:42 Сейчас в теме
Есть: см. ОбъектМетаданных.РасширениеКонфигурации()
4. ROL32 299 28.10.18 18:52 Сейчас в теме
Спасибо, честно говоря не знаю - не задавался таким вопросом
обязательно исследую
7. ImHunter 197 29.10.18 08:36 Сейчас в теме
Сругалось:
{ВнешняяОбработка.СДРНавигаторУпр.Форма.Форма.Форма(367,33)}: Конструктор не найден
			НачатьЗапускПриложения(Новый <<?>>ОписаниеОповещения(), СтрокаЗапуска); (Проверка: Толстый клиент (обычное приложение))

Дописал запятую в конструктор:
НачатьЗапускПриложения(Новый ОписаниеОповещения(,), СтрокаЗапуска);

Платформа 8.3.10.2580
В общем, запуск клиентов пока не работает. Потом гляну что к чему.
8. ROL32 299 29.10.18 09:10 Сейчас в теме
в разных версиях платформы разные требования (обязательный, необязательный) к параметрым НачатьЗапускПриложения(...) и ОписаниеОповещения(...) - на этой неделе обновлю
9. Патриот 261 13.11.18 18:47 Сейчас в теме
Приветствую! Приятно видеть тебя здесь)
1. В описание добавь про сервисные функции
Просмотр метаданных конфигураций баз 1С (свойства и реквизиты объектов конфигурации, предопределенные данные, основные права доступа и т.д.). Для программистов и пользователей. Плюс небольшой набор сервисных функций

2. С помощью этой штуки часом нельзя узнать в каких подписках на событие используется объект? Как это сделать в конфигураторе, я знаю, если что - поиск ссылок на объект
10. ROL32 299 13.11.18 21:48 Сейчас в теме
Привет, взаимно!
1. Спасибо, добавлю в следующем обновлении
2. На данный момент нет, не делал. В принципе сделать можно
11. leosoft 146 03.02.19 23:15 Сейчас в теме
(10) Таки скачал и навигатор! Понравился!
Мне знаете чего не хватает - чтобы в одной таблице окна я выбирал регистр сведений, а в другой - синхронно смотрел его содержимое.
Это позволило бы быстро пробежаться по всем регистрам и посмотреть их наполнение.
Может у Вас уже есть эта возможность, а я не заметил?
12. ROL32 299 04.02.19 09:57 Сейчас в теме
(11)Такой возможности нет - сознательно не делал. Навигатор предназначен для исследования свойств метаданных, а не самих данных. Хотя там есть команда "Динамический список" для просмотра данных, но уже в другом окне.
14. leosoft 146 04.02.19 11:05 Сейчас в теме
(12 Понял, сам буду допиливать. :)
13. Lem0n 203 04.02.19 10:49 Сейчас в теме
Нужно добавить просмотр индексов таблиц каждого объекта метаданных
15. ROL32 299 04.02.19 11:29 Сейчас в теме
(13)Пожалуй действительно будет полезно - добавлю
16. Lem0n 203 04.02.19 11:47 Сейчас в теме
(15)И соответствующие имена СУБД объектов
17. ROL32 299 04.02.19 11:49 Сейчас в теме
18. ROL32 299 02.03.19 21:26 Сейчас в теме
(13) версия 1.1.0.29 - добавил (самому понадобилось)
19. Lem0n 203 03.03.19 10:46 Сейчас в теме
(18)А в дереве конфигурации имя sql главной таблицы есть? а то запаришься в каждый заходить и кнопку тыкать
20. ROL32 299 03.03.19 12:23 Сейчас в теме
(19) Нет и скорее всего делать не буду. Есть специальные обработки по работе со структурой хранения. При анализе ТЖ или поиске тяжелых запросов обычно возникает задача поиска объекта метаданных если известна SQL-таблица. В навигатор это включать считаю не целесообразным - усложнит интерфейс.
21. Lem0n 203 03.03.19 20:21 Сейчас в теме
(20) я имею ввиду просто колонку именем sql таблицы в дереве объектов конфигурации и больше ничего.
Прикрепленные файлы:
22. ROL32 299 03.03.19 21:19 Сейчас в теме
(21) идею понял, сделать не проблема. Но я пока не вижу в этом особого смысла. В любом случае спасибо за комментарий.
23. Xershi 1001 03.03.19 22:51 Сейчас в теме
24. ROL32 299 04.03.19 08:46 Сейчас в теме
(21)еще раз подумал - если не будет сильно тормозить, добавлю
25. ROL32 299 04.03.19 21:48 Сейчас в теме
(21)версия 1.1.0.31 - в дерево конфигурации добавил колонку с именем основной таблицы хранения
26. umorochka 01.07.19 19:27 Сейчас в теме
никак не пойму как перейти к редактору конкретного объекта. Все перерыла ))
Подскажите пожалуйста.
27. ROL32 299 02.07.19 07:44 Сейчас в теме
(26) 1. Из дерева объектов конфигурации переходите к свойствам объект (правая мышь или кнопка на командной панели), в форме свойств объект нажимает кнопку ""Редактор объектов" - откроется форма редактора.
2. Из дерева конфигуратора или окна свойств объекта нажимаете кнопку "Динамический список" - открывается форма списка объектов, н которой есть кнопка "Открыть объект"
28. umorochka 02.07.19 10:41 Сейчас в теме
(27)
ерева объектов конфигурации переходите к свойствам объект (правая мышь или кнопка на командной панели), в форме свойств объект нажимает кнопку ""Редактор объектов" - откроется форма редактора.
2. Из дерева конфигуратора или окна свойств объекта нажимаете кнопку "Динамический список" - открывается форма списка объектов, н которой есть кнопка "Открыть объект"


Спасибо большое. Все получилось!
29. ROL32 299 02.07.19 11:36 Сейчас в теме
(28) Обратите внимание, что в редакторе объекта есть возможность сразу открыть объект по навигационной ссылке (см. группу "Поиск объекта по UUID и URL") - для меня это очень удобно
30. Aftee 30.08.19 10:14 Сейчас в теме
Не нашел в описании и на скринах, есть ли информация по размеру таблиц бд?
32. ROL32 299 30.08.19 16:07 Сейчас в теме
(30) Если речь идет о размерах SQL таблиц - то нет. К SQL серверу напрямую не соединяется
31. WalterMort 320 30.08.19 15:35 Сейчас в теме
Что-то подобное в составе http://forum.infostart.ru/forum9/topic173185/message1812351/#message1812351 делал. Полезно иногда подсмотреть.
33. ROL32 299 30.08.19 16:08 Сейчас в теме
(31) Может и есть, по описанию не понятно
34. Pim 167 02.09.19 16:23 Сейчас в теме
1. Правильно ли я понял, что можно редактировать любой объект конфигурации? Например, набор записей регистров можно изменить?
2. Можно в табл. часть добавить / удалить строку?
35. ROL32 299 02.09.19 17:26 Сейчас в теме
(34) вопрос относится к реадктору объектов, который интегрирован в навигатор https://infostart.ru/public/983887/
- можно редактировать объект ссылочного типа (справочник, документ и т.д.); его реквизиты и табличные части
- можно редактировать движния документов (наборы записей регистров сведений, накопления, бухгалтерии, расчетов)
- независимый регистр сведений редактировать нельзя
36. gogotov 05.09.19 06:58 Сейчас в теме
При навигации по дереву объектов метаданных при проставленной галочке "Отображать права на объекты" вылетает ошибка:
Поле объекта недоступно для записи (НС)
{ВнешняяОбработка.СДРНавигаторУпр.Форма.Форма.Форма(1395)}: НС = __ТабРолиИПользователи.Добавить();
{ВнешняяОбработка.СДРНавигаторУпр.Форма.Форма.Форма(1290)}: Струк = вПолучитьПраваДоступаКОбъекту(ИмяПрава, ТекДанные.ПолноеИмя, _АдресаХранилищ.РолиИПользователи, УникальныйИдентификатор);

ну и список ролей не заполняется
37. gogotov 05.09.19 07:04 Сейчас в теме
(36) Разобрался: это особенности моей конфигурации. В ней есть общий модуль с именем "НС" :)
38. ROL32 299 05.09.19 07:33 Сейчас в теме
(37) Общий модуль "НС" - это круто, хорошо что не "Субконто" или "Счетчик"
БСП тоже этим грешит - назвали общий модуль "Пользователи"

В Вашем случае придется в функциях, где встречается переменная НС добавить строчку кода:
Перем НС;
39. gogotov 05.09.19 08:15 Сейчас в теме
(38)Уже все поправил. Заработало. Спасибо за обработку, очень круто!
40. Светлый ум 259 26.09.19 05:41 Сейчас в теме
+1 в копилку
Какую из обработок качать?
41. ROL32 299 29.09.19 16:38 Сейчас в теме
(40) Не понял вопроса - я бы скачал навигатор и консоль запровсов (редактор объектов в них встроен)
42. Светлый ум 259 30.09.19 04:57 Сейчас в теме
(41)
1) СДРНавигаторУпр - Навигатор по конфигурации базы 1С

2) Навигатор по конфигурации базы 1С (обновление для версий 1.1.0.23 и старше)

со стороны это выглядит так:
- есть 2 обработки и обе называются навигатор (с разной стоимостью).
- вопрос: в чем различие этих обработок при схожем названии?
43. ROL32 299 30.09.19 08:02 Сейчас в теме
(42)
1) Навигатор по конфигурации базы 1С - это полная версия обработки
2) Навигатор по конфигурации базы 1С (обновление для версий 1.1.0.23 и старше) - это обработка, которая представляет собой обновление (для пользователей у которых имеется старая версия навигатора). В публикации есть отделбный пункт "Как прменить обновление", где описано, что с ним делать.
Светлый ум; +1 Ответить
44. alfa_1969 62 11.11.19 05:06 Сейчас в теме
Подскажите, как получить обновление?
45. ROL32 299 11.11.19 07:36 Сейчас в теме
(44) Перестал выкладывать обновления поскольку:
- практически никто не пользуется
- некоторые скачивают одновременно полную версию и обновление (лишниие траты)
- похоже многим не понятно зачем это надо
46. alfa_1969 62 11.11.19 15:30 Сейчас в теме
(45) можете прислать на почту? alfairus@mail.ru
47. ROL32 299 11.11.19 15:45 Сейчас в теме
48. cprit 348 26.12.19 13:31 Сейчас в теме
Добрый день!
Для обычных форм есть замечательный набор инструментов "Инструменты разработчика 1С", но его невозможно использовать в линуксе и в тонком и веб клиенте.

Поэтому мы решили собрать подобный пакет, но который будет работать только на платформенных механизмах или с использованием кроссплатформенных компонент.

Использование этого пакета инструментов хотим сделать общедоступным(OpenSource), разработку вести через гитхаб с использованием EDT.

Можем ли мы включить в этот набор обработки(или часть идей и функционала) из этой публикации?

На текущий момент нашли основные инструменты (консоль запросов, консоль кода, редактор реквизитов, консоль компоновки и др.) для включения в инструментарий. Сейчас занимаемся получением одобрения авторов. Часть включаем свои- редактор предопределенных, редактор констант, Групповая обработка

Ссылка на репозиторий с новыми инструментами https://github.com/cpr1c/tools_ui
49. lmnlmn 61 26.12.19 14:58 Сейчас в теме
(48) Задумка интересная. Есть ли публикация на инфостарте про ваше начинание?
50. cprit 348 26.12.19 15:04 Сейчас в теме
(49) Публикаций пока нет. Планируем сделать после праздников. Как раз будет понимание каков масштаб проблемы
63. ROL32 299 30.01.20 15:39 Сейчас в теме
(48) Добрый день!
Можем ли мы включить в этот набор обработки(или часть идей и функционала) из этой публикации?

не возражаю
51. Famza 83 10.01.20 11:01 Сейчас в теме
(0) Спасибо автору.
ROL32, обновление получать с сайта? А то см не так много...
55. ROL32 299 10.01.20 19:52 Сейчас в теме
(51) Вы хотите, чтобы кроме новой версии была возможность скачивания обновления?
52. Famza 83 10.01.20 11:41 Сейчас в теме
(0) версия 1.1.0.49от 25.12.19
Еще пожелание - так как справочник "Пользователи" иерархический, то хотя бы дерево добавить на закладке "Пользователи".
Найден баг/фича: на закладке "Объекты конфигурации" при включенном флаге "Отображать права на объекты..." активная строка всегда первая, а не выбранная.
53. Famza 83 10.01.20 12:08 Сейчас в теме
(52) баг/фича: если введено слово поиска
54. ROL32 299 10.01.20 19:49 Сейчас в теме
(52)
1. На закладке "Пользователи" отображается не справочник Пользователи (которого может и не быть в конфигурации), а реальный список пользователей ИБ, который можно увидеть в конфигураторе (Меню-Администрирование-Пользователи)
2. По поводу активной строки не понял вопроса
56. Famza 83 13.01.20 10:03 Сейчас в теме
(54) Прошу прощения, но саппорт так и не смог ответить почему я не мог откорректировать сообщения - поэтому сумбурно получилось.
1. Есть справочник Пользователи или нет - не важно, но если он иерархический, то лучше его и выводить иерархически (дерево значений?)
2. На скрине порядок действий: 1 - выбрали отображение прав, 2 - вводим слово поиска, 3 - становим на интересующую строку посмотреть права, итог - активной строкой опять становиться первой.
Прикрепленные файлы:
57. ROL32 299 13.01.20 10:40 Сейчас в теме
(56)
1. Наверное я плохо объяснил, попробую еще раз. На закладке "Пользователи" отображается реальный список пользователей ИБ, который можно увидеть в конфигураторе (Меню-Администрирование-Пользователи). Там нет никакой иерархии.
2. На платформах 8.3.13.1513 и 8.3.15.1700 не смог добиться такого эффекта. Думаю, что такой эффект связан с особенностями реализации интерфейса в различных платформах 1С. Если в последствии словлю это баг, попытаюсь исправить.
Спасибо за комментарий.
58. Famza 83 13.01.20 10:55 Сейчас в теме
(57)
1. Ну и так здорово получилось.
2. Извиняюсь, не указал платформу - 8.3.16.1030

(55) Если возможно, конечно. Но для обработки обновление - это доступ к новой версии
59. ROL32 299 13.01.20 11:23 Сейчас в теме
(58) Раньше выкладывал обновления, но потом перестал, см. (45)
может быть начну снова это делать
60. Famza 83 13.01.20 18:29 Сейчас в теме
(59) Думаю, таких новичков как я будет много.
61. Famza 83 22.01.20 12:20 Сейчас в теме
(0) ROL32, а можно добавить на главном окне подсистему, которой принадлежит объект?
62. ROL32 299 22.01.20 13:48 Сейчас в теме
(61) Объект может принадлежать нескольким подсистемам, поэтому на главном окне это не отображается
Подсистемы, которым принадлежит объект, можно увидеть в окне "Свойств объекта"
64. resonance 20.03.20 13:06 Сейчас в теме
Крутая вещь. Иногда бывает нужно.
67. ROL32 299 20.03.20 20:36 Сейчас в теме
65. NoRazum 27 20.03.20 18:43 Сейчас в теме
Давно искал такую вещь.
Благодарю автора.
66. ROL32 299 20.03.20 20:36 Сейчас в теме
Оставьте свое сообщение

См. также

Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих) Промо

Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

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

2 стартмани

06.10.2014    147179    1971    ekaruk    164    

Модель объекта

Инструментарий разработчика v8 Абонемент ($m)

Подсистема позволяет описать модель данных объекта, где описана зависимость между реквизитами, и затем использовать эту модель в разных сценариях работы с объектом. Версия платформы: 8.3.6 и выше. С небольшими доработками будет работать на 8.2.

1 стартмани

30.06.2019    11563    0    vadim1980    5    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    41903    247    informa1555    208    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции Промо

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    26293    26    informa1555    26    

[Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении Промо

Универсальные функции Инструментарий разработчика Учет ТМЦ Учет ТМЦ v8 1cv8.cf Россия БУ Абонемент ($m)

Расширение позволяет без изменений конфигурации проверять остатки по регистру бухгалтерии при проведении каждого документа и запрещает проведение при появлении отрицательных остатков после проведения.

1 стартмани

17.08.2015    45808    155    ekaruk    32    

Регистры правил [Расширение]

Инструментарий разработчика Информационная безопасность v8 v8::Права УТ11 Абонемент ($m)

Регистры правил - права доступа, запрет редактирования, автоподстановка реквизитов и т.д.

10 стартмани

15.03.2018    16754    9    33lab    1    

Программное формирование форматированной строки в стиле html+inline CSS

Работа с интерфейсом Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Если вам приходилось работать с форматированными строками программно, то вы знаете, какая это боль. Данное решение облегчает программное формирование таких строк.

1 стартмани

18.11.2017    29538    32    bonv    10    

Набор подсистем "Умные таблицы"

Инструментарий разработчика v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    31770    94    Silenser    34    

Конструктор-тестер http запросов в 1С

WEB Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Данная обработка позволяет в несколько кликов конструировать http запросы на языке 1С и просматривать результаты их выполнения.

3 стартмани

19.08.2016    40851    295    hlopik    17    

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен)

Внешние источники данных WEB Инструментарий разработчика v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

Подсистема включает документы и обработки для автоматического обмена данными с порталом ИМНС через web-сервис. Присутствует возможность заполнения данными типовых операций за период, учёта входящих документов, учёта произвольных исходящих документов. Приложены обработки для запуска задания планировщика на автоматический обмен данными.

1 стартмани

28.07.2016    32414    19    c1nil    4    

Навигатор по структуре и данным баз 1С 8

Инструментарий разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Просмотр структуры и данных информационных баз 1С:Предприятие 8.2, 8.3. Состав, типы объектов, табличных частей, движений. Размер, структура хранения объекта. Для администраторов и разработчиков. Версия 1 - на обычных формах, версия 2 - на управляемых.

1 стартмани

11.07.2016    27817    127    o.nikolaev    17    

Faster - многофункциональный ускоритель работы программиста 1С Промо

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Программа Faster 8.7 позволяет ускорить процесс работы программиста 1С (и не только 1C). Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex) Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Полностью переделан механизм перехвата клавиш, теперь не зависает при обработке скриптов.

1 стартмани

24.05.2012    76393    207    moolex    145    

Яндекс.Деньги "Благотворительность"

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

16.02.2016    22071    8    Tatitutu    5    

Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена) Промо

Инструментарий разработчика Универсальные обработки Перенос данных из 1C8 в 1C8 v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

4 стартмани

11.11.2015    38075    133    catsam    8    

Универсальная учетная система с конструктором документов и справочников в режиме 1С: Предприятие

Инструментарий разработчика Практика программирования v8 1cv8.cf УУ Абонемент ($m)

Заголовок статьи звучит фантастично, но это не шутка. Занимаясь внедрениями, я часто сталкивался с ситуацией, когда надо было к типовой конфе приделать простенький модуль учета чего-нибудь, не специфичного для самой конфы. Например в УТ учет материалов в эксплуатации. Модуль обычно состоял из пары справочников (2-3), 3-х документов и регистра или пары регистров. Однажды подобные пристройки понадобились одновременно на 3 проектах. Скучно делать одинаковую работу, и я подумал, а что, если сделать универсальный инструмент, в котором пользователь сам сможет нарисовать себе справочники, реквизиты к ним, документы и движения. Т.е. конструктор полноценных документов в пользовательском режиме. Это оказалось не так сложно - все дело в подходящей архитектуре данных.

1 стартмани

29.07.2015    30665    88    informa1555    41    

[x1c.ru] 1CDBin: Работа с файлами *.1CD на низком уровне средствами языка 1С с возможностью чтения таблиц (поддерживается формат 8.3.8.0)

Тестирование и исправление Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Обработка позволяет просматривать файловые базы 1CD на низком уровне средствами встроенного языка. Реализована часть функциональности Tool_1CD, но на языке 1С Предприятия. Показываются таблицы, параметры таблиц, поля таблиц, записи таблиц, значения полей BLOB, есть 16-ричный просмотр страниц базы и консоль кода. Можно использовать для изучения структуры файлов 1CD, просмотра баз 1CD для выявления повреждений, создания своих обработок для выгрузки данных без открытия исследуемой базы в 1С:Предприятии.

1 стартмани

07.10.2014    50875    206    GusevNA    75    

Мастерская запросов

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Данный инструмент предназначен для разработчиков на платформе "1С:Предприятие 8" и позволяет в пользовательском режиме разрабатывать и тестировать запросы и схемы компоновки данных. Основная цель создания инструмента - максимальное удобство в работе при использовании конфигураций на управляемых формах. Текущая версия 1.0.8 от 19.09.2016 г. Тестирование выполнялось на платформе версии 8.3.8. Работа на более ранних версиях не гарантируется.

1 стартмани

01.06.2015    14444    39    Saint    28    

История изменений объектов информационной базы во внешнем хранилище ElasticSearch

Инструментарий разработчика Администрирование данных 1С v8 1cv8.cf Абонемент ($m)

ElasticSearch - это opensource решение для очень быстрого поиска данных в больших массивах информации. Как один из примеров эффективного решения технологической задачи для 1С - использовать ElasticSearch для хранения истории изменений объектов информационной базы.

1 стартмани

25.03.2015    41718    99    Aleksey.Bochkov    34    

График 3D

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Новый релиз программы График 3d. Ещё больше возможностей! График, который можно поворачивать! Каждую позицию можно рассмотреть подробно в реальном времени. И всё это можно запускать из 1С!

3 стартмани

29.01.2015    10847    3    dinopopyys    7    

Разбираемся со структурой правил конвертации данных Промо

Инструментарий разработчика v8 КД Абонемент ($m)

При переносе данных между различающимися данными частенько приходится смотреть в правила. И часто, чтобы выяснить, к примеру, каким документом формируются остатки по конкретному ПВД, нужно заглядывать в него и искать, какое ПКО в нем вызывается. А может вызываться и алгоритм, в котором вызывается ПКО ;-) А если правил много? Чтобы не мучить себя утомительными поисками, предлагаю воспользоваться этой обработкой.

1 стартмани

14.10.2011    21606    29    Meta    17    

Консоль кода для УФ

Инструментарий разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Простая консоль кода для УФ. Предназначена для выполнения серверного кода 1С в режиме предприятия. Умеет выполнять введенный код, выводить сообщения. Сохраняет историю выполненных команд. Можно задать параметры, которые будут использоваться выполняемым кодом (удобно для работы со ссылками).

1 стартмани

24.10.2014    30588    95    ekaruk    14    

Дерево объектной модели схемы запроса (декомпиляция текста запроса).

Практика программирования Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Удобный просмотр схемы запроса. Формирование команд программной модификации запроса.

1 стартмани

05.10.2014    35076    190    ekaruk    20    

Пример построения маршрута и оптимизация его с помощью Яндекс карт и api Яндекса 2.1

Практика программирования Универсальные обработки WEB v8 1cv8.cf Автомобили, автосервисы Розничная и сетевая торговля (FMCG) Абонемент ($m)

Пример использования карт Яндекса и api 2.1. Построение оптимального маршрута движения курьеров. Оптимальность маршрута считается для общественного транспорта. Потом можно переключить маршрут на автомобиль.

1 стартмани

03.10.2014    48892    214    Трактор    56    

Обработка по анализу и тестированию веб-сервисов

Инструментарий разработчика WEB v8 1cv8.cf Абонемент ($m)

Основные возможности: - Работа практически с любыми веб-сервисами; - получение свойств веб-сервиса; - выполнение операций веб-сервиса; - установка параметров ws-операции как простого типа (строка, число, булево, дата), так и сложного (путём копирования веток дерева параметров - принцип:ветка дерва это объект); - возможность сохранения уже введённых параметров; - вывод результата исполнения ws-операции в дерево значений; - сохранение раннее запускаемых веб-сервисов; - вывод статистики; - поддержка протокола SSL (данная функция работает с версии платформы 8.3); - генератор кода обращения к веб-сервису, можно скопировать этот код в любую другую обработку и использовать для работы с веб-сервисом; - возможно просматривать структуру возвращаемых значений веб-сервиса.

2 стартмани

02.10.2014    15394    62    _root    15    

Учим 1С разговаривать с клиентами или работаем с API Бродкастер

Универсальные обработки Практика программирования SMS рассылки v8 v8::УФ 1cv8.cf Абонемент ($m)

Пример использования API Бродкастера в 1С. Совершаем автоматические обзвоны путем синтезирования речи из текста.

29.09.2014    32821    33    Zircool    30    

Линейка для вёрстки табличных макетов

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Обработка для подгонки размеров печатных форм.

1 стартмани

29.08.2014    16614    42    saiten    8    

КопиПастаМер

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Предлагается отчет, который за приемлемое время находит и показывает ВСЕ повторяющиеся фрагменты в текстах программных модулей анализируемой конфигурации. Приводятся подробности реализации отчета, основанного на алгоритме Манбера и Майерса построения суффиксного массива и на алгоритме Касаи построения LCP-массива. В данной реализации поиск повторов ведется до уровня строк. Отчет можно применять для определения повторяющихся последовательностей строк и в любых других текстах.

1 стартмани

30.07.2014    42730    120    ildarovich    76    

TurboConf:Cloud - облачные сервисы в Конфигураторе

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

TurboConf:Cloud - это облачные сервисы шаблонов кода и проверки модулей 1С. Благодаря специальному клиенту, вы можете использовать эти сервисы прямо в Конфигураторе.

1 стартмани

17.07.2014    141955    17    m.bolsun    61    

MD8 Collector - внешний буфер обмена для конфигуратора 1С.

Инструментарий разработчика v8 Абонемент ($m)

MD8 Collector - внешний буфер обмена для конфигуратора 1С. Позволяет сохранять отдельные объекты метаданных в файлы и восстанавливать данные для вставки в 1С.

1 стартмани

08.06.2014    11460    2    maleshov.maxim    1    

Локализация конфигурации с помощью Google

Инструментарий разработчика Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Обработка позволяет выполнять перевод интерфейсов в любой конфигурации 1С средствами Google. За основу взята обработка: http://infostart.ru/public/190890/

1 стартмани

06.06.2014    18128    18    x-tremeall    6