Внедрение на базе «Управления торговлей 10.3»
Критерии выбора системы:
- Отсутствие обязательной абонентской платы
- Неограниченная лицензия и возможность переноса лицензии на новое мобильное устройство
- Независимый сервер обмена данными
- Наличие готовых средств для развертывания на базе «Управление торговли 10.3»
Анализ результатов и проблем при внедрении
- Установлены все дополнительные компоненты без видимых проблем на Windows XP Sp3
- Настроен сервис, проброшены порты
- При добавлении мобильных устройств при неверной последовательности ввода (Добавление агента, до внесения идентификатора мобильного устройства) возникали проблемы невозможности сохранения настроек (разово)
- Функционал, заложенный по настройке агентов (отборов, значений по умолчанию), в целом полностью закрыл все потребности (обработка, установка работает стабильно)
- Медленные выгрузки при детальном рассмотрении происходили при недостаточной оптимизации кода (банально обращение через точку, к реквизитам), обмен ускорился в два раза
- Потребовалось полностью переписать механизм выгрузки взаиморасчетов (т.к. в компании используется условный механизм распределения задолженности и определения просрочки)
- Потребовалось разобраться с механизмами стоп-отгрузки по контрагентам (приложение все умеет, в формате это заложено), а обработка этого не умела, но в документации все было описано и достаточно быстро требуемое было доработано. Визуально не нравится отображение контрагентов в запрете.
- Добавил автозапуск обработки через команду EXECUTE 1с предприятия.
- Сначала не разобрался с функционалом автообмена и добавил авто оповещение при появлении новых файлов (а такой функционал уже заложен через внешнюю компоненту)
- Иногда случайно снимают операторы флаг автообмена, вследствие того, что обмен останавливается
- Требуется верная настройка таймаута при обмене (иначе выходит ошибка отсутствия файла и агенты «паникуют»)
- Пришлось подкоректировать код проведения заказа (корректировка количества), для того чтобы заказ сразу резервировал товар, хотя бы в уменьшенном количеством
- Главная проблема: отсутствие обнуления остатков по товару, когда он закончился. Механизм работает так, если этот товар не выгружается, то остатки не изменяются. Для этого есть две опции в обработке: отправлять товар и с нулевым количеством, и удалять выбранные справочники при загрузке (в частности Номенклатуру)
- Поддержка: в рабочее время отвечают достаточно быстро, в выходные — не ждите )
- Иногда приложение не может загрузить полный файл обмена (скачал, распаковал, начал загружать на половине ошибка), возникало два подварианта: при повторной выгрузке, все прошло; помогло только удаление полностью базы в мобильном приложении
О внедрении
Уже месяц работы, в целом проблемы решились и отработались в первые 10 дней.
Ранее, в 2010 году, внедрял Агент+ еще на window mobile. 90% проблем было из-за нестабильности связи и резистивных дисплеев, агенты мучили себя и устройства стилусами. Обмен был через почту. Длинная цепочка — больше вероятность сбоев.
Новая система — прогрессивная, появилась возможность разработки, доработки собственного приложения (существует платная система разработки, на 1с-подобном языке), более подробно можно рассмотреть на сайте разработчика. Есть видео на ютуб — пособия по разработке. (ищите Обучающий курс «Разработка приложений на платформе Агент Плюс 2.0»).
При наличии времени, можно рассмотреть вариант разработки мобильного приложения как альтернативу разработки от 1с. Существует партнерская система.