...

Библиотека по теме "Разработка" для 1С

Красивый и функциональный статус-бар на HTML

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

Статья рассказывает о том, как при помощи 1С и html сделать красивое и функциональное отображение статуса процесса (протестировано на платформе 8.3.17.1851)

1 стартмани

27.09.2023    4612    Dskozin    3    

27

Чистый код. Мой взгляд на жизнь в макаронных джунглях. Часть 1

Рефакторинг и качество кода Платформа 1С v8.3 Конфигурации 1cv8

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

19.09.2023    4780    Lemmonbri    16    

32

100+ тестов на Vanessa-Automation. Личный опыт без маркетинга

Тестирование QA Платформа 1С v8.3

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

18.09.2023    9147    Tavalik    21    

124

Пример решения задач учета на платформе 1С 8.3

Подготовка к аттестации Платформа 1С v8.3

Рассмотрен пример решения задачи по управленческому и бухгалтерскому учету.

18.09.2023    4179    vik77    1    

11

Пользовательские настройки отчетов 1С. Часть 1. Простые и расширенные настройки

СКД Инструкции пользователю Платформа 1С v8.3 Конфигурации 1cv8 1С:Бухгалтерия 3.0

Простые приемы работы с отчетами на СКД. Что нужно знать пользователю про настройку отчетов, чтобы использовать их на полную катушку.

18.09.2023    8680    accounting_cons    7    

29

Генерация штрихкода и QR, разбор настроек и примеры

БСП (Библиотека стандартных подсистем) Сканер штрих-кода Универсальные функции Этикетки, ценники Конфигурации 1cv8

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

15.09.2023    10248    YA_418728146    9    

109

Дефрагментация и реиндексация после перехода на платформу 8.3.22

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

Начиная с версии платформы 8.3.22 1С снимает стандартные блокировки БД на уровне страниц. Делаем рабочий скрипт, как раньше.

14.09.2023    14138    human_new    27    

77

Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)

Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление холдингом 1С:Франчайзи, автоматизация бизнеса

В статье приведен алгоритм доработок типового механизма настройки заполнения бухгалтерской отчетности на примере конфигурации 1С:ERP. Управление холдингом (3.1.8.15). Цель доработок - сделать процесс настроек более гибким и удобным для пользователей

11.09.2023    2369    ICL-Soft    3    

14

Командная разработка облачных продуктов, используя 1С:EDT

DevOps и автоматизация разработки EDT

Даже в рамках одной компании подходы к организации командной разработки могут отличаться: методикой работы с ветками, организацией тестовых и разработческих контуров, параллельным использованием хранилищ или полным переходом на Git. Расскажем, какие варианты распределения серверных стендов и организации CI/CD выбрали для своих команд тимлиды двух отделов, и как у них происходило внедрение 1С:EDT.

05.09.2023    1202    WhatIsLoveMakoveev    0    

5

Работа с внешним оборудованием через Bluetooth, WIFI, USB в Simple UI. Сентябрь 2023

Мобильная разработка

В новом релизе добавились возможности взаимодействия с оборудованием на низком уровне через Bluetooth/TCP/IP/USB и, в частности, особое внимание уделено печати на POS принтерах и языкам разметки/управления принтерами (ZPL, ESC/POS) Дополнение к основной статье https://infostart.ru/1c/tools/1153616/ и в некотором роде к статье https://infostart.ru/1c/articles/1716745/

05.09.2023    1415    informa1555    0    

7

Получение представления в запросе замедляет вывод данных

Запросы Платформа 1С v8.3

Часто в запросе получают представления ссылочных данных через функцию языка запроса "ПРЕДСТАВЛЕНИЕ()". Но во многих случаях использование "представления" существенно замедляет формирование отчетов и вывод печатных форм.

05.09.2023    4493    itmind    18    

17

Оценка шансов сдачи тестирования 1С:Профессионал с помощью теории вероятности

Подготовка к аттестации

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

04.09.2023    1334    КДЕ    0    

5

Как я сервис-инженеров с AI подружил

Инструментарий разработчика Нейросети Мессенджеры и боты

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

04.09.2023    3164    mkalimulin    14    

63

Функция СведенияОВнешнейОбработке() в 1С

Универсальные функции Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8

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

01.09.2023    10951    AlOkt    9    

2

Разрыв страницы в СКД. Легко!

СКД Платформа 1С v8.3 Система компоновки данных

Когда отчет надо разделить по страницам, это всегда проблема для разработчика. Поскольку в СКД нет стандартных вариантов, как это сделать. Нашел (на свой взгляд) самое простое и оптимальное решение.

01.09.2023    5189    KVIKS    15    

80

Каждому проекту – сценарные тесты! Быстрый старт в тестирование с помощью СППР

Тестирование QA

Интересуетесь тестированием в 1С, но не знаете, с чего начать? Для быстрого вкатывания в разработку сценарных тестов в знакомом окружении можно использовать СППР (типовая конфигурация «Система проектирования прикладных решений»). Расскажем, что есть в СППР для тестирования, и как создать свой первый тест на примере типичного сценария.

30.08.2023    4904    naa1c    2    

40

Валидация JSON через XDTO (включая массивы)

WEB-интеграция Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    10493    YA_418728146    7    

148

Функции для конвертации вещественных чисел (float) в буфер двоичных данных и обратно (IEEE-754) в 1С 8

Математика и алгоритмы Универсальные функции Платформа 1С v8.3

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

