Въоръжаване на CCP търговски агенти
Искам да споделя опита си как внедрих мобилна търговия.
Работя във фирма за дистрибуция на потребителски стоки (козметика и битова химия). Има няколко търговски отдела (от 5 до 15 служители), които работят с клиенти + няколко филиала със собствени търговски екипи. И тези клиенти са retail, ferret и т. нар. „linear retail“ – щях да автоматизирам тази linear retail.
Първият опит с внедряването ми мина като внедрител. Беше 2000 г. и решихме да пуснем модния по това време ven-selling (мобилен склад на колела, който продава стоки директно на клиента). Идеята е интересна, в крайна сметка се оказа икономически неизгодна, но за това по-късно. Технически всичко това беше реализирано с помощта на Psion Workabout MX терминали.
Характеристиките ще изглеждат смешни: процесор 27 Mhz, RAM 2Mb, ROM 2Mb, един com-порт, Irda и черно-бял екран с 12 реда текст. Самият терминал се оказа практически неубиваем - тресене, падане, зима / лято - всичко му е нищо. Батерии - стандартни "пръсти".
Операционната система е някаква модификация на MS-DOS. Като софтуер -Orta Nomadic + няколко външни обработки за 1C, които направиха обмена чрез текстови файлове. Всичко това работи доста добре и надеждно (практически нямаше повреди), но не за дълго. Оказа се, че вен-продажбата не ни е икономически изгодна:
- цялата гама стоки в необходимото количество не се побираше физически в колата - в резултат на това имаше постоянен недостиг на стоки
- колата е постоянно натоварена, което значително намалява живота на колата
- по-малко точки на обслужване, отколкото при стандартната схема "поръчка / доставка".
Разбира се, тази схема има своите предимства и в много случаи вероятно е от полза. Но не и в моя и трябваше да изоставим мобилната търговия.
Но постоянно бях преследван от мисълта, че „това е удобно и би трябвало да е печелившо“ и вече извърших следващото внедряване сам. Само не ven-selling, а pre-selling (приемане на поръчки директно от клиента и тяхната бърза обработка)
2005), но всички те не ми подхождаха по някаква причина. На първо място, това е интерфейс. Изглежда, че разработчиците пишат своите програми не за агенти по продажбите, а само за управление: пълни с красиви отчети / графики и нулева „използваемост“ в полето. Второ, това е функционалност: добре, кой каза, че абсолютно всеки трябва да има красиви отчети в полетата, възможност за печат, ven-selling и т.н. Защо просто не направите прост удобен инструмент за шофиране в приложения? Е, това е така - викът на душата.
След дълъг избор се спрях на две системи -Agent+ http://www.agentplus.ru/ и решението "ST-Mobile Commerce " от "System Technologies" http://www.sys4tec.com
В резултат на това избрах последното - въпреки че и двамата кандидати не ме устройваха съвсем, но в моята страна (Украйна) System Technologies имаше най-„здравото“ представителство. Разчитайки на собствените си сили, реших да внедря всичко сам, във връзка с което внедряването беше малко забавено във времето и успях доста да се отегча от момчетата от поддръжката на SysTech. Но въпреки това проектът продължи - първо един агент по продажбите излезе на полето, въоръжен с ККП, а след това и останалите.
Сега някои технически подробности:
Използвахме PDA Asus и PocketLoox с процесори 300-400 MHz соперационна система от Microsoft.
Между 1C и PDA имаше "подложка" под формата на сървър, който слушаше TCP порта, на който PDA "почука" и даде своите заявки. В 1C всичко това беше предадено с помощта на файлове от собствен формат, за чийто анализ имаше отделен VK. Сървърът, използвайки услугата Message Queue, изпрати съобщение до 1C, съдържащо пътя до файловете за изтегляне, които с помощта на друг VC бяха уловени от 1C при обработка на външни събития ().
Цялата тази градина най-малкото работеше, но душата копнееше за най-доброто. И реших, че всичко това трябва да се промени. Друг преглед на софтуера показа, че програмите за мобилна търговия са станали още по-сложни и тромави през това време и реших да поръчам написването на специализирана програма за моите нужди. Основните изисквания бяха:
- Най-удобният интерфейс
- Достатъчна функционалност (минимум излишни)
- Лесен обмен със счетоводната система (1C)
В резултат на това се роди продуктът "Imta " http://imta.com.ua, който замени вече отегчения "ST-Mobile Trade". По същото време PDA също бяха актуализирани - вече с WiFi, а някои дори с GSM.
И всичко се завъртя отново, но много по-лесно.
Променяйки интерфейса на програмата за PDA, гарантирах, че такова явление като „вземете поръчка на лист хартия и го прехвърлете на PDA в офиса“ е напълно изчезнало. Приложение в PDA се въвежда по-бързо, отколкото в 1C (обикновено мълча за стандартните конфигурации). Освен това схемата за взаимодействие между 1C и PDA е значително опростена - сега тя работи така:
PDA пускат заявки към ftp-сървъра и актуализациите се вземат там.
1C им приема поръчки, използвайки COM-обект само с няколко метода Get(TradingAgent Number="*")/Send(TradingAgent Number). Самият формат за обмен е обикновени файлове*.csv
Бихте ли казали „много лесно“? ДА! Това е много просто решение. И работи. Без да се срине. Три години. И точно това беше решението, от което се нуждаех.
Имам мнение, че всички водещи разработчици на софтуер за мобилна търговия следват пътя на "1C" с неговите типични конфигурации - решения за всички и за никого едновременно. :(