...

Разработка

Сервисы интеграции без Шины и интеграции

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Пример использования «Сервисов интеграции» без подключения к Шине и без обменов.

13.03.2024    2843    dsdred    16    

61

Консоль HTTP запросов Sapphire HTTP

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Очередная консоль HTTP запросов "по мотивам" Postman.

1 стартмани

12.03.2024    1921    25    ltfriend    7    

22

Структура данных конфигурации

Инструментарий разработчика СКД Платформа 1С v8.3 Управляемые формы Система компоновки данных Конфигурации 1cv8 Абонемент ($m)

Функция ПолучитьСтруктуруДанных() в отчете СКД для более удобного просмотра полей в терминах СУБД.

1 стартмани

11.03.2024    1029    7    vasilev2015    1    

1

Библиотека искусственного интеллекта для 1С

Инструментарий разработчика Нейросети Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

Уже год с лишним, как большие языковые модели (LLM GPT) находятся в центре внимания. За это время появилось понимание, как можно использовать данную технологию в связке с 1С. Кроме того, теперь у нас есть множество провайдеров. Среди них не только зарубежные, но и местные. Данная библиотека обобщает опыт использования искусственного интеллекта в 1С и дает вам возможность создавать собственные решения, не отвлекаясь на второстепенные технические детали.

11.03.2024    10893    33    mkalimulin    16    

55

Комплекс программ для ведения проекта разработки

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Очень часто мне в процессе разработки не хватало легкости в освоении нового инструмента для разработки. Тем более не было единого инструмента, который мог бы удовлетворить все мои потребности. В частности, планирования разработки, оценки, декомпозиции, ведения черновиков, хранения версий решений и т.д. Поэтому "для себя" был написан комплекс решений для реализации поставленной задачи. Короче говоря, в этой публикации выложу описание моего велосипеда по ведению проекта разработки. Основная разработка написана на языке C# с использованием нескольких свободно распространяемых компонент. Т.к. я начинал программировать с языка 1С, то и на c# мой код довольно примитивен и будет понятен любому программисту. 1С форевер, всем чунгачгукам... аваававаава)

5 стартмани

11.03.2024    1921    1    user632212    0    

16

Поинтегрируем: сервисы интеграции – новый стандарт или просто коннектор?

Перенос данных 1C Администрирование СУБД Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

В платформе 8.3.17 появился замечательный механизм «Сервисы интеграции». Многие считают, что это просто коннектор 1С:Шины. Так ли это?

11.03.2024    6623    dsdred    60    

87

Пользовательская сортировка справочников 1С

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Пользовательская сортировка - инструмент формирования сортировки элементов справочников в 1С:Предприятие 8.3 по заданному пользователем принципу через присвоение значений в выделенном под сортировку числовом или строковом реквизите (весовом коэффициенте, индексе сортировки и т.п.).

2 стартмани

11.03.2024    345    1    BosnyakVN    0    

3

Автоматизация процесса разработки с помощью сервиса GitFlic

Групповая разработка (Git, хранилище) Бесплатно (free)

GitFlic – первая в России полностью самостоятельная реализация сервиса для хранения репозиториев с исходным кодом. За три года разработки сервис GitFlic стал полноценным инструментом, которым можно заменить GitLab, GitHub и BitBucket. Расскажем о том, как выстроить в GitFlic процесс автоматического тестирования, статического анализа кода и сборки приложений.

05.03.2024    2207    user1989937    6    

16

Программная установка отборов в типовых отчетах

Работа с интерфейсом Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

05.03.2024    2535    KawaNoNeko    6    

45

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

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

05.03.2024    487    3    artem04041994    0    

4

Программное создание элементов в форме при использовании расширения

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

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

04.03.2024    2953    user1374747    14    

36

Упрощение Python в SimpleUI и другое

Мобильная разработка Бесплатно (free)

Этот релиз во многом зеркален предыдущему релизу "JavaScript в Simple" и статья местами повторяется. Так и задумано. Просто общая цель релиза – добавить еще один упрощенный подход для работы с python в SimpleUI – без внешних файлов, без работы в отдельном IDE – все через новый редактор и другие фичи для упрощения, аналогичные релизу JS. Это не замена старому подходу, а альтернатива. Для простых проектов – этого более чем достаточно. Например, все примеры к статьям я буду выпускать именно с обработчиками в виде pythonscript – так удобнее. Дополнение к статье https://infostart.ru/1c/tools/1153616/

04.03.2024    1896    informa1555    0    

11

