Базоскоп

Публикация № 1492741 06.08.21

Администрирование - Администрирование данных 1С - Сервисные утилиты

Базоскоп - это универсальный просмотрщик базы 1С. От консоли запросов он отличается тем, что "понимает" метаданные. У него к тому же более простой интерфейс и еще несколько дополнительных фич.

Я старался сделать интерфейс максимально простым. Слева находится улучшенное дерево метаданных,  а справа рабочее поле.

 

 

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

 

 

В стандартном конструкторе запроса поле "ссылка" далее не раскрывается.

 

 

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

 

 

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

 

 

Можно сделать сложный запрос сразу к нескольким регистрам

 

 

Если в рабочем поле есть поле "Ссылка", тогда результат можно редактировать и это приведет к изменению данных в базе

 

 

Также можно произвести массовую замену значений

 

 

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

 

 

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

 

 

 

Обработка тестировалась на управляемых формах. Платформа 8.3.18.1563. Код обработки полностью открыт. Замечания и пожелания всячески приветствуются!

 

Upd 31/08/2021

Исправил обнаруженные ошибки и добавил сортировку результата

Upd 30/09/2021

Исправил работу отбора для полей типа "строка". По умолчанию тип отбора - "содержит", т.е. идет поиск подстроки. Также можно использовать выражения типа строкаотбора% и %строкаотбора для указания типов отбора "начинается с" и заканчивается на" соответственно.

Спасибо Revachol за обнаруженный недостаток.

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

Наименование Файл Версия Размер
Базоскоп:

.epf 22,14Kb
25
.epf 1.0.3 22,14Kb 25 Скачать

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

Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. the1 922 06.08.21 10:16 Сейчас в теме
Интересный подход, нестандартный)
klaus38; gubanoff; user1570905; +3 Ответить
23. Yashazz 4091 09.08.21 19:58 Сейчас в теме
(1) Без ёрничания, серьёзно: а что в нём нестандартного?
42. the1 922 10.08.21 08:14 Сейчас в теме
(23) обычно это консоль запросов в том или ином виде
44. Yashazz 4091 10.08.21 08:33 Сейчас в теме
(42) а, в смысле, ты про подачу интерфейсом? Ну, не знаю, консолей этих уже такой зоопарк, наверняка такой подход встречался... Тут я вот не вижу, а где сам текст запроса даже.
46. the1 922 10.08.21 08:46 Сейчас в теме
(44) Кстати, да, пожелание автору.
2. AnryMc 811 06.08.21 11:07 Сейчас в теме
Заинтересовала кнопка "Последние"...

Вопрос: а если стать в конец списка она становиться "Первые"? ;-)
3. mkalimulin 498 06.08.21 11:25 Сейчас в теме
(2) Нет. Все равно будут последние. А вам приходилось использовать "первые"? Такая кнопка вообще нужна?
4. AnryMc 811 06.08.21 12:30 Сейчас в теме
(3)
А вам приходилось использовать "первые"? Такая кнопка вообще нужна?


Ну если по кнопке перешел вконец (зачемто понадобилось), то может нужно будет и вернуться (например найти документы ввода остатков) а кнопки нет...

