Быстро и полезно о разработке на 1С
Быстро и полезно о разработке на 1С
  • 47
  • 197 452
Автоматическая генерация WEB интерфейса для 1С на React / NextJS
В этом видео я расскажу про инструмент который может сильно ускорить процесс разработки web интерфейса с применением web технологий (React/NextJS) за счет автоматической генерации кода для 1С (Rest API) и фронтенда (React/NextJS). На выходе получается готовый http сервис (Rest API) для 1С и готовый код на React/NextJS, который будет использоваться как основа для разработки.
Ссылка на обработку github.com/kovalevdmv/1CRestAPINextJSGenCode
Телеграм t.me/FastAbout1s
Dzen dzen.ru/fastabout1s
RuTube rutube.ru/channel/1829820
Если вам нравится то что я делаю,
вы можете поддержать канал =)
карта мир сбер. 2202 2067 4136 1385
Переглядів: 1 930

Відео

1С и Apache kafka
Переглядів 1,2 тис.5 місяців тому
В этом видео я расскажу о внешней компоненте для интеграции 1С и Apache kafka удобным способом. Компонента работает под windows и linux. Основная логика написана на Rust, что сильно снижает риск утечек памяти. Есть бесплатная и платная версии. Скачать можно по 🔗ссылке 1ctools.website.yandexcloud.net 🔗Статья с обзором dzen.ru/a/ZmV2J4HU2WoZzJQU 🔗Информация о новых версиях и прочая информация о к...
1С и RabbitMQ
Переглядів 2 тис.6 місяців тому
В этом ролике я расскажу о внешней компоненте для интеграции 1С и RabbitMQ удобный способом. Компонента работает под windows и linux. Основная логика написана Rust, что сильно снижает риск утечек памяти. Есть бесплатная и платная версии. Скачать можно по ссылке 1ctools.website.yandexcloud.net/. 🔗Статья с обзором dzen.ru/a/ZmSJHTYD0Gp9aQiS #1CRabbitMQ #RabbitMQ
1С. Внешний WebView.
Переглядів 1,5 тис.7 місяців тому
В 1С есть поле HTML документа, но оно не поддерживает большое количество современных Web API, из-за чего большое количество JS библиотек и сайтов не будут корректно работать. Но иногда необходимо реализовать взаимодействие 1С с WEB интерфейсом сайта напрямую. В данном видео демонстрируется пример создания простого внешнего бразуера на основе Electron, который будет взаимодействовать с 1С через ...
1С . Инструменты разработчика
Переглядів 3,2 тис.8 місяців тому
В этом видео рассматривается несколько инструментов для разработки на 1С: автоматическая генерация кода когда надо создать форму программно, генерация функции для программной работы с СКД, визуальный конструктор регулярных выражений. 00:00:10 - Программное создание форм 00:02:54 - Программная работа с СКД 00:07:45 - Конструктор Regex Ссылка на сервис 1cgencode.website.yandexcloud.net/ Dzen dzen...
Пример использования webSocket клиента в 1С
Переглядів 2 тис.8 місяців тому
Пример использования webSocket клиента в 1С через поле HMTL документа. Файлы из примера в комментариях телеграмма. t.me/FastAbout1s/60?comment=552 Dzen dzen.ru/fastabout1s Материалы из видео fastabout1s.ru UA-cam youtube.com/@fastAbout1s RuTube rutube.ru/channel/1829820 Если вам нравится то что я делаю, вы можете поддержать канал =) карта мир сбер. 2202 2067 4136 1385
1C + Python
Переглядів 6 тис.9 місяців тому
При разработке на 1С приходится сталкиваться со сложными техническими задачами, которые эффективнее решаются на других технологиях например на python с его большим набором библиотек. И было бы удобно иметь тесную интеграция 1С с другими языками. В этом видео я покажу пример такой интеграции на примере языка Python. Будет разработан REST API сервер на фреймворке FastAPI и создан Docker образ. Се...
Автоматизированное тестирование в 1С с применением расширений
Переглядів 2 тис.10 місяців тому
В этом видео я рассмотрю простой способ реализовать автоматическое тестирование в 1С с применением расширений, на следующих примерах: - простые юнит-тесты (unit-тесты). Будет показано как можно тестировать функции, как экспортные так и приватные. - Более сложные интеграционные тесте (тестирование проведения документа). Будет показано как подготовить тестовую среду для запуска теста с применение...
1С и нейросети
Переглядів 3,7 тис.Рік тому
В этом видео я рассмотрю пример решения задачи из области естественного языка (NLP). В качестве примера я буду автоматически определять настроение покупателя по тексту его отзыва или обращения. На практике это можно применять для быстрого автоматического выявления недовольных клиентов на основании текста их обращений. Задача будет решаться с применением машинного обучения, а именно нейронных се...
Визуализация процесса или алгоритма в 1С
Переглядів 2,9 тис.Рік тому
В этом видео я рассмотрю способ визуализации алгоритма или лога какого-то процесса. Речь пойдет не о средствах визуализации а о самом подходе представить сложный процесс в наглядном виде. Телеграмм t.me/FastAbout1s Dzen dzen.ru/fastabout1s ВК fastabout1s UA-cam youtube.com/@fastAbout1s RuTube rutube.ru/channel/1829820 Если вам нравится то что я делаю, вы можете поддержать канал =) карта ...
1С, web интерфейс. React JS. Продолжение.
Переглядів 2 тис.Рік тому
Данные видео это продолжение ролика про разработку web клиента на 1С с применением сторонних web технологий. В этом продолжении детальнее разбирается как настроить среду для разработки, а именно: 1. Установка сервера 1С; 2. Активация комьюнити лицензии; 3. Установка сервера Postgres; 4. Установка web сервера apache; 5. Публикация http сервиса; 6. Установка node.js 7. Пример создания проекта rea...
1С комьюнити версия. Загрузка, установка и активация.
Переглядів 780Рік тому
Инструкция по загрузке, установке и активации комьюнити версии 1С. Комьюнити версия - это бесплатная версия для разработчиков. В отличии от учебной версии не содержит ограничений. Но предназначена только для разработки, ее нельзя использовать для коммерческих целей. Этот урок - это часть из курса для начинающих, поэтому там упоминается про следующие уроки. Если вам нравится то что я делаю, вы м...
1С + JavaScript (vis.js)
Переглядів 4,6 тис.Рік тому
В этом видео рассматривается пример интеграции javaScript и его библиотеки vis.js с формой 1С. vis.js это библиотека для визуализации данных через графа (сети) или графики. Телеграмм t.me/FastAbout1s Dzen dzen.ru/fastabout1s ВК fastabout1s UA-cam youtube.com/@fastAbout1s RuTube rutube.ru/channel/1829820 Если вам нравится то что я делаю, вы можете поддержать канал =) карта мир сбер. 2202 ...
1С альтернативный web интерфейс. React JS
Переглядів 4,6 тис.Рік тому
В видео рассматривается вариант реализации web клиента для 1С на web технологиях на примера фреймворка ReactJS. Для примера разрабатывается простой web интерфейс к ERP для управления задачами пользователя. Данные из видео в комментариях в телеграмм канале 00:00:00 Введение 00:00:18 Демонстрация работы клиента 00:02:57 Техническая реализация 00:03:13 Обзор ReactJS 00:07:03 Разработка HTTP API 00...
1С внешняя компонента. Native API. На C++ для windows.
Переглядів 5 тис.Рік тому
В этом видео разбирается технология разработки внешней компоненты типа NativeAPI с примерами. Статья с ИТС по разработке внешней компоненты its.1c.ru/db/metod8dev#content:3221:hdoc:_tvariant_enterprise Планы: Часть 2. Разработка для Linux Часть 3. Разработка на Rust Если вам нравится то что я делаю, вы можете поддержать канал =) карта мир сбер. 2202 2067 4136 1385 Телеграмм t.me/FastAbout1s Dze...
1С Обмены через брокеры сообщений. Apache Kafka.
Переглядів 4,4 тис.Рік тому
1С Обмены через брокеры сообщений. Apache Kafka.
1С Обмены через брокеры сообщений. RabbitMQ.
Переглядів 6 тис.Рік тому
1С Обмены через брокеры сообщений. RabbitMQ.
1С. Распознавание речи. Речь в текст.
Переглядів 1,5 тис.Рік тому
1С. Распознавание речи. Речь в текст.
1С БСП. Обмены. Универсальный формат. EnterpriseData. (вер. БСП 3.1.7.382)
Переглядів 13 тис.Рік тому
1С БСП. Обмены. Универсальный формат. EnterpriseData. (вер. БСП 3.1.7.382)
1С обмены. XDTO. Теория.
Переглядів 6 тис.Рік тому
1С обмены. XDTO. Теория.
1С. Автономный сервер
Переглядів 2 тис.Рік тому
1С. Автономный сервер
1С БСП "Обмен данными". Универсальный обмен по правилам.
Переглядів 9 тис.Рік тому
1С БСП "Обмен данными". Универсальный обмен по правилам.
1С Механизмы обмена данными. Универсальные обмены данными.
Переглядів 13 тис.Рік тому
1С Механизмы обмена данными. Универсальные обмены данными.
1С. БСП. Подсистема "Варианты отчетов"
Переглядів 3 тис.Рік тому
1С. БСП. Подсистема "Варианты отчетов"
1С. БСП. Подсистема "Печать".
Переглядів 3,6 тис.Рік тому
1С. БСП. Подсистема "Печать".
1С. БСП. Подсистема "Работа с файлами".
Переглядів 2,9 тис.Рік тому
1С. БСП. Подсистема "Работа с файлами".
Асинхронность в 1С
Переглядів 2,4 тис.Рік тому
Асинхронность в 1С
1С Запросы. Схема запроса.
Переглядів 2,9 тис.Рік тому
1С Запросы. Схема запроса.
1С СКД. Использование менеджера временных таблиц.
Переглядів 2,9 тис.Рік тому
1С СКД. Использование менеджера временных таблиц.
1С СКД. Связи наборов данных
Переглядів 7 тис.Рік тому
1С СКД. Связи наборов данных

КОМЕНТАРІ

  • @morytsmith6693
    @morytsmith6693 12 днів тому

    Отличная подача информации! Очень грамотно и понятно.

  • @ЛёликБолик-в7р
    @ЛёликБолик-в7р Місяць тому

    Единственный человек который реально может объяснить 😊

  • @Александр-в3б1у
    @Александр-в3б1у Місяць тому

    Спасибо. Очень качественный и познавательный ролик.

  • @Oleganse
    @Oleganse 2 місяці тому

    Спасибо за видео, помогло разобраться с обменом. Жаль, сайт с исходниками не открывается.

    • @fastAbout1s
      @fastAbout1s 2 місяці тому

      На телеграм канале дублируются эти видео, там есть материалы из видео t.me/FastAbout1s/38

  • @КристобальХозевичХунта-я6щ

    Материалы из видео - подскажите, пожалуйста, где сейчас их можно найти (скачать)?

    • @fastAbout1s
      @fastAbout1s 2 місяці тому

      В телеграм канале t.me/FastAbout1s/36

  • @takoytotakoytovich2204
    @takoytotakoytovich2204 2 місяці тому

    8:08 не понял, почему при условии "СуммаОстаток > &СуммаДляПоискаСФ" при значении 1000, записи с 1000 остались на таблице. Как происходило сравнение?

    • @maraderchikXD
      @maraderchikXD 2 місяці тому

      Там в условии 500, а не 1000.

  • @nikolosmiron1481
    @nikolosmiron1481 3 місяці тому

    Я не знаю что писать, уровень этого канала не досягаем, нужно просто молча смотреть и впитывать. Небольшой вопрос, а вы на С или С++ пишете что-нибудь, может для себя или по работе, что можно помимо 1с поизучать чтобы развиваться как специалист?

  • @aleksandrkarablin6882
    @aleksandrkarablin6882 4 місяці тому

    Зачем дополнительная серверная часть на NextJS ? Почему нельзя сразу обращаться к 1с ? А так в общем конечно круто)

    • @fastAbout1s
      @fastAbout1s 4 місяці тому

      Гибкости больше. Можно свою авторизацию сделать н.п. через токена или два токена (refresh и access), можно сделать промежуточную авторизацию и в 1с работать с один пользователем, проще с CORS работать (чем настраивать его на стороне 1с), можно кэшировать данные чтобы разгрузить 1с или фильтровать что-то для безопасности или иметь доступ к данным если 1с недоступна. В общем куча потенциальных возможностей

  • @usrzeroone
    @usrzeroone 4 місяці тому

    100

  • @миротворец-ъ7б
    @миротворец-ъ7б 4 місяці тому

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

  • @СергейФилькин-я4н
    @СергейФилькин-я4н 4 місяці тому

    Отличная заготовка!

  • @СергейИвахов-с3ц
    @СергейИвахов-с3ц 4 місяці тому

    На сайте 1С зазеркалья есть статья от 24.06.2024, что в версии 8.3.27 планируется поддержка протокола WebSocket. Инициатором общения является приложение 1С, выступающее как WebSocket-клиент. Создавать клиентские WebSocket-соединения можно будет в толстом, тонком, веб-клиенте и на сервере. Использование протокола WebSocket в приложениях 1С позволит реализовать широкий спектр задач интеграции без использования внешних компонентов.

  • @deadscorpion1200
    @deadscorpion1200 4 місяці тому

    Это просто великолепно! Спасибо

  • @biv_75
    @biv_75 4 місяці тому

    Очень позновательно. Видел что то подобное в коммерческом проекте, правда жутко извращенное и работающее через RabbitMQ. Но этот вариант мне очень понравился, обязательно воспользуюсь в ближайшем проекте.

  • @asg5511
    @asg5511 4 місяці тому

    Очень интересно! Спасибо!

  • @sss-mw4nc
    @sss-mw4nc 4 місяці тому

    Очень круто. Мощный инструмент. Спасибо

  • @AlexB8
    @AlexB8 4 місяці тому

    Крутяк!!!!🎉

  • @HelloMan-f7c
    @HelloMan-f7c 4 місяці тому

    Благодарю тебя человек, за твой бесценный труд

  • @nukevolt6020
    @nukevolt6020 4 місяці тому

    Памятник тебе нужно поставить при жизни. Человек.

  • @OktayFaracov
    @OktayFaracov 4 місяці тому

    ничего не понял, но очень интересно

  • @АлексейСкороходов-ж6я

    Очень полезный канал... Спасибо...

  • @alexandr9426
    @alexandr9426 4 місяці тому

    Спасибо, очень доходчиво объяснил

  • @kiskeneget7353
    @kiskeneget7353 4 місяці тому

    Вот это реально крутой разбор.

  • @Konstantin045
    @Konstantin045 4 місяці тому

    Можно в http сервисе установить в качестве параметра массив?

    • @fastAbout1s
      @fastAbout1s 4 місяці тому

      http более низкоуровненый, вы можете передавать любые данные, но их надо сериализовать в текст (или в двоиные данные). Массив сериализуете в текс и передаете в теле запроса. Или любые другие типы которые можно предстваить в текст (териализовать) и восстановить из текста (десериализовать).

    • @Konstantin045
      @Konstantin045 4 місяці тому

      @fastAbout1s Если сравнивать с вэб сервисом, то суть такая же? Массив преобразуется по итогу в строку?

  • @КсенияРоманова-т4п
    @КсенияРоманова-т4п 5 місяців тому

    Спасибо, очень помогло

  • @leonidmessin22
    @leonidmessin22 5 місяців тому

    Лучшее, что я видел, по данной теме!

  • @ПавелАлександров-ъ1б
    @ПавелАлександров-ъ1б 5 місяців тому

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

    • @fastAbout1s
      @fastAbout1s 5 місяців тому

      Какое тестирование открыто?

    • @fastAbout1s
      @fastAbout1s 5 місяців тому

      Посмотрите в комментарий там есть ссылка на выгрузку конфигурации - dt файл. А вообще, вы не думали, что если вам что-то не понятно, то это возможно из-за того, что у вас нет каких-то знаний чтобы понять? Это один бесплатный ролик, я не должен объяснять начиная с самых основ чтобы было понятно абсолютно всем. Когда что-то не понятно, значит нет элементной базы, надо копать в основы. Или вообще забить на изучение вопроса. А не сразу пинять на источник информации. Хотя я даже теории в начале немного дал.

  • @TresModiosVir
    @TresModiosVir 5 місяців тому

    Раз больше нет сообщений в очереди, то зачем держать канал открытым?

    • @fastAbout1s
      @fastAbout1s 5 місяців тому

      Чтобы прочитать сразу как появится новое сообщение. Это событийный подход к обменам. Как только произошло событие, сразу принимаете сообщение. Постоянный поток сообщений

  • @КонстантинФилиппов-е1ю

    13:35 КД2 не может применяться для универсального обмена?

  • @triviumfan9411
    @triviumfan9411 5 місяців тому

    Ну оооооочень грамотные видосы у тебя. Благодарю.

  • @אדיל-ו2ת
    @אדיל-ו2ת 5 місяців тому

    Не подскажите мне, можно ли у свойство которого задано ограничение по длине н/р 250 символов в XDTO, через расширение увеличить длину?

  • @DmitryMochenyov
    @DmitryMochenyov 5 місяців тому

    Какой шрифт в конфигураторе стоит для кодинга? Consolas, Ubuntu или JetBrains Mono?

  • @webdimon
    @webdimon 5 місяців тому

    Ссылка не работают

    • @fastAbout1s
      @fastAbout1s 5 місяців тому

      Исправил. Скобка лишняя была в конце.

  • @nikolosmiron1481
    @nikolosmiron1481 5 місяців тому

    А в чем разница между платной и бесплатной версией?

    • @fastAbout1s
      @fastAbout1s 5 місяців тому

      Размер сообщения. Беслптная верси до 2000 символов

  • @nikolosmiron1481
    @nikolosmiron1481 5 місяців тому

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

  • @DespicableMeAndYou
    @DespicableMeAndYou 5 місяців тому

    По традиции большой лайк! Apache kafka сейчас не использую в работе, но взял на заметку, спасибо!

  • @CepeLLlka
    @CepeLLlka 5 місяців тому

    Для тех кто не может найти обработку "Загрузка модуля менеджера". Вместо неё теперь нужно использовать "Загрузка конвертации XDTO". P.S. Автор просто красава!

  • @basilholmogorov
    @basilholmogorov 5 місяців тому

    А можно в фоне запустить?

    • @fastAbout1s
      @fastAbout1s 5 місяців тому

      Нет, ПолеHTMLДокумента доступно только на клиенте

  • @ЯрославМизгирев-р2р
    @ЯрославМизгирев-р2р 5 місяців тому

    Нигде не нашел кроме вашего канала такого классного разложения материала по БСП. Вы молодец!

  • @ДмитрийБарабаш-с1х
    @ДмитрийБарабаш-с1х 6 місяців тому

    Спасибо, видео познавательное и дает пищу для размышлений и новых исследований! Я давно искал стыки 1С и нейросетей, обычно это были ChatGPT, Kandinsky и Stable Diffusion, развернутые в облаках, а тут все локальное, да еще с Fast API. Интересный подход!

  • @АлександрМакаров-ш2б
    @АлександрМакаров-ш2б 6 місяців тому

    Очень качественные и познавательные ролики. Спасибо.

  • @Михаил-з8ч7л
    @Михаил-з8ч7л 6 місяців тому

    привет. здорово. надо такое же сделать. потренировать ся. но вопрос, почему ты создаёшь новый запрос в цикле? важно делать новый? дело в истории? или ещё в чём-то?

    • @fastAbout1s
      @fastAbout1s 6 місяців тому

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

  • @romamyasnikov9760
    @romamyasnikov9760 6 місяців тому

    Контент отличный! Есть такой вопрос, а будут/или были видео такого формата: есть сайт/маркетплейс со своим апи, т.е. с которого должны прилетать данные, примерная пошаговая инструкция, что нужно сделать в 1с, чтобы реализовать (условно какой.нибудь обработкой или регл заданием) такое обращение по средством апи сайта? Или мб есть ссылки, где про тааое можно почитать

  • @morskoj
    @morskoj 6 місяців тому

    15:44 Теперь только группы. Спасибо большое за видео. Очень ценный материал.

  • @user-sl1tw9vg8x
    @user-sl1tw9vg8x 6 місяців тому

    не получается подключится к сервису cloudamqp Error: Возможно подключить только на windows или linux и ТОЛЬКО на х64!

    • @fastAbout1s
      @fastAbout1s 6 місяців тому

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

    • @user-sl1tw9vg8x
      @user-sl1tw9vg8x 6 місяців тому

      @@fastAbout1s имеется в виду 1С 32х разрядная?

    • @fastAbout1s
      @fastAbout1s 6 місяців тому

      @@user-sl1tw9vg8x Да

    • @user-sl1tw9vg8x
      @user-sl1tw9vg8x 6 місяців тому

      @@fastAbout1s Перешел на 64 разрядную: сообщение в cloudamqp отправляется, но сама 1С при этом отключается не сохранив создаваемый элемент справочника

    • @fastAbout1s
      @fastAbout1s 6 місяців тому

      @@user-sl1tw9vg8x Какая у вас версия платформы и какая ОС? (windows/linux)? 1С отклюается, это значит закрыавется окно 1С?

  • @Kudyakov
    @Kudyakov 6 місяців тому

    <!-- План запроса --> <log location="C:\techlog\PlanSQL" history="1"> <event> <eq property="name" value="dbpostgrs"/> <like property="sql" value="%limit 12345678%"/> </event> <property name="sql"/> <property name="plansqltext"/> </log> <plansql />

  • @sergeyskirdin5061
    @sergeyskirdin5061 6 місяців тому

    Подскажите, где посмотреть инфо по стоимости и чем использование компоненты лучше прямого взаимодействия с кроликом по http? Ранее у нас был отрицательный опыт с yellow rabbit, бесплатной компонентой. На финальных тестах выявилось достаточно частое зависание компоненты. Хорошо что выбор в пользу yellow rabbit был сделан самим заказчиком и нам не пришлось за свой счет переписывать проект на http взаимодействие с rabbit.

  • @novikovmichael2314
    @novikovmichael2314 6 місяців тому

    Вопрос. В предыдущих видео была схема работы 1С + FastAPI на python. Не проще ли для простого обмена использовать SDK на python pika, а отправлять из 1С и толкать в 1С через простой http-сервис?

    • @konstantinsamodurov436
      @konstantinsamodurov436 6 місяців тому

      Для простого обмена можно использовать КД2/КД3 хоть через файл, хоть "прямое подключение" если базу-приемник "видно"... А тут - через TCP - читай через инет... Через какую технологию можно больше и быстрее передавать - нужно померить... RMQ - некий "стандарт" - в 1С пришел "из-вне"...

  • @Владимир-ь7о9и
    @Владимир-ь7о9и 6 місяців тому

    Спасибо большое за информацию. Было интересно. Всегда выпускаешь видосы который взрывают мозг в хорошем смысле.

  • @oniichan3427
    @oniichan3427 6 місяців тому

    Буквально новое решение моего проекта! Как всегда с новым роликом что-то уникальное, Вы лучший!!!😍