Попытка не пытка

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Есть мнение, что использование в наших проектах синтаксической конструкции Попытка – Исключение существенно влияет на производительность платформы. Иными словами, не стоит повсеместно использовать Попытку. Можешь обойтись без исключения? Обойдись! А как на самом деле обстоят дела с обработкой исключения и производительностью платформы? В статье описаны результаты тестирования использования в коде синтаксической конструкции «Попытка - Исключение». И да, картинку для публикации нарисовал "второй пилот Bing".

04.03.2024    3927    infosoft-v    34    

49

Создать на основании - своя кнопка (БСП). Проблема двух подменю Создать на основании

БСП (Библиотека стандартных подсистем) Адаптация типовых решений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Понадобилось в подменю "Создать на основании" добавить свою команду, которая открывает обработку. В процессе доработок появилась проблема двух подменю "Создать на основании". В статье о том, как решились проблемы.

01.03.2024    2032    dimanich70    8    

14

Автоматизация импорта значений в отбор типовых отчетов конфигурации 1С: Бухгалтерия предприятия 3.0

Регламентированный учет и отчетность Инструментарий разработчика Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Бесплатно (free)

Наверняка многим специалистам, кто работает в «1С: Бухгалтерия предприятия 3.0», знакома проблема с отборами в типовых бухгалтерских отчетах. Когда необходимо сформировать отчет с отбором в 100 и более значений, на это может потребоваться до получаса, а если их 10 тысяч и больше? Как 1С-разработчик может автоматизировать этап импорта, тем самым облегчив бизнес-процесс для многих специалистов? Оказывается, сделать это не так уж сложно. Подробнее рассказали в нашей статье.

01.03.2024    929    user2009129    5    

13

Расширения конфигурации

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

01.03.2024    926    20    Sergey1CSpb    4    

16

Чтение YAML

Инструментарий разработчика Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Парсер текста простых экземпляров YAML формата.

1 стартмани

29.02.2024    578    6    kuzyara    0    

4

Чтение примечаний из файла с расширением «docx» без применения COM-объекта

Универсальные функции Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

Добрый день, задачка возникла при внедрении 1С «Документооборот 3.0». Заказчику потребовалось реализовать чтение примечаний из прикрепленного к согласованию Word файла и помещение его в результат согласования при исполнении задачи «Согласовать».

28.02.2024    753    Luis-Gomer    2    

19

Сложение сумм в проводках в форме ручной Операции

Работа с интерфейсом Адаптация типовых решений Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Расширение для конфигурации БП 3.0 и БП 3.0 КОРП, выводит сумму по выделенным проводкам на форме документа Операция.

1 стартмани

27.02.2024    226    4    SanchoD    0    

2

Подготовка текста кода 1С для регистрации программы ЭВМ для Роспатента

Инструментарий разработчика Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

26.02.2024    307    1    wing    0    

7

Описание свойств объекта

Инструментарий разработчика Интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка выводит полный реквизитный состав объекта с описанием типа в пользовательском режиме, что удобно для описания. Механизм работает для справочников и документов.

1 стартмани

26.02.2024    268    2    st.gaevoy    0    

1

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

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

22.02.2024    558    8    barsuk-best    1    

0

Конвертер данных 1С в JSON и обратно

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Инструментарий разработчика Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Механизм для однопальцевой конвертации произвольных данных 1С-формата в JSON и обратно. Продукт полезен, если вам приходится тратить время на настройку типовой конвертации данных в JSON или вы знаете, что это потребует значимых затрат на разработку и сопровождение. Если же вы пока задаётесь вопросом, как конвертировать данные в JSON, то сначала прочтите описание. Возможно, вам хватит типового механизма.

4800 руб.

22.02.2024    2273    0    1    

7

Решение для работы внешней компоненты в веб-браузере под Windows и Linux: 1С + Installer

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

22.02.2024    486    10    bakmistoff1977    0    

3

Расширяемый фреймворк на 1С, или Нюансы натягивания совы на глобус

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

20.02.2024    4353    SeiOkami    5    

56

Файловый менеджер для сервера 1С

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет смотреть файлы на сервере 1С, скачивать их и закачивать файлы с клиента на сервер 1С.

1 стартмани

20.02.2024    4098    26    hottion    4    

16

Универсальный HTTP-сервис в стиле удаленного вызова процедур (RPC)

Инструментарий разработчика Платформа 1С v8.3 Россия Абонемент ($m)

