Филькин Сергей

66
Рейтинг

FSerg
Сергей Филькин



  •   Регистрация: 20.05.2007 (16 лет назад)

  •   Был(а) на сайте: вчера в 17:31

Друзья
  • Тимофей Бугаевский
  • Евгения Карук
  • Алексей Алексеев
  • Дмитрий Малышев
  • Гордей Голиков
  • Андрей Волин
  • Сергей
  • Иван МТ
Подписчики 8

Группы

Профессиональный разработчик

IE 2017 Online

Участник Meetup

IE2021_msk Online

Рейтинг 66

Управление контроллером WiFi-сетей UniFi (Ubiquity) из 1С (8.3)

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

Это, конечно, громко сказано «управление», в моем случае я просто генерирую ваучеры с кодами доступа к WiFi сети из 1С:Предприятия 8.x, но по аналогии можно реализовать выполнение и других команд (типа забэкапиться, перезагрузиться и т.п.)

1 стартмани

11.01.2015    18811    27    FSerg    7       

23

Комментарии

ОбменИнтеграция YCLIENTS с 1С: Бухгалтерией#12 13.08.23 19:51
(9) В обработке не очень безопасный код.
1. Предполагается, что были предварительно загружены все товары.
2. Предполагается. что были предварительно загружены все услуги.

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

И первая и вторая проблема не сложно дорабатывается.
Автору спасибо за обработку!
ОбменИнтеграция YCLIENTS с 1С: Бухгалтерией#11 13.08.23 12:01
(7) На запрос товаров нужно задавать доп.параметр count=100, тогда yclients вернет 100 товаров, но видимо, там внутренний лимит, больше 100 если указываешь, то возвращается опять 25 товаров.
В общем, нужно задействовать по-страничные запросы, т.е. чтобы получить 600 товаров нужно будет сделать 6 запросов:
https://api.yclients.com/api/v1/goods/{company_id}?count=100&page=1
https://api.yclients.com/api/v1/goods/{company_id}?count=100&page=2
...
https://api.yclients.com/api/v1/goods/{company_id}?count=100&page=6
И сконкатенировать результаты.
Обмен1С:ДиректБанк (загрузка выписок СБЕРБАНК), ошибка работы с Интернет: Удаленный узел не прошел проверку#4 01.12.22 17:16
У меня УТ 11.4. Попробовал сделать шаги описанные в статье и они не помогли. Скачал патч для УТ 11.5 EF_00_00484604 и внес в него изменения для работы в УТ 11.4 после этого директ-банк заработал.
ПубликацииТерминал системы быстрых платежей: оплата по QR для 1С:УТ11, КА 2.х и ERP 2.х,Розница отраслевые#62 27.07.22 11:13
Если у нас несколько рабочих мест кассиров, то продукт покупатеся один (на базу 1С) или на каждое рабочее место кассира?
AdminПубликация web-сервиса на web-сервере на котором включена авторизация#1 14.10.21 12:51
Добрый день. Задача стояла следующая - нужно срочно предоставить доступ к информационной базе через интернет. Так как пользователей очень много, решил использовать дополнительную авторизацию средствами веб-сервера. Пароли создал, пользователи подключаются в базе, вводят сначала логин и пароль от веб-сервера и после этого появляется окно для входа в 1С. Всё это хорошо работает, вопросов нет.
Теперь потребовалось разработать свой веб-сервис в расширение, в тестовой среде (где нет авторизации на веб-сервере всё работает, пробую на рабочем сервере и получаю проблему. Появляется запрос на авторизацию на веб-сервере, но данные для авторизации не подходят.
Получается следующая картина когда захожу через браузер:
https://1c.site.ru/1c-trade - появляется запрос на авторизацию от веб-сервера, ввожу логин и пароль от веб-сервера, появляется окно с выбором пользователя 1С - здесь всё ок.
https://1c.site.ru/1c-trade/ws/test.1cws?wsdl - появляется запрос на авторизацию от веб-сервера, ввожу логин и пароль от веб-сервера, пароль не принимается и появляется повторный запрос на авторизацию на веб-сервере и так до бесконечности.


Авторизацию на веб-сервере Apache2.4 включал так:
- опубликовал базу
- в созданной директории /var/www/1c.site.ru/1c-trade/ создал файл .htaccess со следующим содержанием:
Код
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user


Пробовал добавить исключение для ip адреса:
Require ip 30.15.189.125
Оно срабатывает, если подключиться к базе https://1c.site.ru/1c-trade то запрос на авторизацию на веб-сервере не возникает, если обратиться к https://1c.site.ru/1c-trade/ws/test.1cws?wsdl то запрос на авторизацию на веб-сервере возникает и не проходит. Если удалить файл .htaccess то база 1С и веб-сервис начинают работать, но без авторизации на веб-сервере, а без этого не хочется так оставлять.

Из этого могу сделать вывод, что где-то косячу с настройками Apache. Подскажите как правильно включить авторизацию на веб-сервере Apache2, что можно проверить для локализации и решения моей проблемы. Про не безопасность простой авторизации знаю, в будущем будет переделано, сейчас пока так.
ПубликацииРазделение розничных продаж по видам налогообложения. УТ 11.4#25 01.10.20 23:41
(24) В смысле новую роль (из расширения) - указать как основную?
Просто изначально список пустой при попытке выбрать осн.роль расширения.
ПубликацииРазделение розничных продаж по видам налогообложения. УТ 11.4#23 01.10.20 18:29
Спасибо за очень полезное расширение!

Столкнулся с теми же проблемами как и (12) (17) (20) - не удавалось пользователям с ограниченными правами записать чек. Предположил что не хватает у таких пользователей прав на чтение нового регистра сведений "ИсключенияИзЕНВД". Так и оказалось.
Решение:
Нужно прямо в расширении добавить новую роль. И этой роли дать доступ на чтение регистра сведений "ИсключенияИзЕНВД".
Эту роль из расширения нельзя тут же в конфигураторе интерактивно добавить продавцам/кассирам. Но в режиме 1С предприятия можете создать новую группу и новый профиль прав доступа и назначить из пользователям. После этого - все работает!
Новости«Интеграционные решения в 1С»: материалы митапа доступны для участников#65 29.07.20 21:41
Не хватило хардкора во многих докладах. Очень странно делать в докладах такое значительное время обзору технологии, ведь аудитория инфостарта подразумевает некий IT бекграунд. Обзор мы можем и сами прочитать в интернете или уже это посмотрели. Нам интересные реальные бизнес-кейсы использования технологий, подводные камни, мотивы выбора того или иного решения/технологии.
DevЗагрузка подарочных сертификатов. УТ 11#1 05.06.20 14:13
Будь-те осторожны с обработкой. Штрих-коды генерируются просто через +1. И если у вас EAN-13, то последний контрольный разряд не высчитывается и штрих-коды будут не валидными. Если же, что-то типо CODE39, то без разницы.