Проект

Общее

Профиль

Доработка текущего функционала #156241

открыто

Доработка текущего функционала #163386: Миграция Mars Choko

Алертинг по Марс

Добавил(а) Ильина Алина около 1 года назад. Обновлено 3 месяца назад.

Статус:
Новая
Приоритет:
Критический
Категория:
-
Дата начала:
07.02.2024
Срок завершения:
12.04.2024 (опоздание около 13 месяца)
Оценка временных затрат:
Раздел:
Сайт
Плановая дата релиза:
MVP:

Описание

Клиенту нужна система алертинга, сейчас работают по следующей механике:
Ежедневно до 04:00 клиент выгружает на SFTP на нашей стороне xlsx файл, пример приложу чуть позже, визуально описано в doc во вложении.
На основании этого файла наша система должна создать задачи для сотрудников с 1 вопросом в виде выпадающего списка.
Merch Outlet Code = ID ТТ в нашей системе
Ежедневно мы выгружаем на тот же сервер итоги в csv, пример приложу чуть позже, визуально описано в doc во вложении.
Если какие-то из задач не были выполнены сотрудниками в течение дня - мы их у себя удаляем, на следующий день они появятся в файле от клиента снова и мы снова их пересоздаем.
Клиент готов также рассмотреть интеграцию по api или s3. Можем предложить свои варианты реализации.
Запуск алертинга желательно провести максимально оперативно.
Доп. комментарии:
Образцы входящих (xlsx) и исходящих (csv) от нас файлов. – Во вложении ** problem stock - дает клиент, TR Media - отдаем мы. и также есть вводное уточнение по формату, все ли поля нужны, или что-то убираем?

В какое точно время будет происходить прогрузка на наш сервер? Учитывая сроки обновления информации в нашей системе – есть ли возможность генерировать и выкладывать файл до 00:00? Если нет - какое самое раннее время возможно? – Текущая оценка - к 01:00. Точнее можно будет сказать при тестировании. На нашей стороне планируется доработка текущего механизма интеграции, в связи с чем попробуем сдвинуть время отправления.
Для исходящего файла: Откуда берем значение для Outlet ID? Если мы верно поняли – это название торговой сети? Можно ли просто копировать его из Вашего файла с алертами? – Outlet ID и Product Code -это клиентские коды торговой точки и продукта, соответственно. Да, их можно брать из нашего файла. Главное, чтобы в файле с обратной связью от вас мы получили те же коды. Это обеспечит маппинг на нашей стороне. Merch Outlet Code – код ТТ из Salesworks.
Для исходящего файла: По какому принципу проставляется значение TRUE/FALSE для поля Available? – TRUE – если товар на полке (по итогу визита), FALSE – во всех остальных случаях. Ниже соответсвие ризонам (пояснительное сообщение к полю Available :

TRUE Товар на полке (вирт. сток не подтвержден)
FALSE Нет на остатке в системе ТТ (вирт. сток не подтвержден)
TRUE Товар найден на складе и выставлен на полку
FALSE Виртуальный сток подан на списание
FALSE ТТ отказывается списывать виртуальный сток

Описание как планируется реализовать в АР:
В модуле задач нет вопроса с выпадающим списком, поэтому придется делать через Опросы.
  • Создаем Опрос
  • В полночь очищаем в нем точки и товары
  • Потом генерация походов
  • В 4:00 запускается скрипт обработки алертов
  • В 00:30 запускаем скрипт сбора отчета за прошлый день
В скрипте обработки алертов
  • Парсим данные из файла по названию с датой
  • Создаем ассортиментные матрицы на один день по странице с теми точками и товарами что в файле
  • Добавляем в опрос список точек из файла
  • Добавляем в страницу опроса список товаров из файла
  • Берем походы по точкам из файла и обновляем список опросов чтобы добавить опрос по алертам
  • Пересчитываем ассортиментный кэш по данной странице опроса на текущий день
В скрипте сбора отчета
  • Уточнить можно ли не передавать OutletID

Настроить email рассылку по результатам отработки скриптов

  • скрипт генерации: не найденные точки и товары, статус
  • скрипт отчета: статус

Параметры подключения к серверу:
Сервер 213.189.208.66
Порт 2233
Пользователь alerts


Файлы

Control Tower Merch Agency Integration (1).docx (19,4 КБ) Control Tower Merch Agency Integration (1).docx Ильина Алина, 07.02.2024 10:05
ProblemStock_01_24_2024.xlsx (639 КБ) ProblemStock_01_24_2024.xlsx Ильина Алина, 07.02.2024 10:05
TR_MEDIA_VISITS_2024-01-25.csv (73,4 КБ) TR_MEDIA_VISITS_2024-01-25.csv Ильина Алина, 07.02.2024 10:05

Обновлено Ильина Алина около 1 года назад

  • Параметр Родительская задача изменился на #157348

Обновлено Ильина Алина около 1 года назад

  • Параметр Срок завершения изменился на 12.04.2024

Обновлено Ильина Алина 11 месяца назад

пробуем:
запросить у Ильи файл-генерируем вручную задачи-проверяем аут

Обновлено Ильина Алина 3 месяца назад

  • Параметр Родительская задача изменился с #157348 на #163386

Обновлено Ильина Алина 3 месяца назад

НУЖЕН ТЕСТ!!

Экспортировать в Atom PDF