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

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

Простая обработка для пропорционального изменения размеров ячеек табличного документа с учетом разных форматов строк. Только для УФ. Вот бывает ситуация, когда работаешь со сложной печатной формой, либо же получаешь макет таковой, а результат не помещается на странице, либо же слишком…
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С в Visual Studio (2012, 2013)

Для тех, кто использует GСomp и TFS в качестве системы контроля версий, не очень удобно сравнивать модули без подсветки кода. Этот плагин призван исправить несправедливость. Это расширение для Microsoft VisualStudio IntegratedShell (2012  и 2013) реализует подсветку синтаксиса 1С. Подсветка включается для файлов с расширением…
Read more

Обработка для парсинга файла Xbase и представление его в форматах XML и JSON

Небольшая внешняя обработка для парсинга файла Xbase и представления его в форматах XML и JSON, а также открытия файлов Xbase непосредственно из 1C. В открытом файле доступны простейшие операции редактирования. Для отображения результата XML на форме используется XSLT преобразование. Использование:…
Read more

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

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