Представленная конфигурация 1С имеет в своем составе две подсистемы: "HTTP-Сервер", "HTTP-Клиент" . Подсистема "HTTP-Сервер" предназначена для реализации функционала HTTP-сервиса в стиле удаленного вызова процедур (RPC). Подсистема "HTTP-Клиент" предназначена для работы с этим HTTP-сервисом. Указанные две подсистемы позволяют упростить реализацию методов (функций) публикуемых на HTTP-сервисе и их вызов на клиенте. Программист освобождается от необходимости преобразовывать данные в/из JSON/XML – программист работает с методами HTTP-сервиса на клиенте почти как с обычными функциями. Главной особенностью механизма является возможность передавать между HTTP-сервисом и HTTP-клиентом объекты информационной базы в качестве параметров и результата при выполнении методов, в том числе с отличиями в реквизитах как по типу так и составу.

10 стартмани

19.02.2024    1304    4    user706545_kseg1971    9    

15

Решение для работы внешней компоненты в веб-браузере под Linux: Cmake + Makeself

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

19.02.2024    400    5    bakmistoff1977    0    

4

ТСД Аматеро - исходный код и apk-файл для андроид

Терминал сбора данных Мобильная разработка Мобильная платформа 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

Основная особенность — расширенные возможности по работе с сериями номенклатуры для конфигураций 1С:ERP, КА, УТ. Совместно с решением Подсистема штрихкодирования серий номенклатуры для 1С:УТ 11.4/11.5 КА, ERP 2.4/2.5 формирует готовое решение с расширенными возможностями по учету партионных товаров и мерных товаров, товаров с индивидуальными номерами.

1 стартмани

19.02.2024    587    10    milkers    2    

8

Внешняя компонента 1С и С++. Продолжаем разговор.

Разработка внешних компонент Платформа 1С v8.3 Бесплатно (free)

А давайте запилим 8.3.26 до релиза, или оповещение с сервера...

19.02.2024    4346    starik-2005    29    

54

Решение для работы внешней компоненты в веб-браузере под Windows: CMake+NSIS

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

15.02.2024    933    16    bakmistoff1977    2    

14

Спасительные костыли. Зачем нам LowCode и RPA

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

Почти в каждой компании мы встречаем «зоопарк» систем, и это уже не воспринимается как ошибка архитектора – это наша новая реальность. Но как автоматизировать сквозные процессы, проходящие через несколько узкоспециализированных приложений? Чтобы не погрязнуть в зависимостях, на помощь приходят технологии RPA и принцип LowCode: «лучший код – это код, который не написан». Расскажем о том, как с помощью роботизации процессов принести AI и ML в каждый дом быстро, дешево и «вчера».

15.02.2024    1866    comol    4    

8

Приложение для работы с буфером обмена. Позволяет сравнивать тексты из буфера. Отображает картинки

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

Часто у вас бывало такое, что хочется сравнить текст двух модулей, но для этого необходимо сделать миллион кликов мышью, придумать, как назвать файлы, найти, куда это сохранить, открыть в программе для сравнения и т.д. Данное решение упрощает работу по сравнению текстов. Для этого слушает и логирует текстовый буфер обмена. Выводит сохраненные в буфер тексты в обратной последовательности в окно приложения. Выводит пользователю содержимое лога буфера обмена текста и картинок в виде HTML-отчета (используется IE). Для сравнения текстов использует две альтернативные команды сравнения (указываются в настройках, я использую totalcmd.exe и kdiff.exe).

4 стартмани

14.02.2024    469    0    user632212    4    

1

СКД: привилегированный режим

СКД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

СКД, открытие отчета без проверки прав (привилегированный режим).

1 стартмани

14.02.2024    1897    6    vladimir_korshun    2    

6

Для чего используют конструкцию запроса "ГДЕ ЛОЖЬ" в СКД на примере конфигурации 1С:ERP

Запросы СКД Платформа 1С v8.3 Запросы Система компоновки данных 1С:ERP Управление предприятием 2 Бесплатно (free)

В типовых конфигурациях разработчики компании 1С иногда используют в отчетах, построенных на СКД, такую конструкцию, как "ГДЕ ЛОЖЬ". Такая конструкция говорит о том, что данные в запросе не будут получены совсем. Для чего же нужен тогда запрос?

13.02.2024    6211    KawaNoNeko    23    

26

Одна обработка для БСП, Нетленок и Fresh!

Универсальные функции Платформа 1С v8.3 Бесплатно (free)

Придумал красивый способ, как оформлять сведения о внешней обработке, чтобы эти сведения не мешали запуску обработки на конфигурациях без БСП и при этом проходили аудит Fresh.

13.02.2024    2367    fixin    18    

19