З.Ы. Это конечно мой бзик - если делаю команду смены позиционирования, то обычно предусматриваю и возврат...
cleaner_it; +1 Ответить
5. mkalimulin 498 06.08.21 12:36 Сейчас в теме
(4) А это не смена позиционирования, это "срез последних"
8. SeiOkami 2442 09.08.21 09:08 Сейчас в теме
(3) Иногда "Срез первых" очень удобен.
Например, у нас есть регистр, в котором накапливаются строки в формате: "Документ | Действие".
Регламентное задание совершает эти действие по каждому документу. Одно действие на документ за один прогон.
И совершать нужно эти действия в порядке добавления. Здесь идеально использовать СрезПервых()
9. mkalimulin 498 09.08.21 09:14 Сейчас в теме
(8) Для решения этой задачи достаточно выполнить запрос к основной таблице регистра. Это будет на порядок быстрее, т.к. не будет соединения таблицы с самой собой
10. SeiOkami 2442 09.08.21 09:15 Сейчас в теме
(9) Интересно, какой запрос можно выполнить для получения СрезаПервых без соединения с самим собой?
11. mkalimulin 498 09.08.21 09:20 Сейчас в теме
(10) Извините. Не сразу правильно понял "одно действие на документ за один прогон". А вы не могли бы привести пример, где может такое потребоваться?
6. user1570905 09.08.21 01:37 Сейчас в теме
7. mkalimulin 498 09.08.21 07:49 Сейчас в теме
(6) Что вас больше всего заинтересовало?
35. user1570905 09.08.21 23:05 Сейчас в теме
(7) Вопрос возник. На девятой картинке, там где изображен результат сложного запроса к нескольким регистрам, видно, что у регистра Остатки есть измерения Номенклатура и Склад и у регистра сведений ЦеныНаСкладах есть измерения Номенклатура и Склад. Чтобы получить такой результат, как на картинке надо где-то задавать условие соединения именно по Номенклатуре и Складу? Или обработка сама "понимает", что нужно именно такое условие? Если да, то как?
36. mkalimulin 498 09.08.21 23:09 Сейчас в теме
(35) Сама понимает, исходя из того, какие поля выбраны. Как? ИИ (шутка)
12. leosoft 154 09.08.21 10:35 Сейчас в теме
Добрый день!
Скачал Вашу обработку. При работе с регистрами накопления при выборе ресурсов выдает (1,42) Поле не найдено.
При этом правое окно исчезает и только перезапуск.
Вопросик еще - у реквизитов "Дата" документов как выбрать диапазон?
13. mkalimulin 498 09.08.21 10:52 Сейчас в теме
(12) Спасибо вам за замечания! Ошибку сегодня поправлю. Насчет даты. В одной из начальных версий там стоял диапазон. Потом была идея переиграть этот подход. Видимо, убрал диапазон и не заметил. Верну обратно. Загляните сегодня поздно вечером, будут исправления. Спасибо!
18. mkalimulin 498 09.08.21 15:00 Сейчас в теме
(12) Получилось исправить быстрее. Ловите обновление
20. leosoft 154 09.08.21 17:31 Сейчас в теме
(18) Спасибо! Теперь не вылетает! Но СуммаПриход почему-то равна СуммаРасход,
26. mkalimulin 498 09.08.21 21:01 Сейчас в теме
(20) На каких данных? Дайте пример, я проверю
49. leosoft 154 10.08.21 10:09 Сейчас в теме
(26) Взял первый попавшийся регистр накопления, ветка "Обороты".
Выбрал измерение - Физлицо, ресурсы - Сумма Приход и СуммаРасход -
выдал 2 колонки с одинаковыми значениями...
В первой версии был выбор только сумма.
55. mkalimulin 498 10.08.21 10:59 Сейчас в теме
(49) А какие данные в регистре? В общем случае, для регистра накопления ничего удивительного. Считается, что он должен что называется "закрываться". Т.е. выходить в ноль. А это, в свою очередь означает, что Приход=Расход
56. leosoft 154 10.08.21 11:47 Сейчас в теме
(55) А как тогда смотреть движения по регистратору у РН?
57. mkalimulin 498 10.08.21 11:58 Сейчас в теме
(56) Пока никак. Добавлю в ближайшее время
63. mkalimulin 498 12.08.21 00:30 Сейчас в теме
(56) Ловите обновление. Движения по регистратору можно увидеть в ветке "Обороты". Если вы попали в эту ветку из корня, тогда укажите значение отбора для поля "Регистратор". Если же вы попали в ветку "Обороты" из поля "Ссылка" из раздела "Документы" и значение отбора для поля "Ссылка" уже задано, тогда значение отбора для поля "Регистратор" можно не задавать
66. leosoft 154 12.08.21 10:49 Сейчас в теме
58. leosoft 154 10.08.21 11:58 Сейчас в теме
(55) Попробовал сформировать по РН "Остатки" - вообще пусто - только заголовки колонок выводит?
Месяц налогового периода не дает выбрать диапазон дат?
59. mkalimulin 498 10.08.21 14:07 Сейчас в теме
(58) Диапазон дат надо указывать выше, там где имя регистра.
14. gubanoff 50 09.08.21 13:45 Сейчас в теме
Когда точно не знаешь, что скрыто под капотом
тогда результат можно редактировать и это приведет к изменению данных в базе
, тогда и страшно что-то редактировать. Аналогично и по запросам. Как они формируются - знает только автор.
Я к тому, что инструмент, очевидно, хороший, но в руках его автора.
16. mkalimulin 498 09.08.21 14:14 Сейчас в теме
(14) Я поставил предупреждение. Кнопка по умолчанию "нет". Риск отредактировать что-либо случайно минимален. С другой стороны, лично я постоянно сталкиваюсь с необходимостью что-то отредактировать. Чуть реже, но все еще достаточно часто, сталкиваюсь с необходимостью произвести массовую замену значений. В целом, да, конечно. Эта опция больше для разработчиков.
А что с запросами? Код открыт. Да и в самих запросах нет ничего мистического. Выбрали поля из таблиц. Если таблица не одна, указали условия соединения. Условия соединения взяли из метаданных. Все просто
15. AntonProgma 33 09.08.21 14:00 Сейчас в теме
Хорошее начало. Добавить бы ещё просмотр и редактирование объекта; анализ объёма данных по метаданным; подключение к другим базам и сопоставление данных между базами. И перенести в веб-интерфейс.
24. Yashazz 4091 09.08.21 19:59 Сейчас в теме
(15) Было стопицот раз. Базомеры всякие. Кстати, именно по слову "Базомер" можете погуглить, точно было.
31. mkalimulin 498 09.08.21 21:49 Сейчас в теме
(24) Базопузомер предназначен в первую очередь для оценки объема базы или какой-либо ее части. Длч просмотра базы не годится
39. AntonProgma 33 10.08.21 07:34 Сейчас в теме
(24) "Было, было, было, было, было... И прошло."

Годная идея может переосмысливаться постоянно. У того же велосипеда тысячи форм. Да и ваше фирменное "где-то я уже такое видел" тоже не один миллион раз опубликовано 😉
41. Yashazz 4091 10.08.21 08:00 Сейчас в теме
(39) Да я не против, только удивительны восторги увидевших это, словно откровение свыше в первый раз, и удивительна самонадеянность некоторых авторов, заявляющих, что это-де "прорыв", "ноу-хау", "лайфхак" и прочие яркие броские заявы на ровном месте. Я вот не считаю для себя приемлемым выкладывать нечто, если оно лютейший баян (за исключением хмл-обмена https://infostart.ru/public/1406900/, каковой... ну просто душа не выдержала... выложил)
Но вообще - ребятки, ну столько ж всего уже напридумано, обязательно надо свой велосипед мутить и потом публично размахивать разными предметами, подавая этот велосипед как супер-новинку?..
43. AntonProgma 33 10.08.21 08:15 Сейчас в теме
(41) но ведь у прошлых реализаций есть фатальный недостаток.
45. Yashazz 4091 10.08.21 08:34 Сейчас в теме
(43) Какой? Что их сделал не я и не ты?))
17. mkalimulin 498 09.08.21 14:59 Сейчас в теме
(15) Просмотр и редактирование объекта доступны уже сейчас. В каждом поле есть стандартная кнопка "открыть".
Я не тестировал работу в веб-клиенте. Но не вижу причин, по которым эта обработка не могла бы работать в нем.
19. starik-2005 2455 09.08.21 16:46 Сейчас в теме
Что-то такое видел в форме удаления помеченных объектофф..
34. mkalimulin 498 09.08.21 22:30 Сейчас в теме
(19) Вот почти ничего общего
21. oleganatolievich 148 09.08.21 17:56 Сейчас в теме
была такая обработка "универсальная обработка и удаление объектов", вот по-моему это она же, только выбрать данные можно по-другому.
25. Yashazz 4091 09.08.21 20:00 Сейчас в теме
(21) Да, концептуально она, родимая, с прибамбасами. Опять же не новыми.
30. mkalimulin 498 09.08.21 21:45 Сейчас в теме
(21) Это называется "Групповое изменение реквизитов".
Есть в типовых конфигурациях.
Предназначено для редактирования данных, но не для просмотра.
Не удобно и не наглядно. Откройте сами и убедитесь.
У этого инструмента были предшественники, но ни один из них и близко не подбирается к Базоскопу.
Приведите конкретный пример и я вам покажу, в чем Базоскоп его превосходит
40. Yashazz 4091 10.08.21 07:54 Сейчас в теме
(30)
У этого инструмента были предшественники, но ни один из них и близко не подбирается к Базоскопу.
Вот когда сюда придут Люлюк или Тормозит, они вам очень доходчиво объяснят, что к чему подбирается и какие есть предшественники. Про ИР слышали?)
47. mkalimulin 498 10.08.21 09:39 Сейчас в теме
(40) И слышал и пользовался. Прекрасная вещь! Но вот только буква "Р"
51. Yashazz 4091 10.08.21 10:17 Сейчас в теме
(47) А тогда о чём вообще разговор? Или эта ваша поделка - не для разработчиков?
22. Yashazz 4091 09.08.21 19:58 Сейчас в теме
Ну, не знаю. Имхо, это чудовищный баян, каких одно время были сотни. А теперь хорошо забытое старое выдаётся за новое. "Интересная идея". Да полно же обработок, позволяющих всяко-разно смотреть данные. И метаданные они отлично понимают.

И анализ объёмов был (вроде даже и я делал); и прямая правка объекта...

Ничего ровным счётом нового и оригинального не наблюдаю.
27. mkalimulin 498 09.08.21 21:02 Сейчас в теме
(22) Дайте пример обработки, которая "понимает" метаданные. Я двумя руками за критику, но очень хотелось бы, чтобы она была конкретная
28. Yashazz 4091 09.08.21 21:21 Сейчас в теме
(27) Вы что, первый день в 1С? Их десятки и сотни, которые "понимают метаданные". Их тысячи. Практически любая обработка в наше время "понимает метаданные". Или уточните, что вы имеете в виду.

Для примера прикрепляю одну из множества своих обработок, которую ещё лет 6 назад сделал, а концептуально это та же "Подбор и обработка" и ей сто лет в обед.
Прикрепленные файлы:
УПОБ_СКД_УФ.epf
32. mkalimulin 498 09.08.21 22:06 Сейчас в теме
(28)
Сто окошек, пятьсот кнопок и все для отображения объектов поодиночке, без учета их связей.
Под "пониманием метаданных" я имею ввиду, что вы открыли в дереве метаданных справочник "Номенклатура", к примеру. И можете идти дальше. В каких регистрах есть Номенклатура? Остатки на складе? Раз, и вот вам остатки. Где еще? В резервах? Раз, и вот вам резервы. Рядом с остатками стоят. А давайте еще продажи за год посмотрим. Да пожалуйста! Вот они продажи, рядом с остатками и резервами.
Все это прямо описано в публикации. Но вы это не читали. Вы увидели работу и сразу отнеслись к ней с предубеждением
37. Yashazz 4091 10.08.21 07:05 Сейчас в теме
(32) Да такие тоже были, и не единожды. Идея-то очевидная. Я вам скинул буквально первое, что под руку подвернулось, чтоб "с пониманием метаданных", а вы обобщать взялись. Обработка? Обработка. Понимает метаданные? Вполне. Что ещё-то?))

Вообще для того, чтоб быстро разобраться в незнакомой конфе, существуют несколько серьёзных разработок. Моя, например, в виде графических схем связи строит, визуально оно приятнее и удобнее; иначе вы графы связей адекватно не покажете, а дерево оно и есть дерево.
48. mkalimulin 498 10.08.21 09:49 Сейчас в теме
(37) Вот и скиньте, такие, которые "не единожды". Пока вы только себя рекламируете
50. Yashazz 4091 10.08.21 10:15 Сейчас в теме
(48) 2500 руб. за час, и я скину вам, что пожелаете)) Поиском учись пользоваться, товарисч. А себя рекламировать мне не надо, я и без рекламы такие заказы делаю, какие тебе 99% никогда не достанутся)))

