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

Корректор масштаба табличного документа

Простая обработка для пропорционального изменения размеров ячеек табличного документа с учетом разных форматов строк. Только для УФ. Вот бывает ситуация, когда работаешь со сложной печатной формой, либо же получаешь макет таковой, а результат не помещается на странице, либо же слишком…
Read more

Обработка чистки регистра НДС по партиям запасов до определенной даты (УТ 10.3)

Чаще всего при борьбе за корректности партий наименее трудозатратным вариантом является "убить и заново родить", чем пытаться выправить имеющееся. Данная обработка очищает регистр "НДС по партиям запасов" в конфигурации УТ версии 10.3 без перепроведения документов до выбранный даты. После чистки…
Read more

Анализ конфигурации для деноминации

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

Выгрузка данных из тестовой базы

Инструмент будет полезен при командной разработке на тестовой базе. Назначение Эта обработка предназначена для выгрузки данных из тестовой базы малого объема в табличный документ для последующей загрузки в копию тестовой базы. Описание решаемой задачи Одна из больших проблем, с которой…
Read more

Универсальный исполнитель кода

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

Передача байта в LPT порт

Посылает байт в LPT порт Не найдя готовой компоненты для работы с LPT портом, пришлось создать свою. Взяв примеры создания внешних компонент, например //infostart.ru/public/14551/. В готовый шаблон вставил свою функцию, которая  использует библиотеку inpout32.dll.

Генератор данных. Полезный инструмент для разработки через тестирование

Данная обработка является инструментом для разработки через тестирование. Она предназначена для генерации тестовых данных перед выполнением тестов. По назначению она является альтернативой аналогичной библиотеки из проекта xUnitFor1C, однако формат описания данных принципиально другой. Обработка является библиотекой, имеющей основной экспортный метод…
Read more

Управление версиями внешних обработок: вариант реализации

Как известно, в 1С:Предприятие имеется встроенная система управления версиями — "Хранилище конфигурации". К сожалению, в ней нельзя хранить версии внешних файлов 1С (отчетов, обработок, печатных форм и т.д.). Предлагаю свой вариант учета версий внешних обработок, который, на мой взгляд, обладает…
Read more

Чтение текста русским голосом в 1С

В компании есть электронная очередь, работающая на 1С. На монитор в торговом зале выводится в хронологическом порядке список заказов со статусом исполнения. Но клиенты иногда не смотрят на монитор и пропускают свой заказ или идут в кассу, или на склад…
Read more

Статический анализатор кода для встроенного языка 1С

Инструмент статического анализа модулей встроенного языка 1С Назначение инструмента Программа предназначена для статического анализа модулей встроенного языка 1С (файлов *.bsl).   Зачем это нужно? Применение статического анализа при разработке позволяет сократить количество ошибок, выявляемых на этапе работы и сократить время, затрачиваемое на отладку…
Read more