Вендинговая компания Уникум предоставляет доступ к данным о продажах торгового аппарата через веб-сайт.
Неудобство представляет то, что эти данные приходится переносить в 1С вручную.
Если в компании имеется несколько объектов и используется товарная матрица для автоматического пополнения товарных запасов, оперативное внесение информации в учетную систему выходит на первый план.
Для решения этой задачи подготовлена обработка для 1С: Управление торговлей 10.3, загружающая данные о продажах в автоматическом режиме.
При нажатии кнопки “Загрузить”, обработка самостоятельно подключается к сайту Уникума, проходит авторизацию (вводит логин/пароль) и скачивает данные по нужным автоматам за выбранный период времени. Загруженные данные сохраняются в документах “Отчет о розничных продажах”, по одному на каждую дату и каждый торговый автомат.
В программном модуле реализовано:
- http-авторизация и сохранение Cookies
- формирование post-запроса для выборки данных по нужному аппарату за выбранный период
- разбор DOM-документа и обработка ошибок
- поиск соответсвующей номенклатуры в 1С
- создание документов “Отчет о розничных продажах”
- если документ уже был загружен ранее — обновление этого документа.
Модуль завершен и используется на реальном предприятии. Поставляется на условиях “Как есть”. Возможна доработка по спецзаказу.
- Исходный код открыт.