Давай лучше на вопросы ответь, чем пытаться тут доказать исключительность своей поделки.
29. Yashazz 4091 09.08.21 21:32 Сейчас в теме
(27) и кстати, это ещё не критика, это я пока просто офигеваю, почему столь заскорузлое и баянистое, общеизвестное и везде употребительное подаётся как новинка.

Критикой заниматься имеет смысл, если скачано и используется. Хотя могу пройтись по картинкам интерфейса)
33. mkalimulin 498 09.08.21 22:07 Сейчас в теме
38. Yashazz 4091 10.08.21 07:28 Сейчас в теме
(33) Пока ряд вопросов.

Вначале стоит определиться, делаете вы "браузер системы" или очередную консоль запросов. Получилось ни туда, ни сюда.

Предположим, это для разработчика, итак:

1. В дереве метаданных не показано, какого типа тот или иной реквизит. Без этого вообще никак.
2. "Улучшенное дерево" - чем оно лучше? Раскрываете ссылки? А до которого уровня? Как СКД, до бесконечности? Как обрабатываете кольцевые ссылки?
3. Даны только имена, а при работе с интерфейсом Предприятия важны синонимы, представления.
4. Что за "значение отбора", из картинок непонятно. Флажки ещё какие-то...
5. Объекты желательно сортировать по именам, это даже платформа умеет, у вас нет.
6. Табличные части объектов показывает? Не вижу на скриншотах.
7. В регистрах надо показывать, что измерение и что ресурс и реквизит, это критично. Ну, про периодичность и зависимость ваще молчу.
8. "вставляет это поле в запрос" - а где сам запрос? Редактировать можно?
9. "все места, где используется этот объект" - включая функциональные опции с их параметрами, RLS, составные типы и ПВХ?
10. Как сделать "сложный запрос к нескольким регистрам", по картинкам не понял.
11. "Результат можно редактировать" - результат чего, запроса? Опуская момент, что это потенциально граната для обезьяны, спрошу: а) с учётом прав и ограничений, в т.ч. БСП? б) в случае регистров накопления, с отключением/пересчётом остатков? в) в случае любых не-независимых регистров, с каким-то служебным регистратором?
12. "Результат запроса можно свернуть. При этом все числовые поля суммируются, а все прочие группируются. Если числовых полей нет, тогда указывается количество вхождений" - для этого за 5 минут делается СКД на полученную выборку, и пользователю выводится её удобная настройка, где можно хоть как угодно анализировать.
13. "операцию получения последних значений" - это, простите, как? На дату документа, на дату как реквизит справочника?
14. Делаете инструмент для работы с запросами - показывайте индексы объектов, иначе какой же это "базоскоп"

Сделали бы видео по эксплуатации, чесслово. Может, дурацких вопросов было б меньше.
52. mkalimulin 498 10.08.21 10:28 Сейчас в теме
(38) А вот за такое спасибо!
Один общий ответ:
Я постарался сделать универсальный инструмент, которым будут пользоваться и разработчики и пользователи (они тоже люди))) Поэтому я в первую очередь стремился к минимализму, ничего лишнего. Тип реквизита можно показывать, но пользователю он скорее не нужен, поэтому нет. Достаточно выделения цветом числовых полей и полей типа дата. Далее по порядку:

2. До бесконечности. Но я раскрываю не так, как раньше, когда "что наверху, то и внизу". Ссылка раскрывает не список реквизитов объекта (зачем? они и так уже раскрыты), а список связей. У меня не закольцуется. Просто будут добавляться источник за источником
3. Да, пользователь видит синонимы в основном интерфейсе. Пока не придумал, как тут быть. Может предложить пользователю отказаться от основного интерфейса? )))
4. Вы правы в описании не раскрыт механизм отбора. Те, кто скачали, догадались. Но описание, конечно же вставить надо.
5. Операция сортировки действительно нужна.
6. Табличные части конечно показываются. В скриншотах этого не видно. Спасибо за замечание
7. Для разработчиков может и надо, а пользователей зачем грузить лишней информацией?
8. А зачем нам текст запроса? Это же не консоль запросов, а просмотрщик. Пользователь не будет писать запросы.
9. На данный момент только составные типы. Насчет остального буду думать, спасибо.
10. Выбрать поля из дерева метаданных, а обработка сама их соединит как надо
11. На данный момент редактируются только объекты ссылочных типов (но не наборы записей, например). Да, граната. Но там ведь чека стоит )))
12. А тут и 5 минут не надо. И опять же. Пользователь и СКД не совместимы )))
13. Получаем последние записи для любого набора данных, в котором есть поле типа "Дата". На скриншоте есть получение последних документов по контрагентам
14. Пользователям это не надо, повторюсь
53. Yashazz 4091 10.08.21 10:31 Сейчас в теме
(52)
которым будут пользоваться и разработчики и пользователи
Простите, но вот это ни в коем случае. Это вы слабо представляете себе всю мощь и глубину идиотизма пользователей, особенно помноженных на самоуверенную инициативность. Это такие слабоумие и отвага, что вам даже бэкапы не помогут.
lika_master; +1 Ответить
65. mkalimulin 498 12.08.21 01:18 Сейчас в теме
(53) Прислушайтесь к себе. Что в вас говорит? Снобизм разработчика? Ложно понятая корпоративная солидарность? Мы, разработчики - умные. А они, пользователи - дураки. И пусть так будет всегда. Потому что, если вдруг и пользователи станут умными, то где тогда будет наше место?
68. Yashazz 4091 12.08.21 15:12 Сейчас в теме
(65) Во мне говорит опыт 24 лет работы на разных 1С, в самых разных местах, с самыми разными людьми. Умным я давал удобные инструменты. Дуракам, что ни дай, результат хорошо если нулевой. И не транслируйте мне свои (возможно) представления, я подобными стереотипами не страдаю)
Опыт. Я много видел. Знаю, о чём говорю.
54. Yashazz 4091 10.08.21 10:43 Сейчас в теме
По ответам:

