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

Командная строка в режиме Предприятия

Иногда требуется проверить некоторый код, не используя конфигуратор, либо вывести результат, который необходимо обработать. Часто пользуюсь этой обработкой. Помогает отладить и оптимизировать код, который затем можно применять уже в конфигурации. Обработка содержит три вкладки: текст кода, результат текст (текстовый документ)…
Read more

Модификатор пакета запросов: УНИЧТОЖИТЬ

Уникальный инструментарий, который (вероятно) никогда вам не понадобится. ПРЕАМБУЛА Как-то раз, в одной компании мирового уровня (но без мирового имени), в отделе разработки учетных решений 1С, возникла крайне острая необходимость и потребность в модификации всех существующих запросов конфигурации УПП 1.2 (переписанная…
Read more

Консоль кода (управляемые формы)

Консоль кода для управляемого приложения. Выполняет произвольный код в режиме предприятия на клиенте или на сервере. Сохраняет выполненные тексты с возможностью восстановления. Возможности: Выполнение произвольного кода на клиенте и на сервере Выбор параметров (документов, элементов справочников и т.п.) Работа в…
Read more

Encode_json в 1С

При интеграции с одним из сайтов получал данные в непривычном для меня формате: Пришлось накодить парсер/конвертер. Обработку — прототип прилагаю. При интеграции с одним из сайтов получал данные в непривычном для меня формате: leads%5Badd%5D%5B0%5D%5Bid%5D=2862475&leads%5Badd%5D%5B0%5D%5Bname%5D=&leads%5Badd%5D%5B0%5D%5Bstatus_id%5D=15714178&leads%5Badd%5D%5B0%5D%5Bprice%5D=3000&leads%5Badd%5D%5B0%5D%5Bresponsible_user_id%5D=1551763&leads%5Badd%5D%5B0%5D%5Blast_modified%5D=1501263038&leads%5Badd%5D%5B0%5D%5Bmodified_user_id%5D=1551763&leads%5Badd%5D%5B0%5D%5Bcreated_user_id%5D=1551763&leads%5Badd%5D%5B0%5D%5Bdate_create%5D=1501263038&leads%5Badd%5D%5B0%5D%5Bpipeline_id%5D=697153&leads%5Badd%5D%5B0%5D%5Baccount_id%5D=1… От процентов можно избавиться платформенной функцией…
Read more

Интеграция сценарного тестирования в процесс разработки

Эта статья является практическим пособием по внедрению тестирования на основе сценариев в процесс разработки программного обеспечения на базе платформы 1С:Предприятие 8.3. Документ отличает прикладная направленность, в нем содержится много кода, подходов и конкретики. Все рассмотренные примеры основаны на использовании бесплатной…
Read more

Групповое сравнение изменений нескольких конфигураций

Обработка позволяет создать сводную таблицу с перечнем изменений нескольких конфигураций. В процессе работы иногда возникает необходимость провести сравнительный анализ изменений конфигурации по нескольким базам одновременно. Я столкнулся с этим при решении задачи объединения нескольких информационных баз. Конфигурации этих баз были…
Read more

CSV Converter

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Hello world на metadata.js

Про браузерные offline-first приложения можно написать миллионы слов. Сэкономлю своё и ваше время и перейду сразу к делу. В статье не будет рекламы и агитации за новые технологии, не будет критики традиционных или попсовых решений. Рассмотрим по шагам разработку простейшей…
Read more

Шаблон отчета на СКД

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

OneStyle. Улучшенное форматирование кода в конфигураторе

Умеет добавлять пробелы после запятых, окружать пробелами арифметические знаки, добавлять пустые строки, выравнивать перенесенные выражения, приводить ключевые слова к каноническому виду и многое другое. Это один из множества инструментов проекта v8CfgAddsAhk. Описание на Инфостарт, на сайте, в гитхабе, мой форк. Так…
Read more