...

Все публикации Инструментарий разработчика — все для 1С

Defy - Анализ, сравнение, синхронизация внешних обработок 1С 8 и 1С 7 - epf, erf, ert Промо

Инструментарий разработчика Россия Абонемент ($m)

Программа Defy позволяет сравнивать и синхронизировать директории с файлами. Сохранять версии файлов перед синхронизацией. Имеет встроенный язык программирования Defy (на русском языке) для создания всевозможных скриптом и модулей. Хранит всевозможные данные в виде списка текста, дерева. Можно вести заметки, задачи, напоминания.

1 стартмани

04.08.2011    52905    216    moolex    37    

JSON-RPC. Удалённый вызов процедур

Инструментарий разработчика Внешние источники данных v8 Абонемент ($m)

Реализация спецификации JSON-RPC.

1 стартмани

04.01.2019    9002    25    berezdetsky    1    

Создание динамических списков некоторых типов объектов (документы, справочники, регистры, планы видов характеристик) с дополнительными свойствами и реквизитами

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

Создание динамических списков некоторых типов объектов с дополнительными свойствами и реквизитами (для справочников и документов). Обработка создавалась для быстрого ознакомления с самописными конфигурациями и анализа специфики использования типовых. Дополнительные свойства и реквизиты (в данном варианте обработки) выводятся в списках созданные только по простым правилам (без общих, групповых и пр.). Табличные части объектов также не используются в создании списков в данном варианте обработки. При создании обработки были использованы наработки из следующих публикаций: Программное создание динамического списка на управляемой форме (Динамическое создание динамического списка) https://infostart.ru/public/728597/ Инструменты бухгалтера: Быстрые отборы в списках https://infostart.ru/public/879046/

2 стартмани

28.12.2018    3993    2    UV2    0    

Механизм версионирования для подсистемы "Дополнительные отчеты и обработки"

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

Расширение для БСП, которое позволяет версионировать загружаемые отчеты и обработки.

1 стартмани

26.12.2018    3385    6    wizard.ilmir02    0    

Легкий способ обновления измененной конфигурации Промо

Инструментарий разработчика v8 Бесплатно (free)

Легкий способ обновления измененной конфигурации. Сервис подготовки расширения конфигурации

25.10.2017    24549    avk72    63    

Просмотр реквизитного состава объектов 1С

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

Обработка для просмотра реквизитного состава объектов 1С 8.* в пользовательском режиме.

1 стартмани

24.12.2018    2377    7    dvakushev    0    