1. Цветом это супер. Т.е. неограниченная строка или нет, есть дробные части или нет - всё пофигу. Ну-ну.
2. Контрагент имеет реквизит "ОсновнойДоговор", договор имеет владельца "Контрагент". как будет показано?
3. Я такое в скобках после имени показываю. Как в заголовках полей в СКД.
4. ОК
5. ОК
6. ОК. С номером строки таб.части можно работать?)
7. Без комментариев. Я на вас посмотрю, когда вам забабахают по регистру с отбором по ресурсу или пятому измерению)))
8. Ну да, ну да. См. предыдущий пункт.
9. ОК
10. А "как надо"? Она у вас такая интеллектуальная, что понимает, где внутреннее соединение, а где объединение?)
11. Чека ещё никогда не спасала.
12. А с прямой правкой объектов, значит, пользователи совместимы?)
13. Вау. И по регистру расчёта умеет последние получать? Прям вот с соблюдением всех канонов, пересчёты там, итд?)
14. Позиция понятна.

Итак. Перед нами нечто химерическое, помесь страуса с носорогом. Как любая подобная химера, одинаково неудобна и опасна - и для разработчика, и для пользователя. Надеюсь, не надо объяснять, почему)
По прямой правке объекта обработок чуть больше, чем дофига.

Вас, автор, жизнь ещё научит, что такие монстры нежизнеспособны ни в чьих руках, кроме авторских.

По совокупности - минусую вашу поделку. Неоригинально, неудобно, опасно. Не рекомендую никому связываться с подобным.
60. mkalimulin 498 10.08.21 14:44 Сейчас в теме
(54) Не обижайтесь, но вы и сделали монстра с кучей копок, которым пользоваться неудобно. А здесь ничего лишнего
61. Yashazz 4091 10.08.21 16:45 Сейчас в теме
(60) А давайте по пунктам, что в нём неудобно. Я это учту и доработаю. А то, понимаешь, куча народу этой обработкой пользуется, люди хвалят, а оно, оказывается, неудобно. Так что жду конкретику.
62. mkalimulin 498 10.08.21 17:58 Сейчас в теме
(61) Хорошо. Дайте время до завтра
64. mkalimulin 498 12.08.21 01:01 Сейчас в теме
(61) У вас чересчур много интерфейсных элементов. Закладка для отбора, закладка для результатов отбора, закладка для действий над отбором. У людей плохая оперативная память. У разработчиков она чуть получше, но все равно слабая. Поэтому надо стремиться свести все к одному-двум основным элементам. Как мне кажется, вы увлекаетесь различными идеями типа: "а вот можно еще и так сделать". И теряете контроль. Здорово, конечно, что можно сначала провести документ, потом поменять значения реквизитов, а потом еще и удалить его непосредственно. Вот ровно в таком порядке, это, пожалуй, даже прикольно ))) Но если бы вы отбросили эту идею, тогда вы могли бы убрать действия над отбором в командную панель. Именно туда, где их будет искать пользователь. И сразу отказаться от лишней закладки. Второстепенные элементы тоже нуждаются в ревизии. Например флажок ОбменДанными.Загрузка=Истина. Зачем он нужен в выключенном состоянии? Человек хочет массово поменять реквизиты и сделать это по возможности быстрее. И он наверняка полностью понимает, что он делает.
У вас прекрасный продукт, который отличается полнотой решения поставленной задачи. Но его надо чистить. Может я ошибаюсь, но вспомните сколько идей вы "обсасывали" в процессе работы? Сколько выбросили после "обсасывания"? По моим представлениям для работы такого типа количество выброшенных должно быть не менее 80%
67. Yashazz 4091 12.08.21 15:10 Сейчас в теме
Три закладки - классика, так выглядела исходная обработка от 1С. Насчёт отказа от закладки сценариев соглашусь, она показала себя редко нужной. Насчёт "а можно и так сделать" - хорошо, что из имеющегося лишнее?

По флажку "Загрузка Истина" не соглашусь. Чем опаснее фича, а в данном случае это изрядная дыра в ЛСК, тем правильнее, что рулящий ею флаг выключен.

Работа с агрегатными функциями над выборкой и в отборах, вывод в табличный документ, статистика СКД, работа с любыми регистрами - вот это всё было выброшено. И правильно, как оказалось.

