...

Все публикации — все для 1С

Преобразование строки к URL и обратно. Внутренние методы 1С

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

Добрый день, коллеги. Понадобилось привести строковый параметр к URL. Наткнулся на несколько функций, которые могут это сделать. Сравнил с сервисами онлайн кодирования строки. Увидел, что есть различия. Хочу рассказать про встроенный метод 1С, который делает кодирование в одну строку.

1 стартмани

19.05.2021    1853    1    Andrei_Ivanov    2    

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8 Промо

Практика программирования Внешние источники данных WEB Универсальные функции Инструментарий разработчика Универсальные обработки v8 1cv8.cf Платные (руб)

Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.

2000 руб.

31.01.2019    79350    492    212    

Декодирование URL

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

Иногда бывает нужно декодировать строку вида "c:\documents%20and%20settings\" в удобочитаемый текст. Можно, конечно, заменить все "%20" на пробелы, и считать что задача решена. А если в строке закодированы подобным образом не только пробелы? Если на входе попался URL с кучей подобных "процентов"? Данная функция сделает правильное декодирование подобной строки.

1 стартмани

08.12.2011    15708    28    Foxx    17    

Выгрузка изображений на хостинг картинок с целью получения URL ссылки из двоичных данных

WEB v8 1cv8.cf Абонемент ($m)

Пример выгрузки изображений на хостинг картинок из двоичных данных.

1 стартмани

21.12.2020    1944    7    lesv    6    

HTTP-клиент

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

Подсистема 1С для работы с HTTP.

1 стартмани

28.07.2021    4926    9    SpaceOfMyHead    29    

Распознавание телефонных звонков с помощью речевых технологий Yandex SpeechKit (новая версия Yandex SpeechKit Cloud и Yandex Object Storage)

Телефония, SIP v8 v8::ОУ УТ10 Россия Абонемент ($m)

Обработка позволяет преобразовывать телефонный звонки формата wav в текст с помощью речевых технологий Яндекса. Дополнительно в обработке реализована нарезка телефонного звонка на кусочки по 1 Мб с помощью SOX. Загрузка дополнительных данных по звонку из программы SpRecord. Использовал на нетиповой конфигурации Управление торговлей 10.3.

1 стартмани

23.01.2018    24312    32    zzhiraf_    21    

Отправка HTTP запроса в УТМ ЕГАИС. Код функции + обработка.

WEB Инструментарий разработчика v8 1cv8.cf Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Функция для отправки HTTP запроса в УТМ ЕГАИС. Используется HTTPСоединение либо curl.

1 стартмани

29.04.2016    14592    39    devlabnn    3    

Преобразование строки к URL

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

Зачастую мы сталкиваемся с тем, что на страничку в get запросе кроме цифр требуется передать ещё и текст. Для этого текст должен быть преобразован в формат URL

1 стартмани

17.05.2010    33287    335    Andrew_flyer    23    

Преобразование относительного пути в абсолютный

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

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

1 стартмани

21.09.2017    7997    2    galich    5    

Консоль запросов WinHttp с возможностью экспорта/импорта Postman (Curl) и генерацией кода в 1С

Консоль запросов v8 Платформа 1C v8.2 1cv8.cf Россия Абонемент ($m)

Консоль запросов с возможностью импорта/экспорта Postman, обычные и управляемые формы.

1 стартмани

20.08.2021    1764    15    qvvert    5    

Получение штрихкодов (алкокодов) ЕГАИС в 1С Управление Торговлей 10.3

Розничная торговля Ценники Розничная торговля v8 v8::ОУ УТ10 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Акцизы Абонемент ($m)

В данной публикации представлена внешняя обработка, не требующая доработок в конфигурации 1C. Обработка отправляет запрос на получение, затем получает перечень 2-мерных штрихкодов ЕГАИС, обрабатывает и передает данные для печати на принтер (алкокоды в формате PDF417).

5 стартмани

26.03.2018    10683    4    Kitri    0    

Отправка данных в SPOT 2d посредством http запросов в 1С 8.3 УФ (без curl)

Внешние источники данных v8 1cv8.cf УУ Абонемент ($m)

Обработка для отправки данных в Spot2D двумя способами посредством http запросов в 1С 8.3 УФ (без curl).

1 стартмани

18.09.2019    3658    22    Rif_md    9    

Выполнение запросов к УТМ ЕГАИС из 1С 7.7

Розничная торговля Внешние источники данных Розничная торговля v7.7 1cv7.md Россия Акцизы Абонемент ($m)

Данный отчет является примером работы с УТМ ЕГАИС, для передачи запросов GET, POST и DELETE из системы 1С 7.7. Запрос DELETE не проверял.

1 стартмани

27.02.2018    13778    9    v3_62    0    

Google url shortener (Goo.gl) - сокращение и разворачивание ссылок

WEB v8 1cv8.cf Абонемент ($m)

Обработка позволяет получить ссылку, сокращённую сервисом goo.gl, и получить полную из уже сокращённой встроенными средствами 1С.

1 стартмани

19.05.2017    8710    6    SvoyakMartin    0    

1С Push-уведомления с помощью Firebase Cloud Messaging

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

Отправка Push-уведомлений из 1С в мобильное приложение за 6 шагов.

10 стартмани

17.09.2021    914    0    zykov_vitaliy    6    

Бот Telegram и HTTP сервис в 1С

WEB 8.3.8 Бесплатно (free)

Настройка рабочего вебхука telegram для 1С используя IIS (Internet Information Services - встроенный в windows веб-сервер). Мой опыт.

26.01.2021    8422    solidsun    13    

Анализ HTTP API, документирование в OpenAPI и переиспользование в Postman

Системная интеграция v8 1cv8.cf Бесплатно (free)

В статье опишу порядок работы с описанием HTTP API на примере подсистемы "Получение обновлений программы" из БСП 3.

02.11.2020    2139    malikov_pro    12    

Практика применения DevOps. Работа с SonarQube

DevOps SonarQube v8 1cv8.cf Бесплатно (free)

Во второй части мастер-класса «Практика применения DevOps» на конференции Infostart Event 2019 Inception выступил Виталий Подымников – он рассказал про процесс проверки качества кода и использование SonarQube для работы с ним.

07.12.2020    7329    arcius_7012    11    

Учимся создавать http-сервисы (часть первая)

Конфигурирование 1С v8 1cv8.cf Бесплатно (free)

Пошаговое руководство по созданию http-сервиса.

16.09.2020    14165    hpi    37    

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

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

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

1 стартмани

27.08.2018    54794    68    dsdred    17    

Мобильный HTML-интерфейс, взгляд изнутри

Работа с интерфейсом Мобильная разработка v8::Mobile Бесплатно (free)

Для реализации красивого интерфейса в мобильном приложении 1С удобно использовать возможности стека HTML / CSS / JavaScript. О том, как построить отзывчивый HTML-интерфейс с перехватом событий и выполнением JavaScript-кода в поле HTML-документа на форме 1С, рассказал сотрудник отдела мобильной разработки в компании «1С-Рарус» Роман Сухоруков.

28.12.2020    3886    ingeneerz@gmail.com    11    

Как мы интегрировали свою систему управления разработкой со Slack. Инструменты, возможности, процесс разработки

Интеграция Бесплатно (free)

Slack – это не только корпоративный мессенджер. Он предоставляет гибкие настройки уведомлений и реализует несколько вариантов интеграции, с помощью которых можно наладить взаимодействие с собственным приложением. Об интеграции Slack с системой управления разработкой, написанной на 1С, рассказал руководитель компании «ПрогТехБизнес» Александр Анисков.

01.02.2021    1964    vandalsvq    7    

Практика применения DevOps. Автоматизированная сборочная линия

DevOps Бесплатно (free)

В четвертой части мастер-класса «Практика применения DevOps» на конференции Infostart Event 2019 Inception выступил Валерий Пронин. Он рассказал, как развернуть автоматизированную сборочную линию, которая будет контролировать качество кода в проекте и в зависимости от прохождения порога отдавать релиз в виде cf-файла либо отправлять письмо об ошибках.

16.12.2020    4619    proninvvp    3    

Аутентификация на внешних сервисах посредством OAuth

Информационная безопасность Внешние источники данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Пример подключения к сервисам Google из 1С с помощью протокола OAuth и получения данных с внешнего сервиса.

1 стартмани

03.04.2019    26261    binx    134    

Yep - простая flat-file CMS на OneScript

OneScript v8 1cv8.cf Абонемент ($m)

В статье рассмотрено создание простейшей flat-file CMS, на основе каркасной конфигурации для web-приложений OneScript, в среде 1С:Предприятие.

1 стартмани

02.03.2018    15989    blackhole321    33    

Одна ККТ для розничного магазина и Интернет-сайта

Розничная торговля ККМ WEB v8 Россия Бесплатно (free)

Опыт использования одной онлайн-кассы для приема платежей в розничном магазине и на Интернет-сайте: технические подробности.

23.01.2020    9996    sivin-alexey    15    

Прокси-сервер для веб-клиента 1С: Предприятие 8.2 Промо

Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Прокси-сервер для веб-клиента 1С:Предприятие 8.2 демонстрирует возможности подключения, управления содержимым, мониторинга и отладки html- и javascript-кодов, возвращаемых сервером 1С. Работу прокси-сервера можно наглядно посмотреть в Интернете по адресу: http://proxy.1csoftware.com

1 стартмани

20.08.2012    43859    22    Elisy    19    

Веб-разработка на 1Script. Глава 2

Практика программирования WEB Бесплатно (free)

Продолжение учебника по веб-разработке с помощью фреймворка Oscript.Web. Структура приложения, основные объекты, URL-маршрутизация, универсальная консоль серверов 1С.

22.04.2018    17005    Evil Beaver    32    

1C + Python + Django Rest Framework + Vue.js. Опыт несложной full-stack разработки

Практика программирования Внешние источники данных Обмен через XML WEB Разработка v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.04.2019    41047    riposte    69    

"Живые" картинки со Snap.SVG

Практика программирования WEB Работа с интерфейсом v8 Абонемент ($m)

В статье рассмотрен пример использования http-сервисов для визуализации данных

1 стартмани

24.10.2019    15131    blackhole321    7    

Создание телеграм бота с гугл авторизацией, обратными вызовами и уведомлениями об обновлении через сервер-маршрутизатор

WEB v8 1cv8.cf Бесплатно (free)

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

07.11.2018    38572    🅵🅾️🆇    60    

Как решать повседневные задачи с помощью OneScript Промо

OneScript Абонемент ($m)

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

1 стартмани

04.02.2015    83916    Evil Beaver    217    

Функции для работы с транспортным модулем (УТМ) ЕГАИС + готовая конфигурация для ЕГАИС Промо

Обработка справочников Универсальные функции Оптовая торговля Оптовая торговля v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) Государственные, бюджетные структуры Пищевая промышленность УУ Акцизы Платные (руб)

Предлагаю вашему вниманию функции для использования в целях обмена данными с универсальным транспортным модулем ЕГАИС. При доработке учетной системы с целью интеграции с транспортным модулем ЕГАИС, я столкнулся с серьезной проблемой, связанной с тем, что внешняя компонента V7Plus, предназначенная для работы по протоколу HTTP, а также для разбора XML-файлов, поддерживает только команду GET протокола HTTP, в то время как для работы с УТМ требуется поддержка команд GET, POST и DELETE. P.S. Обновлены все функции и обработки для поддержки XML-ответов больше 100Кб (теперь длина неограничена). Также добавлена обработка выгрузки расходной накладной. Добавлена загрузка приходной накладной, а также диапазона марок из справки А. Внимание! добавлена полностью готовая к работе конфигурация для работы в ЕГАИС оптовых поставщиков. Реализованы следующие функции: автоматическая загрузка накладных и доп. форм из ЕГАИС, отправка актов подтверждения/отклонения/расхождения, загрузка справок А и Б, загрузка сведений о поставщике/производителе, загрузка справочников номенклатуры по ИНН производителя, постановка на баланс учтенного/не учтенного в ЕГАИС товара, штрихкодирование поступления/инвентаризации/реализации/постановки на учет (DataMatrix и PDF417), формирование партий на складе а также электронная выгрузка деклараций по формам 5,6,7,11,12. В дальнейшем могу оказывать сопровождение

4000 руб.

27.10.2015    39468    237    64    

Служебные http-сервисы, которые работают даже в заблокированной базе

Администрирование веб-серверов Apache v8 Бесплатно (free)

В этой публикации описывается опыт доступа к служебным http-сервисам в обход установленной блокировки информационной базы.

16.03.2021    3589    ardn    9    

Обзор полезных методов БСП 3.1.4. Часть 2

БСП (Библиотека стандартных подсистем) v8 Бесплатно (free)

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

27.04.2021    15089    rayastar    7    

Веб-сервер многопоточный с обработкой запросов в коде 1С (1C.Net:Предприятие) Промо

WEB v8 1cv8.cf Абонемент ($m)

Новая идея организации веб-сервера внутри 1С, предложенная в статье, опирается на проверенную временем богатую функциональность .Net Framework. Решение на основе идеи лишены недостатков COM и веб-сервисов 1С. По сравнению с COM http-сервер можно использовать вне локальной сети, поддерживается одновременная обработка нескольких запросов. По сравнению с веб-сервисами 1С решение на базе http-сервера обладает большей гибкостью, так как программист волен сам выбирать формат ответа сервера (в том числе HTML, JSON, графические изображения, RSS и т.д.), а также контролировать при ответе URL-адрес, идентификацию пользователей, коды ошибок, куки, кодировку, осуществлять кеширование. Настройка же http-сервера внутри 1С сводится к простому запуску внешней обработки.

1 стартмани

18.01.2012    45857    188    Elisy    57    

Использование mock при интеграции с внешним API

Интеграция Бесплатно (free)

На Infostart Meetup DevOps инженер-программист Андрей Крапивин поделился с коллегами опытом тестирования интеграции с внешним API – показал возможности мокирования и рассмотрел их применение на реальном примере тестирования погодного виджета для конфигурации «Бухгалтерия 3.0».

28.05.2021    2217    Scorpion4eg    0    

HOWTO: создание и отладка HTTP-сервиса в 1С:Предприятие

WEB Практика программирования Универсальные функции v8 1cv8.cf Россия Бесплатно (free)

Статья о том, как можно быстро создать HTTP-сервис в 1С:Предприятие и как выполнять его отладку.

25.07.2016    58681    serg_infostart    19    

Создаем сайт ресторана на OneScript

OneScript v8 Рестораны, кафе и фаст-фуд Абонемент ($m)

В статье изучаются возможности http-сервисов OneScript по созданию web-приложений на примере сайта ресторана

1 стартмани

19.06.2018    20019    21    blackhole321    72    

Использование HTTP-сервиса для создания "фронтенда" HTML/CSS/jQuery с кэшированием

WEB v8 1cv8.cf Абонемент ($m)

В статье описан способ создания "фронтенда" на HTML/CSS/jQuery и скрипт кеширования AJAX запросов на PHP.

1 стартмани

06.08.2019    15168    Sedaiko    28