25.08.2023    1136    a.kuznetsov    2    

5

Автоматизация редактирования изображений в ImageMagick - это просто!

Работа с интерфейсом

На что способен ImageMagick и некоторые неочевидные моменты при интеграции его в 1С.

24.08.2023    4055    bayselonarrend    11    

40

Первое знакомство с Vanessa Automation

Тестирование QA Платформа 1С v8.3 Конфигурации 1cv8

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

24.08.2023    4490    Koder_Line    1    

18

Доработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск

DevOps и автоматизация разработки EDT

Использование EDT дает преимущества даже для тех, кто до сих пор остается в конфигураторе. Достаточно настроить разбор основного хранилища разработки в GitConverter и автоматизировать CI на GitLab с помощью скриптов на 1С:Исполнителе. Статья о том, как задействовать для кодовой базы проекта валидацию EDT, используя встроенный механизм GitLab Code Quality, и генерировать дымовые тесты для Vanessa Automation.

23.08.2023    4224    doublesun    25    

35

Внешние компоненты Native API на языке Rust - Просто!

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

Внешние компоненты для 1С можно разработывать очень просто, пользуясь всеми преимуществами языка Rust - от безопасности и кроссплатформенности до удобного менеджера библиотек.

20.08.2023    7056    sebekerga    54    

99

Как начать зарабатывать на разработке мобильных приложений уже завтра!

Мобильная разработка Мобильная платформа

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

17.08.2023    2566    natashik.angel    2    

33

Формирование документа MS Word с использованием БСП и программное добавление закладок

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

Пример формирования документа MS Word с использованием библиотеки стандартных подсистем и добавление закладок в сформированный документ путем редактирования XML кода файла MS Word. (Тестирование проводилось на платформе 8.3.18.1959 с использованием библиотеки стандартных подсистем версии 3.1.7.294)

1 стартмани

15.08.2023    1793    utudeptu    0    

13

История данных 1С

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

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

14.08.2023    3365    zhichkin    12    

21

Простое приложение на Dart

Языки и среды

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

08.08.2023    3571    acvatoris    6    

15

Flutter плюс 1С

Мобильная разработка WEB-интеграция Мобильная платформа

Пример реализации мобильного приложения, написанного на фреймворке flutter, в качестве фронтенда и 1С в качестве бэкенда.

03.08.2023    8302    acvatoris    37    

53

Запускаем 120 000 одновременных пользователей мобильного приложения на платформе 1С

Мобильная разработка Мобильная платформа

Мобильная разработка на 1С славится быстрым прототипированием. Но можно ли на платформе 1С создать мобильное приложение, в котором будут одновременно работать сотни тысяч пользователей, отправляя в облако терабайты данных из сотни тысяч фото и видео? О том, как организовать грамотную архитектуру обмена для работы такого решения под управлением единой базы 1С и отправить 17 миллионов push-уведомлений, используя обработку данных в 200 потоков, пойдет речь в статье.

03.08.2023    4382    natashik.angel    14    

44

Корректировка функции общего модуля "СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку()"

Универсальные функции Платформа 1С v8.3 1С:Розница 2

Функция предназначена для заполнения шаблонов писем, sms-ок, договоров и т.п. текстовых документов из таблицы без ограничения параметров шаблона.

03.08.2023    852    user654641_yaga_m    7    

-1

Библиотека создания клиент-серверных приложений для сценарного языка OneScript

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

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

31.07.2023    2220    ahyahy    8    

32

Нахождение уникальных наборов строк таблицы запросом

Запросы Платформа 1С v8.3 Конфигурации 1cv8

Решение задачи нахождения уникальных наборов строк таблицы запросом

23.07.2023    6868    tormozit    79    

39

Тесты в расширениях – быстро, удобно и CI

Тестирование QA

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

19.07.2023    2232    yukon    17    

14

Jenkins на службе 1С

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

Основная специализация Jenkins – это, прежде всего, CI/CD. Но его можно использовать и для других важных задач: разбора хранилищ, настройки копий баз данных, раздачи прав пользователям, рестарта кластера и проверки кода проектов.

19.07.2023    3077    yukon    9    

14

EDT и полный стек CI/CD

EDT Тестирование QA

EDT позволяет не только полноценно использовать гитфлоу при разработке – изолировать код по веткам в рамках задач и анализировать мерж-реквесты, но и нативно запускать тесты, а также видеть покрытие кода прямо в редакторе. Расскажем о том, как получить от 1С-разработки в EDT максимум пользы и автоматизировать сборку поставки из EDT с помощью Jenkins.

19.07.2023    3657    yukon    12    

38

Как "приджойнить" к динамическому списку таблицу из формы

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

Вывести в динамический список дополнительные колонки из таблицы на форме.

19.07.2023    1644    fancy    1    

21

Разбор механизма "Настройки полей формы" в 1С:ERP. Управление холдингом

Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2

В данной статье я постараюсь разобрать механизм, который Вам может встретиться на просторах типовой конфигурации 1С:ERP. Управление холдингом. Я не могу гарантировать, что этот механизм не исключат из следующих версий конфигурации (как, собственно, и любой другой). К сожалению, мне не удалось найти его ни в одном модуле конфигурации "Библиотеки стандартных подсистем". Мне он показался интересным, и захотелось более детально во всем этом разобраться.

18.07.2023    2412    it_box    1    

7