Спасибо за разбор.
69. mkalimulin 498 31.08.21 23:57 Сейчас в теме
Исправил обнаруженные ошибки и добавил сортировку результата.
70. Revachol 29.09.21 07:11 Сейчас в теме
(69) Добрый день! А возможности настроить тип отбора (Не равно,Содержит и т.д.) нету?
71. mkalimulin 498 29.09.21 09:01 Сейчас в теме
(70) Добрый день!
Стремясь к простоте, не стал этого делать. Вы считаете, что это очень нужно?
72. Revachol 29.09.21 09:22 Сейчас в теме +1 $m
(71)Считаю да, это было бы крайне удобно, как минимум ,нужно условие "Содержит"(можно реализовать в теории, чтобы оно автоматически подставлялось для строковых типов), сейчас же условие отбора я так понимаю всегда "Равно".
73. mkalimulin 498 29.09.21 10:25 Сейчас в теме
(72) А как лучше на ваш взгляд. Реализовать "СОДЕРЖИТ". Или "ПОДОБНО" с регулярными выражениями?
74. mkalimulin 498 30.09.21 20:46 Сейчас в теме
(72) Сделал обновление. Теперь по умолчанию тип отбора - "содержит", т.е. идет поиск подстроки. Также можно использовать выражения типа строкаотбора% и %строкаотбора для указания типов отбора "начинается с" и заканчивается на" соответственно. Ловите и спасибо за обнаруженный недостаток
Оставьте свое сообщение

См. также

Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо

Универсальные обработки Сервисные утилиты v8 Абонемент ($m)

Иногда нужно удалить сохраненную в 1С "покореженную" настройку или скопировать "удачную" другому пользователю...

1 стартмани

01.09.2012    66185    1378    AnryMc    46    

Диалог выбора файлов/каталогов на сервере

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Эмуляция привычного диалога ОС для работы с файловой системой сервера 1С.

1 стартмани

29.06.2021    4218    2    Yashazz    14    

Просмотр структуры базы в СУБД, в том числе расширений

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

Структура таблиц базы данных с учётом расширений.

1 стартмани

29.09.2020    8622    79    Yashazz    10    

Быстрый (но тернистый) путь к метаданным картинок в 1С

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

Задача звучала так: прочитать GPS-геометки из картинок. Всё закончилось бы как у всех, кто брался за эту задачу, – сторонним сервисом или утилитой. Но в обсуждении кто-то сказал, «да 1С так не сможет» …

1 стартмани

15.04.2020    4333    3    утюгчеловек    7    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо

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

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    53426    526    Eugen-S    35    

Создание *.dt файла из рабочей базы на сервере 1С без завершения работы пользователей

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Предлагаемая обработка создает *.dt файл (выгрузку ИБ) из рабочей базы на сервере 1С:Предприятие 8.3 без завершения работы пользователей.

1 стартмани

19.01.2020    18954    97    Sedaiko    20    

Работа с базами данных 1С в SQL Server Management Studio (Расширение для SSMS)

Администрирование СУБД Производительность и оптимизация (HighLoad) Администрирование данных 1С Структура метаданных v8 Абонемент ($m)

Расширение позволяет просматривать связи объектов метаданных и таблиц БД, сгруппированные данные (по группам метаданных) об используемом дисковом пространстве и выполнять трансляцию SQL текста запроса в термины 1С. И бонусом - при наведении курсора мыши на таблицу или поле показывает назначение объекта в терминах 1С.

10 стартмани

27.11.2019    16762    45    akpaevj    46    

Командный интерпретатор для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Инструмент для выполнения команд CMD / PowerShell из 1С.

2 стартмани

15.11.2019    18036    34    YPermitin    41    

Блин, мы забыли включить регламентные задания… Промо

Сервисные утилиты v8 Абонемент ($m)

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

1 стартмани

08.04.2019    24643    19    slozhenikin_com    37    

Удаление неактивных и повторно запущенных пользователем сеансов - обработкой в фоне или внешней обработкой

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

На экране монитора при запуске конфигурации нередко приходится видеть обидное сообщение "Не обнаружено свободной лицензии". Особенно это актуально, когда у вас 100 лицензий и при этом работает порядка 90 пользователей. При этом, очень актуальна жесткая политика - "Один сеанс в одни руки". Для автоматизации ручной работы администратора 1С по удалению сеансов пользователей и предназначена данная обработка. Обработка может быть использована как внешняя, так и поставлена в дополнительные отчеты и обработки с установкой расписания запуска, в этом случае обработка будет выполняться как фоновое задание. Обработка предназначена для работы в клиент-серверных базах и тестировалась на платформе 8.3.14.1854. Обработка установленная на платформе не ниже 8.3.6, позволяет управлять сеансами конфигураций установленных на платформе 8.2

1 стартмани

13.11.2019    6953    19    IVC_goal    11    

Закрытие незавершенных сеансов

Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.09.2019    27345    103    AnatolPopov    12    

Сканер ключей 1С

Сервисные утилиты v8 Абонемент ($m)

Определяет время отклика ключа защиты 1С.

1 стартмани

13.09.2019    10608    15    sivin-alexey    2    

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

Структура метаданных Универсальные обработки v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

3 стартмани

28.10.2018    44896    400    ROL32    72    

Мониторинг потребления ресурсов базами кластеров сервера

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

2 стартмани

17.07.2019    12957    52    IVC_goal    34    

CFU-reader (версия 2.6).

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

Обработка для анализа файлов .cfu в режиме предприятия в любой конфигурации для 1С 8.3.+. Основана на разработке https://infostart.ru/public/97194/.

3 стартмани

21.06.2019    11442    31    vandalsvq    9    

DBManager для 1C

Сервисные утилиты v8 Россия Абонемент ($m)

Менеджер баз данных для 1С с расширенными возможностями.

1 стартмани

11.05.2019    15315    27    seriouskeks    13    

Легкое и гибкое управление списком доступных баз 1С у пользователей Промо

Стартеры 1С Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

7 стартмани

05.12.2018    21554    22    RomikR    9    

Bash-скрипт для установки 1С:Предприятие 8.3 и СУБД PostgreSQL на сервер CentOS 7

Сервисные утилиты v8 Россия Абонемент ($m)

Данный скрипт позволяет полностью установить сервер 1С и СУБД PostgreSQL на одном хосте. Потом это же скрипт можно использовать для обновление платформы и дистрибутивов установки

1 стартмани

07.04.2019    19992    49    Sedaiko    31    

Утилита для регистрации ComConnector и консоли администрирования сервером по установленным версиям платформы

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.03.2019    12022    37    vardeg    10    

Сценарии пакетного режима

Сервисные утилиты v8 Абонемент ($m)

Сценарии пакетного режима. Тестировалось на 1С:Предприятие 8.3.13.1690. Автоматическое создание команд пакетного режима. Создание, хранение и запуск сценариев команд пакетного режима.

1 стартмани

06.03.2019    11089    11    lastpioneer    11    

Скачиваем релизы с сайта users.v8.1c.ru Промо

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка позволяет настроить список релизов, доступных пользователю, на сайте users.v8.1c.ru, проверять - вышли ли новые обновления и, если вышли, скачивать их и раскладывать по папочкам. Требует установки curl и openssl

1 стартмани

18.08.2014    47013    26    Demonobond    34    

LicDataDecoder - расшифровка файла программной лицензии 1С

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

10.02.2019    49832    420    GeraltSnow    62    

Удобная консоль регламентных и фоновых заданий

Универсальные обработки Сервисные утилиты Администрирование данных 1С v8 v8::УФ 1cv8.cf Абонемент ($m)

Аналог обработки БСП "РегламентныеИФоновыеЗадания". Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.

1 стартмани

06.02.2019    21600    210    Alxby    20    

Универсальный монитор лицензий 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Хотите узнать, какие программные лицензии установлены на сервере и все их технические подробности? А может быть, вам нужна информация по использованию всех видов лицензий кластера? Нет ничего проще, читай далее, чтобы быть в курсе!

3 стартмани

03.01.2019    47949    441    Xershi    81    

V8 Viewer. Открытие и сравнение внешних обработок в Проводнике + исходники Промо

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

Вы хотите получить возможность быстро посмотреть содержимое внешнего отчета или обработки? А сравнить ее с другой? И все это без запуска 1С:Предприятия, только из оболочки ОС? Тогда мы идем к вам! :) В конце заметки - ссылка на исходники.

2 стартмани

06.03.2013    72388    714    Evil Beaver    159    

Скрипт обновления конфигурации

Сервисные утилиты v8 Абонемент ($m)

Как обновить конфигурацию базы? Столько всего сделать надо: И базу заблокировать, и пользователей выгнать. А ещё надо дождаться загрузки конфигурации и после этого применить её. Если же конфигурация на БСП, то запустить с ключом /C ЗапуститьОбновлениеИнформационнойБазы. И только потом можно пускать пользователей. А ещё на каждом этапе надо ждать окончания предыдущего. Это скучно. Давайте заливать конфигурацию в базы весело!

1 стартмани

11.12.2018    16157    60    MrWonder    24    

Чистка кэша 1С (теперь в .exe)

Сервисные утилиты v8 Абонемент ($m)

Попробуйте поискать в интернете "Очистить кэш 1С". Практически везде вы наткнетесь на всякие батники, ps-скрипты, рекомендации зайти и удалить вручную, поставить /ClearCache для баз на УФ и т.д. В подавляющем большинстве случаев предлагается бездумно удалить все содержимое \Roaming\1C\1cv8\ и \Local\1C\1cv8\, но это как переустановить Windows, чтобы почистить Temp.

1 стартмани

18.11.2018    21366    110    riposte    43    

Bluetooth сканер штрихкодов и мобильное приложение 1С (Android)

Сервисные утилиты Сканер штрих-кода Мобильная разработка v8 1cv8.cf Абонемент ($m)

Сервис для работы со сканером штрихкодов и передачи данных в мобильное приложение 1С.

1 стартмани

06.11.2018    24821    77    Isonic    23    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз Промо

Сервисные утилиты v8 Абонемент ($m)

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

1 стартмани

14.11.2017    28534    96    bonv    15    

Обнаружено нарушение целостности системы

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Ошибка «Обнаружено нарушение целостности системы», причины и варианты устранения ошибки.

1 стартмани

03.10.2018    210643    1020    Palmer1976    70    

1С:Коммандер (УФ)

Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Коммандер для просмотра файлов на клиенте и сервере.

2 стартмани

07.09.2018    12490    24    Student1C    13    

1C + Arduino + сканер отпечатков пальцев + RFID считыватель

Терминал сбора данных Сервисные утилиты Учет рабочего времени Учет рабочего времени NFC, RFID v8 1cv8.cf Абонемент ($m)

Связываем 1C, Arduino, сканер отпечатков пальцев и RFID считыватель для системы учёта рабочего времени или пропускной системы.

1 стартмани

21.08.2018    30374    16    DGorgoN    39    

Очистка регистров накопления, сведений, расчета или бухгалтерии Промо

Сервисные утилиты Чистка базы Свертка базы v8 1cv8.cf Абонемент ($m)

Очистка регистров накопления, сведений, расчета или бухгалтерии (обычная и управляемая форма)

2 стартмани

25.12.2009    68951    1241    sebe    20    

Универсальная консоль администрирования

Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Универсальная консоль администрирования. Работает с сервером 1С 8.3 любой версии. Для любителей зоопарков. :-)

1 стартмани

14.06.2018    14139    36    berezdetsky    7    

Менеджер баз 1С (пакетное обновление, выполнение произвольного кода и многое другое)

Сервисные утилиты Администрирование данных 1С v8 v8::УФ Абонемент ($m)

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

10 стартмани

21.11.2017    19119    38    Termokrator    12    

V8 Log Scanner - утилита для быстрого парсинга логов ТЖ

Сервисные утилиты Технологический журнал v8 Россия Абонемент ($m)

Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.

1 стартмани

07.11.2017    24580    5    ripreal1    27    

Автокликер для 1С Промо

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

1 стартмани

03.04.2017    36522    81    slava_1c    67    

Графическая оболочка для консольной утилиты cnvdbfl.exe

Сервисные утилиты v8 Абонемент ($m)

Графическая оболочка для консольной утилиты cnvdbfl.exe предназначенной для преобразования размера внутренней страницы файла базы 1С.

2 стартмани

25.10.2017    47428    321    frkbvfnjh    46    

Ускоренный полный пересчет итогов регистров

Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка для быстрого полного пересчета итогов по выбранным регистрам, ускорение достигается за счет предварительной очистки таблиц итогов средствами MS-SQL.

1 стартмани

23.10.2017    34669    247    Bazil    17    

Работа с пользовательскими настройками: просмотр, редактирование, удаление, копирование

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

Внешняя обработка для работы с настройками, хранящимся в стандартном хранилище (ХранилищеОбщихНастроек, ХранилищеНастроекДанныхФорм, etc.). Не требует БСП, дополнительных библиотек. Платформа: 8.3. Интерфейс: Такси, 8.2.

1 стартмани

21.08.2017    20661    133    Alxby    12    

Универсальный редактор реквизитов объектов. Мультиобработчик Промо

Универсальные обработки Чистка базы Обработка документов Практика программирования Обработка справочников Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Объекты: Справочник, Документ, ПланОбмена, ПВХ, Бизнес-процесс, Задача, ПланСчетов, ПВР. Мультиобработчик: -Проведение, перенумерация, движения, копирование, создание на основании, подчиненность, статистика, удаление документов. -Регистрация изменений объекта(ов) в планах обмена. -Установка/Отключение ГлавногоУзла РИБ. -Поиск и восстановление "Битых" ссылок. -Недопустимые символы XML/Дерево XML. -Поиск и замена ссылок. -Ошибки ИБ, в т.ч XML. -Множество обработок справочников. -GUID. Дата и время создания объектов ссылочного типа. -Аналитика предопределенных, блокируемых реквизитов, ХранилищаЗначений. -История изменений объекта. -Активные пользователи. -Подписки на события, функциональные опции. -Загрузка пользователей ИБ из Windows, Active Directory. -Выгрузка/Загрузка пользователей ИБ в/из внешний XML-файл. -Поддержка различных режимов модальности. Файловый, Клиент-Серверный варианты. Обычная и Управляемая формы.

1 стартмани

28.12.2011    184949    8937    StepByStep    422    

Удаление данных напрямую в SQL

Сервисные утилиты Чистка базы v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

08.07.2017    20333    130    denacid    32    

Мониторинг доступной производительности рабочих процессов кластера 1С:8.3

Сервисные утилиты v8 Абонемент ($m)

Мониторинг и сбор статистики по доступной производительности и использованию памяти рабочими процессами кластера. Утилиты и инструменты: 1. связка ras и rac от 1С 2. powershell 3. Paessler PRTG network monitor

1 стартмани

30.06.2017    24246    48    ddens    11    

ОСкрипты для деплоя и копирования базы данных

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Набор оскриптов для деплоя базы 1С через хранилище и копирование через sql-бекап одной базы в другую

1 стартмани

02.05.2017    29415    40    Stepa86    29    

Обработка восстановления последовательности (НЕ МОНОПОЛЬНО, с возможностью задать отбор по Контрагентам и по Фирмам) Промо

Обработка документов Сервисные утилиты Закрытие периода v8 БП2.0 УТ10 Украина Россия Абонемент ($m)

Обработка предназначена для восстановления последовательности проведения документов. Пригодится, когда возникает ситуация необходимости перепроведения документов, в хронологическом порядке или в том порядке, в котором нужно пользователю за определенный период времени. Отличается от стандартной обработки «Проведение документов», тем что, можно сделать отбор документов по фирме, по контрагенту или группе контрагентов, и нет необходимости в монопольном доступе, а также можно менять последовательность документов по усмотрению пользователя. Эта версия обработки для использования на платформе 8.2 в типовых конфигурациях БП 2.0, а также и для УТ 10.3 и УТП 1.2

1 стартмани

05.03.2012    55370    740    Kuzya_brаtsk    48    

Что мешает удалению объектов?

Сервисные утилиты Чистка базы v8 1cv8.cf Абонемент ($m)

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

1 стартмани

20.12.2016    21724    124    Alxby    17    

Telemonitor - объединяем Telegram и 1С Промо

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

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    83911    231    salexdv    186