Запуск магазина глазами инженера внедрения

    UPD: Статья обновлена и дополнена.

    Я уже публиковал этот пост ранее на Хабре, но по некоторым причинам был вынужден вскоре снять его с публикации. Тем не менее, за короткий срок существования поста он вызвал определенный интерес со стороны Хабрасообщества, что побудило меня возродить его из пепла. Итак, встречайте — новая версия поста с блэкджеком и ...

    кассовое оборудование для магазина

    Наверняка многие из вас, находясь в магазине, не задумывались, как там все устроено и как все работает. Мне же по роду своей профессиональной деятельности приходится думать об этом постоянно и сегодня я расскажу вам о том, как происходит запуск магазина.

    Начнем с того, что после всех договоренностей c руководством магазина мы приезжаем на объект и располагаемся на специально оборудованном рабочем месте:

    настройка оборудования


    Существует разные подходы к запуску гипера, мой один из многих и не претендует на роль лучшего.

    Итак, есть гипер. Оборудование на него приходит в виде паллета с кассами. В комлекте: системный блок, сканер штрихкодов ручной, сканер стационарный, различные кабели, продуктовая клавиатура, денежный ящик, дисплей покупателя и дисплей кассира.

    Прогуляемся еще по пустым прилавкам магазина:

    торговое оборудование


    Обычно, если мы едем на магазин, то как правило вдвоем, то есть разделяем фронт работ. Один занимается монтажом касс, другой к примеру серверами. Монтаж касс происходит так. На фото мой коллега возится с системными блоками касс:

    установка торгового оборудования


    После того, как монтаж окончен, все кассы накрываются полиэтиленом, чтобы они не запылились:

    кассовое оборудование


    Теперь давайте проникнем немножко в святая святых, как происходит установка и настройка софта у нас. Если сервер для магазина установлен, то на нем надо добавить необходимое оборудование. Входим на сервер и добавляем необходимое оборудование на сервере:

    программа для магазина


    И пока кассы не подключены к сети, сервер ждет когда мы их подключим. Чем мы сейчас и займемся.

    Для подключения кассового оборудования мы используем специальные схемы. Такая схема помогает любому инженеру:

    автоматизация магазина


    Далее на флешку зашивается образ кассы, с которой устанавливается софт:

    по для магазина


    Я конечно, привожу пример на основе нашего ПО. Но в принципе, этот процесс аналогичен для любого ПО.

    После установки у нас появляется калибратор клавиатуры, которая будет за кассой. Вводим по порядку номер кассы и номер магазина на сервере, настраиваем сеть на кассе:

    автоматизация розничной торговли


    После настроек сети, обязательно проверяем, все ли нормально со связью:

    кассовая программа


    Когда оборудование пришло, подключаем его на кассе (это вырезка прямо из руководства по запуску одного из клиентов):

    программа для торговли


    Настроили значит. И ждем… А чего ждем-то, а ждем специалиста банка, который привезет банковские терминалы и файлы к ним, в которых прописаны специальные настройки банка.

    Да, кстати, забыл сказать, у нас для каждого крупного клиента существуют инструкции по запуску, в которых описаны все процессы, так что новичку туго не придется. Конечно, все не опишешь и мы молодых коллег в беде не оставляем никогда. Для самых любопытных прикладываю демо с инструкцией. Документ не оригинальный и в сокращенном виде.

    Теперь нужно настроить ЛВС. У разных клиентов по-разному происходят открытия магазинов. Например, у клиента А октрытие и все работы по установке ЛВС начинаются за 2 недели до открытия, у клиента Б может быть и за месяц, а у клиента В вообще все спланировано за 3 месяца.

    Первым делом необходимо все это закроссировать. Серверные и серверные шкафы бывают разные, но, самое главное, чтобы это выглядело красиво:

    кассовый сервер


    Это самый помпезный вариант, уже собранный пришел и кроссируешь, но иногда приходится все самому собирать. Приходишь значить на объект, видишь голый серверный шкаф:




    Потом ставишь его в нужное место под потолком, откуда будут свисать макароны из патч-кордов. Ну это самое легкое. А далее надо собрать и смонтировать сервак. Тут всё как обычно — распаковываем:




    Затем крепим одну часть салазок на сам сервер:




    Другую часть салазок в шкаф:




    Ну, и поднатужившись, вставляем этот агрегат:




    Дальше начинается: приезжают всякие службы и ставят свои сервера. Но это все не будет работать, пока не скроссируешь:




    Наверное опытные ИТ-шники скажут, что за стыд так кроссировать. Не бойтесь, так кроссируют новички, которых мы берем с собой на объекты — учиться. Затем кто-нибудь из старших приходит, погрозит пальчиком. И все становится красиво:




    Но давайте вернемся в магазин.

    Теперь, что касается весов. До того, как магазин откроется, весы привозят в магазин, где они расставляются по торговому залу. Не буду особо конкретизировать о тонкостях настроек. Как правило, на стандартный гипер приходит около 40 весов разных типов. Сначала необходимо сделать для каждых весов сетевые настройки, затем, если весы Wi-Fi-ные, подвязать их к определенной точке. Ну, и затем прогрузить товаром.

    Магазин постепенно приобретает нормальный вид. Вешаются прайс-чекеры. Кстати, о прайс-чекерах, или по-русски — устройствах проверки цены. Они вай-файные. Сразу говорю особо страждующим, можете тыкать пальцем в них сколько хотите, все залочено. Что еще нужно настроить в магазине? Ну, конечно же, ценники.

    Где-то через 2 дня, после того как монтаж касс закончен, все оборудование подключили и настроили, проводится генеральная репетиция с кассирами — выходит главный кассир и командует, чтобы открыли смену и сотрудники гипера могли купить товары:

    оборудование для супермаркетов


    Некоторые репетируют открытие магазина в спецодежде:

    торговое оборудование для магазинов


    Кстати, стоит отметить, что перед открытием любого магазина, ну где-то за недельку, как и упоминалось ранее, мы всё проверяем, чтобы не произошло форс-мажора:

    комплексная автоматизация торговли


    Ну что, вроде бы все готово. Пыль убрана, марафет наведён:

    pos система


    Торжественные речи:




    Покупатели рвутся в бой:




    На улице тоже много народу:




    Ну, а мы отдохнем после запуска и постреляем из рогатки злыми птицами:





    На этом наша экскурсия по запуску магазина подошла к концу, напоминаю, что это более полная версия снятой ранее с публикации статьи.

    Надеюсь экскурсия вам понравилась, ждите следующих ИТ-фото отчетов.

    Crystal Service Integration

    39,24

    Компания

    Поделиться публикацией
    Комментарии 26
      +1
      Жалко прошлый пост. Он был преисполнен восторженными комментариями.
        0
        Ну да…
          0
          А отличие только в замазанных названиях магазина на фотках?
          В старом посте фотки нельзя было просто заменить?
            0
            Нет не только. Скажу проще, есть фотки, которые нельзя публиковать.
              0
              1. Во-общем да.

              2. К сожалению нет по юридическим и конфиденциальным формальностям…
          +1
          Специально нашёл старый пост дабы сравнить что за фото были удалены. и-и-и-и… да, не замазанные стандартные ip это страшная вещь… А уж недостроенный окей так вообще покруче шахты с ядерным оружием будет. Ладно, сам страдают от параноиков…

          А фото с Вилле за что вырезали, если не секрет?
            0
            Не секрет… Во избежании всяких последствий.
            –1
            Занимательно.
            Но спотыкаюсь о «саласки». Поправьте.
              0
              Сорри, немного не понял? Имейте ввиду, что в кавычки заключить?
            0
            Да кстати в этот самый момент, я тоже нахожусь на работе. Иногда, поглядывая в пост.
            image
              0
              Саша, как ты успеваешь всё делать?
                0
                Не знаю, но просто получается, а вообще у нас в СервисДеске работают люди, которые просто умеют делать все и качественно :) Так что приходи на стажировку… :)
            0
            Расскажите как потом это хозяйство обслуживаете? Или ваше дело инсталляция только?
              0
              Да интересный вопрос…

              Штука вся такая, я как инженер внедрения приезжаю на объект, у меня есть в помощниках инженеры ЦТО, мы это все внедряем и запускаем.

              А вот после запуска да у магазина начинается совсем другая жизнь.

              1. ХелпДеск 24/7.

              2. Автоматический мониторинг (если коротко система алертов, которая бдит за сервером и кассами в автоматическом режиме).

              3. Далее соответственно, если проблему можно решить удаленно, то решаем удаленно, если нет, то есть дежурные инженеры ГТС, соответственно они уже ездят по объектам.

              4. Ну и конечно есть всякое там гарантийное обслуживание…

              Ну как-то так. Зависит от договора конечно, но я уже на знаю таких тонкостей.

              Да кстати в курсе, что недавно был перевод времени и он коснулся всех. Так вот наш СервисДеск помогал всем с этим вопросом, кто с нами даже никаких договоров не заключал и вообще в целом настрой такой, что даже если позвонит человек и с каким-нибудь вопросом по ПО, всегда помогут.
                0
                Из инструкции по переводу времени помог только ручной способ, спасибо хоть инструкция есть
                  0
                  Спасибо за отзыв. В любом случае в инструкции мы постарались предложить все максимально возможные варианты. Надеюсь, что больше не будет такого, хотя… А вот кто время переведет на моем электросчетчике пока остается загадкой :)
              0
              ребят, без обид, но ваш фронт-энд на столько сыроват, что ставить его в гипер я бы не стал, сам обслуживаю несколько розничных тт — свиду все конечно круто и визуализация хорошая, но есть моменты которые убивают — оплата по банковским картам переидически виснет — оплата проходит, а чека нет. Вторую неделю пытаюсь заставить работать сберовский пин-пад — ваша тп пересылает на инженеров сбера, они вообще руками разводят — с линуксом не работали не знаем. Пять точек без проблем поднялись, а шестая не хочет — хотя в консоли sp_pilot сверку итогов проводит. Отчеты в центруме — почему вместо деления на магазины выбрано деление на кассы? Если шесть магазинов в каждом из которых есть касса 1 — аналитические отчеты суммирует все по номеру кассы — отдел маркетинга не доволен, да и можно было бы сделать статистику по количеству рекламных акций — какие и сколько сработали. Нет, я конечно это sql запросами могу сделать, но было бы круто если сотрудники отдела маркетинга могли бы это видеть в красивой визуализации, а не в xls. Возвраты бонусных баллов проходят через раз, ни какой закономерности. Узнать бонусный баланс можно только при оплате бонусами, можно ведь что-то придумать и в чеке печатать, а то ждать по ~40 секунд тоже не удобно. Может и наша конфигурация виновата — работает все без без ритейла, кассы и по впн в центрум, но ни к чему в магазины с одной кассой еще и ритейл ставить, как мне кажется.
                0
                Здравствуйте, благодарим за ваш отзыв. Оставьте, пожалуйста, ваши контакты, чтобы мы могли связаться с вами и оперативно решить вашу проблему.
                  +1
                  Ответил в лс, продублирую некоторые моменты и здесь для публики —
                  . Кстати, ваш саппорт, ни один раз спасал как в критических ситуациях так и полезных комментариев по таблицам в postgesql, Леониду отдельное спасибо :)
                  Перечитал свой комментарий — наверное он выглядит слишком критично, без положительных эмоций, но тут извините — просто не ожидал на хабре Вас встретить, сугубо эмоциональный комментарий.

                    0
                    Перечитал свой комментарий — наверное он выглядит слишком критично, без положительных эмоций, но тут извините — просто не ожидал на хабре Вас встретить, сугубо эмоциональный комментарий.


                    Не переживайте, все отлично. В любом случае еще раз спасибо за ваше мнение.
                  0
                  Так ведь работают же гипермаркеты =)
                  Не секрет, что продукт активно развивается, некоторые функции улучшаются с каждой итерацией. Например, отчеты в Centrum сейчас не полностью адаптированы для работы в топологии с одним Центральным сервером, их ключевая задача — принятие оперативных решений персоналом магазина, а не глубокий анализ в Центральном офисе. Собственно, с поставленной задачей они справляются

                  Бонусная система буквально неделю назад получила новый объем доработок — теперь бонусы могут использоваться в качестве скидки (а не оплаты), а на чеке покупателя может быть напечатана вся необходимая информация о состоянии его бонусных счетов. При прокатывание карты кассир сразу же получит информацию о балансе счета. Для вас это будет отличное решение, данный функционал вышел в версии 52_9, которая уже доступна на нашей сайте.

                  Буду признателен за ваш email в личку, рад буду пообщаться и помочь в решении возникающих сложностей

                    0
                    Всегда стараюсь держаться актуальных релизов, сейчас стало очень круто.
                  0
                  Спасибо за критику и ваше мнение. Но я так понимаю оно относится больше конкретно к функциям ПО, а не к статье.

                  Тем не менее настоятельно рекомендую Ваше письмо переслать уже непосредственно на официальный адрес компании или тех.поддержку. В статье, я все таки описал просто свою историю, но то, что здесь появился от Вас этот отзыв это очень хорошо.

                  Вторую неделю пытаюсь заставить работать сберовский пин-пад — ваша тп пересылает на инженеров сбера, они вообще руками разводят — с линуксом не работали не знаем.
                  — Да бывает. И увы нам тоже приходится с этим сталкиваться, сами иногда шьем пин-пады и sb_pilot добываем той версии, которая нужна, хотя банк это действительно не зона нашей ответственности.

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое