Консоль Внедренца v.3.5

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

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

консоль внедренца код запрос универсальная обработка кода запросов конструктор таблиц значений работа с ТаблицаЗначений инструмент разработчика статистика базы таблицами кодом

Идея данной обработки заключается в создании простого, функционального и универсального инструментария для внедренцев и программистов 1С, который будет работать как в толстом клиенте на обычных и на управляемых формах, так и в тонком клиенте. Интерфейс и логика работы максимально идентичны у обычных форм и управляемых. Инструментарий включает в себя: Консоль кода, Консоль запросов, Консоль отчетов (СКД), Универсальную обработку объектов, Средства для работы с таблицами базы данных 1С, Редактирование регистров сведений базы.

UPD 02-12-2019.  ver.3.5:

- Добавлена возможность просмотра результатов временных таблиц в запросе.

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

_____________________________________________________________________________________

UPD 28-10-2019.  ver.3.4:

- Добавлена поддержка механизма расшифровки отчета СКД.

- Вывод всех настроек СКД (параметры, отборы, сортировки, условное оформление, другие настройки).

- В результате запроса у значений добавлена кнопка открыть.

- Оптимизация кода и ускорение некоторых механизмов.

_____________________________________________________________________________________

UPD 19-06-2019.  ver.3.3:

- На закладке "Обработка" добавлена возможность очистки битых ссылок. Поиск и очистка происходит по представлению ссылки "<Объект не найден> (6778:8414001e67079e6011e2219d259f469d)".

_____________________________________________________________________________________

UPD 05-06-2019.  ver.3.2:

- Добавлена консоль отчетов для создания отчетов с помощью схемы компоновки данных. На управляемых формах конструктор запускается только в толстом клиенте.

_____________________________________________________________________________________

UPD 24-05-2019.  ver.3.1:

- Исправлены выявленные ошибки.

_____________________________________________________________________________________

UPD 18-02-2019.  ver.3.0:

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

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

- Добавлена поддержка типов данных "ТаблицаЗначений" и "МоментВремени". Добавлены соответствующие конструкторы. Эти типы можно использовать в переменных алгоритмов и в параметрах запросов. В параметрах запроса для таблицы значений автоматически определяются наименования колонок.

- Добавлена возможность использовать выгрузку результата запроса в переменных на странице "Код" и в параметрах запроса на закладке "Запрос".

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

- Расширены возможности удобного редактирования текстов: "Закомментировать" и "Раскомментировать". Для запросов так же добавлена возможность убрать символы переноса строки "|", и скопировать готовый текст запроса для конфигуратора.

- Приведение даты к концу дня. При повторном выборе значения типа "Дата" значение будет приведено к концу дня или обратно. Удобно при указании даты остатков в параметрах запросов (23:59:59).

- Изменение списка определения типов. На управляемых и обычных формах список выбора типа значений отображается одинаково.

- Добавлена кнопка, ссылка на публикацию.

- Доработаны шаблоны кода в дереве конфигурации.

- Исправлены выявленные ошибки, существенно переработан интерфейс обработки и для большего удобства добавлено больше горячих клавиш.

_____________________________________________________________________________________

UPD 24-01-2019.  ver.2.1:

- Доработаны шаблоны кода в дереве конфигурации.

- Добавлена возможность установки привилегированного режима для исполняемого кода. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции.

 - Исправлены выявленные ошибки, существенно переработан интерфейс обработки для большего удобства.

_____________________________________________________________________________________

UPD 18-01-2019.  ver.2.0:

- Добавлен механизм работы со списком алгоритмов.

- Добавлен механизм работы со списком запросов.

- Добавлены дополнительные механизмы проверки вводимых данных.

- Исправлены выявленные ошибки, существенно переработан интерфейс обработки для большего удобства.

_____________________________________________________________________________________

UPD 19-12-2018.  ver.1.4:

- Добавлена возможность установки монопольного режима (на закладке "Код").

- Исправлены выявленные ошибки, переработаны элементы интерфейса.

_____________________________________________________________________________________

UPD 26-11-2018.  ver.1.3:

- Переработан раздел средств работы с таблицами базы данных. Теперь размеры таблиц и структура метаданных находятся в одном едином пространстве.

- Увеличена скорость формирование данных в списках (структура метаданных и регистры сведений).

- Убраны все синхронные вызовы в управляемых формах. Полное избавление от модальности в УФ.

- В конструкторе таблицы значений добавлено автозаполнение поля "Заголовок".

- Исправлены выявленные ошибки, переработаны элементы интерфейса.

_____________________________________________________________________________________

UPD 26-10-2018.  ver.1.2:

- Обновлен процесс формирования дерева метаданных и для обычных и для управляемых форм. Теперь дерево формируется на лету и процесс занимает гораздо меньше времени.

- На управляемых формах в запросе появилась возможность указывать список значений в качестве параметра запроса.

- Небольшие изменения в интерфейсе.

- Добавлена более детальная настройка автосохранения кода.

_____________________________________________________________________________________

Описание основных возможностей и особенностей, существующих в обработке:

КОД

Возможности:

  • Позволяет выполнять произвольный код на встроенном языке 1С в режиме 1С Предприятия тонком и толстом клиентах, на клиенте и на сервере, в обычных формах и управляемых формах.
  • Раскрашивает текст кода согласно синтаксическим конструкциям 1С. (Как для обычных, так и для управляемых форм).
  • Удобное объявление переменных.
  • Установка в качестве переменных ТаблицыЗначений и МоментаВремени.
  • Конструктор Таблицы значений.
  • Конструктор Момента времени.
  • Доступна отладка кода с помощью функции "Вычислить выражение".
  • Сохранение в файл и открытие из файла алгоритмов (связки кода и объявленных переменных).
  • Дерево метаданных конфигурации, с возможностью просмотра свойств выбранного объекта, с часто используемыми шаблонами кода для конкретного объекта.
  • Шаблоны часто используемых конструкций кода.
  • Работа с текстом запроса.
  • Установка монопольного режима.
  • Установка привилегированного режима (в привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции.).
  • Открытие и сохранение файлов алгоритмов(*.alg).

Примечания:

  • Написанный код можно отладить с помощью функции "Вычислить выражение". Для этого необходимо выделить нужное выражение и нажать "Вычислить выражение". При этом будет выполнен написанный код до текущей строки и к выделенному выражению будет применена функция "ПоказатьЗначение()". Вычисление выражения происходит в транзакции с последующей отменой, так что если в коде присутствует алгоритм изменяющий данные, то данные изменены не будут. Интерактивные функции такие как "Сообщить()", "СообщениеПользователю", "Предупреждение()", "ПоказатьПредупреждение()", "Вопрос()", "ПоказатьВопрос()" при вычислении выражения игнорируются. Также выражения вычисляются внутри конструкции Условия, Цикла и Попытки, при этом в цикле будет выполнена только первая итерация до выделенного фрагмента кода.
  • На управляемых формах есть возможность подкрасить код согласно синтаксическим конструкциям встроенного языка 1С, для дополнительного синтаксического контроля написанного кода. Функционалом управляет галка "Раскрашивать код" на закладке "Код". В этом режиме раскраска кода происходит по окончании редактирования текста или по F5. Для систем с повышенными настройками безопасности IE этот функционал может не работать. Так же в режиме раскрашивания не доступны функции "Редактировать запрос" и "Вычислить выражение". На обычных формах для раскрашивания работает штатный механизм поля текстового документа.
  • Написанный код и объявленные переменные можно сохранить в файл алгоритма.  При открытии ранее сохраненного файла алгоритма будет восстановлен код и объявлены переменные. Переменные ссылочного типа сохраняются и восстанавливаются в рамках одной базы.
  • В дереве метаданных работает Drag&Drop. Элементы можно как перетаскивать на текстовое поле на закладке "Код", так и выбирать двойным щелчком мыши. Большинство элементов при выборе или перетаскивании преобразуются в часто используемый код. Так же в ветке "методы" собраны некоторые шаблоны кода для конкретного объекта системы. При нажатии кнопки "Свойства" в контекстном меню дерева метаданных будут отображены свойства выбранного объекта.
  • При нажатии правой кнопки мыши в текстовом поле на закладке "Код" появится возможность выбора часто используемых конструкций и шаблон будет помещен в текстовом поле. Если предварительно выделить часть кода, то выделенный текст попадет внутрь конструкции шаблона.
  • При нажатии правой кнопкой мыши на тексте запроса в текстовом поле на закладке "Код" можно перейти к его редактированию, выбрав пункт "Редактировать запрос".
  • После объявления переменных на закладке "Переменные" их значения будут доступны при выполнении кода. Обращаться к ним можно просто по заданному имени.
  • Алгоритмы можно сохранить и открыть в файл (Файлы *.alg)  (На командной панели обработки меню "Файл").
  • Расширены возможности удобного редактирования текста кода (Закомментировать и Раскомментировать кусок кода).
  • При выборе значений типа "Дата" первый раз выбирается время по умолчанию (00:00:00). Если выбрать эту же дату повторно, то значение будет приведено к концу дня (23:59:59).

 

ЗАПРОС

Возможности:

  • Стандартная консоль запросов с определением параметров и выгрузкой результата в таблицу значений или дерево значений.
  • Создание и редактирование объекта "Запрос" на закладке "Код".
  • Открытие и сохранение файлов запроса (*.sel).
  • ТаблицаЗначений и МоментВремени в качестве параметров запроса. Для таблицы значений автоматически определяются наименования колонок.
  • Просмотр содержания временных таблиц в запросе.

Примечания:

  • Определение способа выгрузки результата в дерево значений или в таблицу значений происходит автоматически.
  • Для создания нового объекта "Запрос", его описания в коде и конструкции обхода выборки результата, необходимо нажать кнопку "Создать объект запрос в коде".
  • Запросы можно сохранить и открыть в файл (Файлы *.sel) нажав на командной панели обработки меню "Файл". Файлы совместимы со стандартной консолью запросов 1С.
  • Есть возможность указания ТаблицыЗначений и МоментаВремени в качестве параметров запроса.
  • Выгрузку результата запроса (таблицу значений) можно добавить и использовать в Переменные на закладке Код, а так же использовать как новый параметр запроса.
  • Выгрузку результата запроса можно вывести и сохранить в документ MS Excel.
  • Расширены возможности удобного редактирования текста запроса (Закомментировать и Раскомментировать кусок текста запроса, Убирание символов переноса строки "|", Копирование в буфер готового текста для конфигуратора)

ОБРАБОТКА

Возможности:

  • Универсальный подбор и обработка объектов из ранее полученного результата запроса или указанием конкретного объекта базы.
  • Исполнение обработки в транзакции и без проверок перед записью объекта (ОбменДаннымии.Загрузка = Истина).
  • Поиск ссылок на выбранный объект. Поиск осуществляется среди всех данных, из которых могут быть ссылки на выбранный объект.
  • Очистка битых ссылок.
  • Перенумерация документов.

СТРУКТУРА МЕТАДАННЫХ

Возможности:

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

Примечания:

  • Определяется файловая или серверная база. Для файловой базы данных показывается размер файла базы данных.

 

РАБОТА С РЕГИСТРАМИ СВЕДЕНИЙ

Возможности:

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

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

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

Наименование Файл Версия Размер
Консоль Внедренца v.3.5
.epf 281,55Kb
02.12.19
281
.epf 3.5 281,55Kb 281 Скачать
Консоль Внедренца v.3.5
.epf 281,55Kb
02.12.19
13
.epf 3.5 281,55Kb 13 Скачать
Консоль Внедренца v.3.5
.epf 281,55Kb
02.12.19
4
.epf 3.5 281,55Kb 4 Скачать
Консоль Внедренца v.3.5
.epf 281,55Kb
02.12.19
10
.epf 3.5 281,55Kb 10 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. qwed557 30 29.08.18 17:22 Сейчас в теме
Добрый день, при попытке редактировать запрос выодит сообщение об ошибке
https://i.imgur.com/6M2YcL1.png