Использование фреймворка "Тестирование 3.0" (https://testingtool.ru) для тестирования веб-приложений

Инструментарий разработчика v8 Абонемент ($m)

Рассматривается использование фреймворка "Тестирование 3.0" (https://testingtool.ru) для тестирования веб-приложений.

1 стартмани

24.12.2018    5532    AlexKo    9    

Шаблон кросс-таблицы с иерархией на СКД

Инструментарий разработчика Практика программирования v8::БУ v8::СКД БП3.0 Россия Абонемент ($m)

Шаблон для быстрой реализации отчета кросс-таблицы с иерархией и жестко заданной структурой вывода с использованием СКД.

1 стартмани

22.12.2018    14480    17    wizard.ilmir02    3    

Универсальная функция для программного выполнения СКД Промо

Инструментарий разработчика Универсальные функции v8::СКД 1cv8.cf Бесплатно (free)

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

20.05.2015    31867    dj_serega    18    

Кастомизированная обработка Структура хранения для QlikView

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

Пригодится тем, у кого нет коннектора 1С для QlikView.

1 стартмани

21.12.2018    6210    3    John_d    4    

Конвертация данных. Небольшой тюнинг конфигурации

Инструментарий разработчика v8 КД Абонемент ($m)

Мелкие исправления конфигурации КД2, которые облегчают жизнь

1 стартмани

18.12.2018    9777    11    echo77    8    

Шаблон отчета на управляемых формах

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

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

1 стартмани

16.12.2018    7228    19    Aleksey81    5    

Набор подсистем "Умные таблицы" Промо

Инструментарий разработчика v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    38140    105    Silenser    34    

Виртуальная (экранная) клавиатура для управляемых форм

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

Предлагаю свой вариант виртуальной клавиатуры для использования в разработках, предполагающих использование сенсорного ввода.

1 стартмани

14.12.2018    20534    84    asdfgcom    16    

В помощь разработчику и не только. Хранение констант, периодических констант, "динамических" констант - условно постоянных значений

Инструментарий разработчика v8 Абонемент ($m)

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

1 стартмани

13.12.2018    7306    9    antonio_i    16    

Автоматизация тестирования с помощью WinAutomationUI

Инструментарий разработчика v8 Бесплатно (free)

Рассматривается использование инструмента WinAutomationUI для создания автоматизированных сценарных тестов на примере 1 + 1 = 2.

11.12.2018    7496    AlexKo    30    

КопиПастаМер Промо

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

Предлагается отчет, который за приемлемое время находит и показывает ВСЕ повторяющиеся фрагменты в текстах программных модулей анализируемой конфигурации. Приводятся подробности реализации отчета, основанного на алгоритме Манбера и Майерса построения суффиксного массива и на алгоритме Касаи построения LCP-массива. В данной реализации поиск повторов ведется до уровня строк. Отчет можно применять для определения повторяющихся последовательностей строк и в любых других текстах.

1 стартмани

30.07.2014    45951    180    ildarovich    76    

Дерево значений и флажки на нем. Обычные формы

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

Дерево значений и флажки на нем. Возможно, кому-то поможет при разработке формы с деревом значений. Лично мне, как закладочка, чтобы не забыть.

1 стартмани

07.12.2018    12488    6    John_d    2    

Обработка "Раскраска кода" на управляемых формах (v8.2) статическая (по нажатию кнопки)

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

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

1 стартмани

03.12.2018    3877    6    user717534    4    

Структура хранения данных

Инструментарий разработчика v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Отчет на СКД выводит информацию о структуре хранения объектов в базе данных.

1 стартмани

30.11.2018    6157    17    mamba    0    

Навигатор по структуре и данным баз 1С 8 Промо

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

Просмотр структуры и данных информационных баз 1С:Предприятие 8.2, 8.3. Состав, типы объектов, табличных частей, движений. Размер, структура хранения объекта. Для администраторов и разработчиков. Версия 1 - на обычных формах, версия 2 - на управляемых.

1 стартмани

11.07.2016    33842    139    o.nikolaev    17    

КопиПастаМер v.2 (универсальный)

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

Обработка для поиска повторов строк - находит одинаковые строки в разных текстовых файлах. Легко настраивается - Мин.порог одинаковых строк, выбор по типу / маске файла, Поиск по вложенным под-каталогам, выбор кодировки UTF-8 / ANSI ...Удобное отражение кода 1С в привычной "раскраске" и открытие файлов в одно нажатие в любом редакторе, таких как NotePad++, Visual Studio Code...или стандартных Блокноте, или Word-е Текст обработки - открыт для доработок.

1 стартмани

30.11.2018    10793    36    Serg O.    13    

Автоматическая сортировка объектов метаданных конфигурации

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

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

1 стартмани

29.11.2018    3941    18    Akcium    3    

Автоматический формооткрыватель

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

Маленький, но полезный инструмент, который избавляет нас от постоянного переоткрывания формы внешнего отчета или обработки после каждой правки. Разработчик пишет код во внешней обработке или мучает СКД, а внешняя обработка или отчет автоматически переоткрываются в работающей базе. Не нужно после каждой правки переключаться на окно работающей конфигурации и открывать заново нашу внешнюю обработку или отчет. Тестировалось на 8.3 (8.3.13.1513)

1 стартмани

26.11.2018    4257    6    v77    3    

Перевод интерфейса конфигурации с использованием программы 1С:Переводчик Промо

Инструментарий разработчика v8 Бесплатно (free)

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

09.02.2015    38732    boogie    21    

Дымовые тесты для забывчивых/торопливых

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

Инструменты для реализации дымовых тестов по метаданным конфигурации. И примеры.

1 стартмани

26.11.2018    8321    9    ImHunter    0    

Дерево реквизитов для объекта метаданных

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

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

1 стартмани

22.11.2018    6398    12    mrcamomile    2    

Штрих-код Code-128 без шрифта и внешней компоненты (для 8.2, 8.3)

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

Внешняя обработка позволяет создать штрих-коды типа Code-128 без использования дополнительного шрифта или внешней компоненты (для 8.2, 8.3).

1 стартмани

21.11.2018    7749    30    bobank    4    

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен) Промо

Внешние источники данных WEB Инструментарий разработчика v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

Подсистема включает документы и обработки для автоматического обмена данными с порталом ИМНС через web-сервис. Присутствует возможность заполнения данными типовых операций за период, учёта входящих документов, учёта произвольных исходящих документов. Приложены обработки для запуска задания планировщика на автоматический обмен данными.

1 стартмани

28.07.2016    38784    20    c1nil    4    

Исполнение кода с функциями и процедурами в пользовательском режиме

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

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

1 стартмани

19.11.2018    5608    23    dvsidelnikov    8    

Шаблон фоновой обработки данных

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

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

1 стартмани

15.11.2018    9404    47    acsent    4    

Отладка запросов из отладчика в варианте Клиент-Сервер

Инструментарий разработчика v8 v8::Запросы 1cv8.cf Россия Абонемент ($m)

Описывается способ отладки запроса, полученного через отладчик. Работает как на сервере, так и на клиенте.

1 стартмани

12.11.2018    10025    20    budidich    13    

Hello world на metadata.js Промо

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

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

1 стартмани

11.08.2016    64674    unpete    209    

Сброс запроса в файл для консоли запросов

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

Способ, позволяющий в разы сократить время на отладку запроса. Результат файл для консоли запросов с Параметрами и текстом запроса. Очень удобно для больших запросов. Сделано в виде расширения. Не надо изменять конфигурацию.

1 стартмани

12.11.2018    3932    4    JohnConnor    7    

Конвертация данных 2: удалить неиспользуемые ПКО

Инструментарий разработчика v8 КД Абонемент ($m)

Обработка позволяет пометить на удаление неиспользуемые в ПКС, ПВД правила конвертации объектов

2 стартмани

11.11.2018    10815    15    echo77    2    

Шаблон обработки с главной и подчиненной табличными частями на форме (УФ)

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

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

1 стартмани

01.11.2018    5530    4    TSSV    0    

Конструктор-тестер http запросов в 1С Промо

WEB Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

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

3 стартмани

19.08.2016    49029    318    hlopik    19    

Состав объектов подсистемы 1с8

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

Выводит состав объектов указанной (всей) подсистемы 1с8.

1 стартмани

31.10.2018    5678    29    dvadva    3    

Сервис "Табло" (управляемые формы)

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

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

1 стартмани

30.10.2018    6055    11    KPAMOP    2    

Динамические константы или избавляемся от поиска по наименованию

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

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

2 стартмани

29.10.2018    7338    2    bashinsky    12    

Универсальная подсистема для удаленного сопровождения конфигураций 1С Промо

Инструментарий разработчика Инструменты администратора БД v8 БП2.0 ЗУП2.5 ЗКБУ БГУ Платные (руб)

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

5000 руб.

05.08.2016    22472    0    4    

Метрики, графики, статистика = Prometheus + Grafana

Инструментарий разработчика v8 v8::ОУ Россия Бесплатно (free)

Снятие метрик из базы данных 1С с хранением в Phrometheus и красивое оформление на основе Grafana. Или как мы создавали комфортные условия административному персоналу на отдельно взятом складе.

23.10.2018    25783    freewms    75    

Git + 1С. Часть 1. Как подключиться к команде разработки и начать использовать Git

Инструментарий разработчика Методология v8 1cv8.cf Бесплатно (free)

Первая статья из цикла инструкций по работе с Git в 1С-разработке. Рассмотрим, как настроить рабочее место, как получить свою "копию" проекта для разработки и приступить к полезным действиям. Все примеры будут изложены в рамках трёх практических кейсов: 1. Моя команда дорабатывает типовую конфигурацию, использует приватный репозиторий на BitBucket, в котором версионируются внешние отчеты/обработки, расширения конфигураций и правила обмена; 2. Я участвую в стартап-команде, которая разрабатывает свою конфигурацию с использованием Git и GitLab; 3. Я принимаю участие в развитии OpenSource-продукта на GitHub как заинтересованный разработчик (контрибьютор).

18.10.2018    93666    stas_ganiev    86    

Инструмент для тестирования разработок на совместимость с конфигурацией

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

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

1 стартмани

15.10.2018    4181    5    maxim_1c    11    

V8Reader (с расширенным анализом форм) Upd. Промо

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

Обработка, позволяющая анализировать и сравнивать файлы отчетов, обработок, конфигураций и обновлений. Имеет мощные инструменты по анализу форм, ролей и ограничений доступа.

1 стартмани

27.01.2012    83448    2473    bambr1975    308    

Эмулятор сканера 1С. Удобный, без задержек. Без внешних компонент

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

На инфостарте не нашлось простых удобных эмуляторов сканера. Были либо с внешними компонентами, либо во всех обработках нужно было настраивать задержку и самому переключаться на нужное окно. Это приводило к тому, что либо слишком медленно переключился, либо слишком долгая задержка, приходилось ждать. Мой эмулятор сканирует сразу и без задержек. Максимально просто и понятно.

2 стартмани

06.10.2018    9385    18    coollerinc    11    

Автоматизация тестирования

Инструментарий разработчика Бесплатно (free)

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

04.10.2018    12821    ivanov660    23    

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

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

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

1 стартмани

28.09.2018    31844    dsdred    18    

Новый набор шаблонов автозамены, специально для 8.3 Промо

Инструментарий разработчика v8 Абонемент ($m)

Новая концепция “Откажись от модальных окон” вынудила меня полностью перебрать шаблоны и сделать отдельную сборку, в которой не используются методы вызывающие модальные окна. Да и то что в управляемых формах использовать нельзя пришлось выкинуть.

10 стартмани

16.09.2013    51717    359    GROOVY    51    

Получение имен SQL таблиц и полей

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

Обработка позволяет получить имена SQL таблиц и полей выбранного объекта метаданных для любой базы 1С в Табличный документ с перечнем таблиц объекта и его полей.

1 стартмани

27.09.2018    5430    33    pavel_pss    0    

Набор полезных инструментов для разработчика/администратора 1С для управляемых форм

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

Набор полезных инструментов для управляемых форм: Консоль запросов, Консоль Кода Настройка Версионирования / Просмотр истории и прочее прочее (в разработке). Тестировалось на 1С:Предприятие 8.3 (8.3.11.3041) (z) 1С:Предприятие 8.3 (8.3.12.1567)

1 стартмани

20.09.2018    12273    15    Def.Gh    15    

Рисуем диаграммы в metadata.js

Инструментарий разработчика Работа с интерфейсом v8 v8::СКД 1cv8.cf Абонемент ($m)

Не одной же литературой заниматься?

1 стартмани

20.09.2018    22587    5    1c-intelligence    77    

Просмотр таблицы значений из файла на диске

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

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

1 стартмани

19.09.2018    4373    0    gatsubin    0