Задача - файл поставщика продукции переделать в шаблон файла для загрузки на маркетплейсы.

Дано

На сайте в личном кабинете примерно раз в 6 часов закачивают по ссылке CSV файл и YML файл.

Нужно забирать данные и трансформировать их в шаблон в эксель (маркетплейс (далее МП) Озон, Яндекс Маркет,)

Причем в эксель файл нужно положить те сущности, которые больше 10 штук (или любого другого числа - нужно иметь возможность в интерфейсе поправить)

Забираем CSV или YML файл

Стучимся раз в 60 минут и проверяем изменился ли файл. Если да, то запускаем процесс.

Пример CSV файла - который нужно парсить

Он доступен по ссылке в личном кабинете (по логину и паролю)

Идентификатор для матчинга для нас это артикул.

Забираем столбец "Доступное количество"

Нам без разницы с каким файлом будете работать - CSV или YML. Они (вероятно) идентичную информацию несут

На выходе нам нужно получить файлы Excel в формате маркетплейсов

Логика работы Настройки в интерфейсе

  • Если количество в CSV файле больше 10, то ставим в экселе 10 штук в наличии
    • Эту настройку нужно иметь возможность менять
  • У нас на каждом МП разный список продукции. Мы в интерфейс должны иметь возможность заливать текущие образцы на которые мы ориентируемся.
    • Если продукт отсутствует в образце по МП, то в файл эксель его добавлять не нужно.
  • Данные всех скаченных файлов CSV складываем в БД
  • В следующих итерациях будем не файл пушить МП, а через API обновлять количества автоматом.
  • После каждой обработки данных файлы нужно запушить в телеграмм канал/чат.
Проект можно разбить на 1—3 итерации. Например, первую итерацию сделать на локале. Пишите, это можно обсудить.
4 года назад
gelta
38 лет
4 года в сервисе
Был
4 года назад

Заявки фрилансеров

Грачя
 
30 лет
6 лет в сервисе
Был
6 месяцев назад
4 года назад
Роман
 
29 лет
9 лет в сервисе
Был
2 месяца назад
4 года назад
Саргис
 
29 лет
4 года в сервисе
Был
4 года назад
4 года назад
Виктор
 
30 лет
10 лет в сервисе
Был
2 года назад
9 отзывов
4 года назад
Александр
 
37 лет
4 года в сервисе
Был
4 года назад
3 отзыва(-1)
4 года назад
  • Похожие заказы

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

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Необходимо завершить разработку приложения на Java в Android Studio, включив 9 методов шифрования текста. Программа должна шифровать текст по 10 методам, используя юлианскую дату в качестве ключа. Реализовать последовательное шифрование, где каждый метод зависит от предыдущего результата. Программа уже частично готова.

    Закрыт
    4 года назад
  • Разработать скрипты на iMacros для автоматизации работы с Instagram. Скрипт должен заходить в аккаунты из файла, ставить лайки на 3 последних постах, подписываться и пропускать закрытые аккаунты. Также необходимо оставить комментарий на последней публикации из рандомного списка. Результаты работы записывать в файл.

    Закрыт
    4 года назад
  • Разработайте функционал для загрузки файлов на PHP без перезагрузки страницы. Реализуйте отображение загруженных файлов, форму для добавления новых, индикатор загрузки и архивацию содержимого директории по кнопке 'Отправить'. Файлы должны сохраняться в папке $firma/$ss в зависимости от строки таблицы.

    Закрыт
    4 года назад
  • Требуется доработка скетча для ESP8266: добавление OTA для обновления прошивки, новые программы управления пинами через MQTT, реализация веб-интерфейса и уведомлений в Telegram. Идеальный кандидат должен иметь опыт работы с ESP8266 и знание протоколов MQTT и OTA. Обсуждение объема работ и ТЗ возможно в личной переписке.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Необходимо написать программу для микроконтроллера i8051, которая будет считывать 1 байт данных с порта P0 при переходе P1.0 из высокого в низкий уровень, умножать его на константу и передавать полученные два байта по последовательному порту на скорости 9600 бит/с. Программа должна работать с кварцевым резонатором на 12 МГц.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется разработать Python скрипт для сбора данных через API, их хранения и последующей обработки. Идеальный кандидат должен иметь опыт работы от 3-х лет в данной области.

    Закрыт
    4 года назад
  • Задача заключается в автоматизации 10-15 окон в веб-браузере с использованием UI.Vision, Selenium и Python. Необходимо реализовать элементарный алгоритм с тремя кнопками, учитывая таймеры и текстуры. Время между нажатием кнопок может варьироваться, но таймеры будут предоставлены. Подробности обсуждаются.

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Разработать шаблон для автоматизации действий в браузерной игре, включая нажатие кнопок с учетом таймаутов. Поддержка работы в 10-15 окнах или потоках. Обработка капчи с использованием xevil или API антикапчи. Открыты к предложениям по альтернативному программному обеспечению.

    Закрыт
    4 года назад
  • $1300

    Необходимо реализовать декодирование и сохранение деморолика, закодированного в playready, локально. Предпочтительные языки программирования — C++ или C#. Для примера можно использовать ролики из официальной документации Microsoft.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад