Системная интеграция

PHP OData драйвер

Удобный доступ к OData данным через SQL синтаксис Стояла задача создать удобный PHP драйвер к OData интерфейсу. Представляю вашему вниманию свое творение. Composer: https://packagist.org/packages/falseclock/dbd-php GitHub: https://github.com/Falseclock/dbd-php Много рассказывать и описывать не буду, опишу в виде кода 1. Инсталляция.  composer require falseclock/dbd-php 2. Конструктор // Если…
Read more

Получение картинки из интернета

Обработка дает возможность получения картинки из интернета по ее адресу Описание: После копирования адреса ссылки на картинку в браузере, по кнопке “Вставить из буфера”, обработка скачивает, создавая временный файл на компьютере, и вставляет картинку на форму. Основное требование: Стандартные библиотеки…
Read more

Веб-сервисы и 1С: «Здравствуй, Name», время-деньги и «Жизнь»

Несколько статей о создании веб-сервисов на платформе 1С Веб-сервисы и 1С: «Здравствуй, Name», время-деньги и «Жизнь» «Вся наша жизнь — игра…» ( У. Шекспир) «Что наша жизнь? Игра…» (А. Пушкин) Часть вводная. При разработке приложений с глобальным взаимодействием уже давно…
Read more

Яндекс.Метрики

Отчет по данным Яндекс.Метрики. Данный отчет можно использовать, например, для дальнейшего анализа интернет-заказов. Отчет по данным Яндекс.Метрики, получает данные по всем счетчикам, используя методы API Метрики v2 — https://tech.yandex.ru/metrika/ Отчет тестировался на УНФ 1.6.7.43 , должен работать на любой конфигурации…
Read more

Интерактивный ввод капчи

Краткое описание того, что делать, если нужно получить некоторые данные с определенного сайта, требующего от пользователя ввода текстовой капчи. Итак, перед нами некая страница сайта с формой и капчей. В данном примере будет рассмотрена страница проверки полисов РСА, для начала…
Read more

Карманный fresh, отладчик по http, и все, все, все

На последнем партнерском семинаре 1С разработчики Fresh объявили, что у них теперь тоже есть свой карманный Fresh – тестовая среда для разработчиков конфигураций, отчетов, обработок, расширений под Fresh. И это здорово, так как Fresh, по сути, родня сайтам и веб-приложениям…
Read more

Передача большого количества объектов через Web-сервисы

Один из вариантов передачи большого количества объектов при использовании Web-сервисов. Дисклеймер Сразу хочу оговориться, что ниже написанное не претендует на лучшее решение (возможно, код где-то не оптимален), это просто как один из вариантов решения возникшей проблемы.  Вместо введения  Собственно, что мы…
Read more

Свой http-cервис проверки орфографии

http-cервис проверки орфографии. Обвертка для использования библиотеки PyEnchant как http-сервис. Обвертка для использования библиотеки PyEnchant как http-сервис По мотивам публикации. Установка устанавливаем библиотеку PyEnchant. pip install pyenchant добавляем словари для русского языка Файлы словаря “ru_RU.dic” и “ru_RU.aff” можно взять из…
Read more

Использование REST web-сервисов в "1C:Предприятии 8". Личный опыт. Часть 2.

Запись документов и справочников. Для записи данных в REST используются: метод POST протокола HTTP для создания новых элементов и метод PATCH HTTP для обновления существующих данных. Например, запишем в базу контрагента. Сначала устанавливаем HTTPСоединение с базой. Создаем объект HTTPЗапрос. Подготовим…
Read more

Проверка контрагентов через web-сервис ФНС http://npchk.nalog.ru

Проверка контрагентов через web-сервис ФНС http://npchk.nalog.ru Список контрагентов заполняется по остаткам на счёте, по оборотам счёта, из справочника контрагентов. Разработано для конфигурации 1С.Бухгалтерия 7.7.