{ВнешняяОбработка.КонсольВнедренца.Форма.ФормаОбычная(470)}: Ошибка при вызове метода контекста (УстановитьГраницыВыделения)
ЭлементыФормы.ПолеТекстовогоДокумента.УстановитьГраницыВыделения(НачальнаяСтрокаСЗапросом, НачальнаяКолонкаСЗапросом, КонечнаяСтрокаСЗапросом, КонечнаяКолонкаСЗапросом);
по причине:
Недопустимое значение параметра (параметр номер '1')

у вас написано что в обычныъ формах не работает этот функционал, но я думаю тогда эти кнопки не должны отображаться или ничего не должны не делать, но не выпадать в ошибку
2. evvakra 135 30.08.18 13:33 Сейчас в теме
(1) Вы просто курсором встали не на текст запроса.. функция работает по аналогии с функцией в конфигураторе по вызову конструктора запросов. Спасибо за отлов такой ошибки, в новой версии файла поправил отработку этой ошибки.
Логика этой функции такова, что на вкладке "код" может находиться не один запрос а несколько. И для того что бы выбрать какой именно текст запроса нужно отредактировать нужно курсором встать на необходимы текст и вызвать контекстное меню, как вы это делаете обычно в конфигураторе.
3. VictorRGB2 11 21.12.18 09:33 Сейчас в теме
по ссылке на скачивание доступна версия 1.3 или уже 1.4?
5. evvakra 135 22.12.18 02:27 Сейчас в теме
(3) Уже 1.4. Спасибо что заметили, поправил описание.
4. DarkAn 910 21.12.18 12:09 Сейчас в теме
1С:Предприятие 8.3 (8.3.10.2561)
При попытке выполнить запрос на закладке "Запрос"

{ВнешняяОбработка.КонсольВнедренца.Форма.ФормаУправляемая.Форма(2716)}: Метод объекта не обнаружен (Скрыта)
Если НЕ Элементы.ГруппаПараметры.Скрыта() Тогда
JohnConnor; ilya.rudziak; +2 Ответить
6. evvakra 135 22.12.18 02:44 Сейчас в теме
7. ilya.rudziak 31 22.12.18 15:01 Сейчас в теме
(6) Добрый день. Тем кто скачал не рабочую, как получить обновление?
9. dj_serega 368 23.12.18 20:40 Сейчас в теме
(7) Когда-то было 7 дней на повторное бесплатное скачивание.
11. evvakra 135 24.12.18 11:08 Сейчас в теме
(7) https://infostart.ru/about/help/29814/733049/ В течение 30 дней повторное скачивание файла бесплатно.
8. bayce 25 22.12.18 19:16 Сейчас в теме
10. evvakra 135 24.12.18 10:53 Сейчас в теме
(8) Ошибка была исправлена. Убедитесь что запустили именно последнюю версию обработки.
12. bayce 25 24.12.18 11:48 Сейчас в теме
Где взять последнию версию обработки?
13. evvakra 135 24.12.18 14:08 Сейчас в теме
(12) так скачайте еще раз... в топике файл обработки актуальный...
14. bayce 25 24.12.18 19:55 Сейчас в теме
Деньги еще раз должны списать???
Я уже один раз скачал
15. evvakra 135 26.12.18 08:30 Сейчас в теме
16. JohnConnor 36 26.12.18 08:48 Сейчас в теме
17. evvakra 135 26.12.18 16:02 Сейчас в теме
(16) Очень полезный комментарий... Может лучше ошибки для исправления подскажете?... чтобы сухая стала)
18. DoReMi 27.12.18 10:47 Сейчас в теме
Файлы совместимы со стандартной консолью запросов 1С. В файле хранится только один запрос.


Надо бы всё дерево запросов из файла. Иначе не интересно.
JohnConnor; +1 Ответить
19. evvakra 135 28.12.18 09:30 Сейчас в теме
(18)Дерево планирую в следующем релизе сделать. Спасибо.
20. evvakra 135 24.01.19 19:14 Сейчас в теме
(18) Реализовал данный функционал в новом релизе.
21. rpgshnik 1861 19.09.19 09:34 Сейчас в теме
Параметры на вкладке запроса, как сделать для сравнения "В", когда нужно передать список?
22. evvakra 135 20.09.19 11:45 Сейчас в теме
(21)

условие запроса вида "Где Номенклатура В(&Список)"

а в параметрах указать у параметра "Список" тип список значений и перечислить значения.

Разве не работает так?
Обычные или управляемые формы?
23. rpgshnik 1861 22.09.19 11:55 Сейчас в теме
(22) завтра отпишусь, но не увидел тип...
24. Светлый ум 238 01.11.19 07:25 Сейчас в теме
Солидная консоль - но есть одно не удобство:
- нет вывода результата запроса в дерево (только плоский вид)
25. evvakra 135 01.11.19 09:37 Сейчас в теме
(24) Вы уверены? вариант вывода результата запроса определяется автоматически в зависимости от того есть ли итоги в запросе или нет. Сейчас проверил работает, дерево выводится.
26. An-Aleksey 58 06.11.19 19:16 Сейчас в теме
Удобная обработка. Не хватает возможности хранения списка алгоритмов и списка запросов в виде дерева. Так можно бы было группировать "поделки" по административным инструментам, либо областям решаемых задач.

Дополнительно:
Не пропадает значек модифицированности формы даже после сохранения запросов (вечная паника что все пропадет)
28. evvakra 135 02.12.19 16:20 Сейчас в теме
(26) Модифицированность поправил в новом релизе.
27. An-Aleksey 58 06.11.19 21:37 Сейчас в теме
{ВнешняяОбработка.КонсольВнедренца.Форма.ФормаУправляемая.Форма(3184)}: Ошибка при вызове метода контекста (ИзменитьРеквизиты)
ЭтаФорма.ИзменитьРеквизиты(МассивДобавляемыхРеквизитов,МассивИменУдаляемыхРеквизитов);
по причине:
Недопустимый тип реквизита. Имя: "Поле1"

При попытке выбрать в запросе поле ТИПЗНАЧЕНИЯ(ТаблицаИсточник.ПолеСоставногоТипа) КАК Поле1
29. Светлый ум 238 04.12.19 04:39 Сейчас в теме
+1 Самая крутая функция - это подсовывание результата запроса в параметры другого запроса (пришлось переделать сохранение параметров, но это мелочь):

+ так же очень удобна: работа с алгоритмами
32. evvakra 135 04.12.19 09:39 Сейчас в теме
(29)
Поделитесь пожалуйста как вы переделывали сохранение параметров. Может я включу этот функционал в следующий релиз, с вашего разрешения.
30. MikhailDr 04.12.19 07:26 Сейчас в теме
По какому принципу происходит сохранения кода или текста запроса? Я скачал вашу консоль, открыл ее в нескольких базах. Везде консоль открылась с уже написанным мною ранее кодом, который я в вашей консоле не сохранял.
31. evvakra 135 04.12.19 09:37 Сейчас в теме
(30)
Сохранение настроек обработки происходит при закрытии формы обработки. Настройки сохраняются в рамках одной базы в хранилище настроек базы. Есть возможность сохранения алгоритмов или запросов в отдельный файл на компьютер. Так же есть возможность включить автосохранение настроек обработки через заданный промежуток времени в хранилище настроек базы.
Светлый ум; +1 Ответить
35. MikhailDr 18.12.19 15:58 Сейчас в теме
(31) Почему условие запроса, если это список значений очищается при открытии конструктора запроса?
33. Greeen84 65 05.12.19 17:01 Сейчас в теме
Спасибо за обработку!

По идее, нужно в ФормаУправляемая в ПриСозданииНаСервере раскоментировать
//ЗаполнитьТипыПеременныхИПараметров(); // TODO

А то не работает выбор объекта (на вкладке Обработка)
34. evvakra 135 06.12.19 11:47 Сейчас в теме
36. cprit 153 26.12.19 13:27 Сейчас в теме
Добрый день!
Для обычных форм есть замечательный набор инструментов "Инструменты разработчика 1С", но его невозможно использовать в линуксе и в тонком и веб клиенте.

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

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

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

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

Ссылка на репозиторий с новыми инструментами https://github.com/cpr1c/tools_ui
Aleskey_K; +1 Ответить
Оставьте свое сообщение

См. также

Универсальные инструменты 1С

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

Свободно распространяемый набор универсальных обработок и отчетов в виде расширения для разработки и поддержки, которое работает во ВСЕХ видах клиентских приложений и во всех операционных системах, которые поддерживает платформа 1С:Предприятие, кроме мобильных. Консоль запросов - консоль отчетов - консоль кода - редактор объектов базы данных - удаление помеченных объектов - поиск и удаление дублей - редактор констант - консоль заданий - групповая обработка справочников и документов - динамический список - поиск ссылок на объект - регистрация изменений для обмена данными - структура хранения базы - консоль HTTP запросов.

1 стартмани

21.01.2020    5320    80    cprit    50       

INFOSTART MEETUP Krasnodar. 14 февраля 2020 г. Промо

Краснодар станет первым в 2020 году местом, где пройдет региональная встреча IT-специалистов сообщества Инфостарт. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Стоимость участия - 5000 рублей. Цена действительна до 26.12.2019.

CF & SQL : конструктор прямых запросов к БД 1С

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Россия MS SQL Абонемент ($m) Инструментарий разработчика Администрирование СУБД

Программа для чтения и анализа внутренней структуры данных 1С V8.х, Содержит конструктор прямых SQL запросов, позволяет обрабатывать и редактировать тексты SQL-запросов, выполнять прямые запросы к базе данных 1С и обрабатывать полученные результаты.

1 стартмани

02.10.2019    8345    135    dmitrydemenew    35       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Конвейер проверки качества кода

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

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    9710    16    Stepa86    37       

Просмотр и анализ структуры базы данных (отчет на СКД)

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8 v8::СКД 1cv8.cf Windows Абонемент ($m) Инструментарий разработчика

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

5 стартмани

24.07.2019    11081    113    YPermitin    26       

Сдача регламентированной отчетности из программ 1С Промо

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

от 1500 руб.

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

Инструменты и обработки Программист Конфигурация (md, cf) v8 Абонемент ($m) Инструментарий разработчика

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

1 стартмани

30.06.2019    5487    1    vadim1980    3       

Переводим рутину ручного тестирования 1C на рельсы Jenkins-а и ADD

Инструменты и обработки Системный администратор Программист Архив с данными v8 Windows Абонемент ($m) Инструментарий разработчика Jenkins

Вы все еще тестируете свои конфигурации 1С вручную? Да вы просто тратите жизнь впустую! В данном туториале попробуем скрестить ADD и jenkins для автоматического запуска тестов.

1 стартмани

03.06.2019    13597    1    ripreal1    86       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

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

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

1 стартмани

13.05.2019    20226    100    Diversus    42       

Групповая проверка доработок

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика

Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем. Проверялась на Зарплата и управление персоналом КОРП 3.1.8.216, Управление торговлей 11, 1С:ERP Управление предприятием 2.4.7.141, Бухгалтерия предприятия КОРП 3.0.68.66.

2 стартмани

05.05.2019    9298    74    sapervodichka    23       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Расширение "Быстрая проверка кода" для конфигурации 1С:Автоматизированная проверка конфигураций

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

Расширение для конфигурации "1С:Автоматизированная проверка конфигураций", позволяющее проверять произвольный код.

1 стартмани

26.03.2019    12110    46    Bazil    25       

Настройка отладки на сервере 1С

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Инструментарий разработчика

Обработка для настройки отладки на сервере, включение отладки COM-соединений и отладки Web-сервисов.

1 стартмани

26.03.2019    15010    67    frkbvfnjh    32       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 17 февраля по 13 марта 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Методика оптимизации программного кода 1С: проведение документов

Инструменты и обработки Программист Архив с данными v8 v8::УФ Абонемент ($m) Обработка документов Производительность и оптимизация (HighLoad) Инструментарий разработчика

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С. Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия. К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

1 стартмани

19.03.2019    16795    14    dmitrydemenew    83       

Отчет по подпискам на события

Отчеты и формы Программист Внешний отчет (ert,erf) v8 1cv8.cf Абонемент ($m) Инструментарий разработчика

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

1 стартмани

18.02.2019    6312    45    tomvlad    8       

PgConf.Russia 2020. 3-5 февраля 2020 г. Москва. Промо

PGConf.Russia – международная техническая конференция по открытой СУБД PostgreSQL, ежегодно собирающая более 700 разработчиков, администраторов баз данных и IT-менеджеров для обмена опытом и профессионального общения. Для участников сообщества infostart.ru скидка 5% на участие в конференции.

от 12350 рублей

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

Инструменты и обработки Программист Пользователь Архив с данными v8 v8::УФ Россия Windows Абонемент ($m) Пользователю системы Инструментарий разработчика

Прототип дружелюбного и эффективного инструмента для написания пользовательских экспресс-инструкций. Задействована штатная утилита Windows, о существовании которой многие не знают и которая умеет делать огромную работу по логированию действий и снятию скриншотов на всех ПК с Windows (начиная с версии Win7). "Инструктор" не требует никакой установки и дополнительных библиотек! Это означает, что инструмент будет работать и на домашнем ПК и на "чужом ноутбуке" и на терминальном win-сервере у заказчика, где ваши права сильно ограничены. Вы просто подключаете легкую файловую базу 1С и получаете инструмент по снятию скриншотов с интересной функциональностью...

1 стартмани

15.02.2019    8512    37    ROM_NN    8       

Редактор объектов информационной базы 8.3

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки

Универсальная внешняя обработка для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.37 от 14.12.2019

2 стартмани

23.01.2019    13780    177    ROL32    28       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.130.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

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

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

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

5 стартмани

09.01.2019    28251    237    informa1555    198       

Управление задачами в 1С - готовая подсистема с открытым кодом и широким базовым функционалом. Версия 1.0.6

Инструменты и обработки no Архив с данными v8 Абонемент ($m) Инструментарий разработчика Управление бизнес-процессами (BPM) Управление проектом

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

2 стартмани

17.12.2018    12707    84    for_sale    38       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

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

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки

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

3 стартмани

28.10.2018    20035    207    ROL32    62       

Go. Разбор лога технологического журнала. Достойная альтернатива perl'у

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

Началось все с того, что я познакомился с перловыми скриптами для парса ТЖ которые размещены на kb.1c.ru (например в этой статье https://kb.1c.ru/articleView.jsp?id=113). По началу мне дико понравилось то, что перл разбирал гигабайты логов за считанные минуты, но позитив мой угасал обратно пропорционально с тем, насколько глубже я погружался в "кроличью нору" ....

1 стартмани

24.10.2018    13082    6    lazarenko    39       

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

HTTP Сервисы: Путь к своему сервису. Часть 4

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    15881    20    dsdred    13       

HTTP Сервисы: Путь к своему сервису. Часть 3

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    20512    32    dsdred    13       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

HTTP Сервисы: Путь к своему сервису. Часть 2

Статья Системный администратор Программист Расширение (cfe) v8 1cv8.cf ERP2 УТ11 КА2 Абонемент ($m) Инструментарий разработчика Практика программирования

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

1 стартмани

13.08.2018    21173    23    dsdred    0       

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

Инструменты и обработки Программист Бизнес-аналитик Приложение (apk) v8 Windows Абонемент ($m) Инструментарий разработчика Практика программирования

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

5 стартмани

09.08.2018    18577    23    informa1555    26       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Консоль HTTP-запросов с генерацией кода

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Консоль запросов

Консоль HTTP-запросов, которая не только выполняет запросы и получает результат их выполнения, но и генерирует необходимый код. Использую на 8.3.11.2899.

1 стартмани

25.05.2018    17076    229    leongl    16       

Работа со схемой запроса

Статья Программист Конфигурация (md, cf) v8 v8::Запросы Абонемент ($m) Инструментарий разработчика Практика программирования

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

1 стартмани

24.04.2018    32104    77    kalyaka    34