Обработчик прайс листов
Нужно создать PHP+MySQL скрипт, который будет обрабатывать прайс листы от множества поставщиков:
1. брать из почты свежие(не обработанные) прайс листы фильтруя по отправителю, теме, дате (вложение XLS, XLSX, CSV, иногда в ZIP).
2. читать в базу таблицу вложения (хранить до поступления следующего прайса данного вида).
3. накладывать групповые изменения на взятый прайс (+/-/*/ удалить строки/добавить строки).
4. формировать выходной прайс в формат XLSX, ставить колонки в другом порядке.
5. отправлять на заданный для данного вида прайса почтовый ящик, либо на ftp с заданным именем файла.
6. Вести журнал выполненных операций в базе.
7. Необходим интерфейс для внесения всех настроек и создания фильтров и обработчиков.
Пример фильтра писем:
1) Отправитель содержит "abcde ua"
2) Тема содержит "рассылка прайсов"
Пример обработчика отфильтрованного письма:
1) Заменить все значения ">10" на "11" в колонке J
2) Заменить все значения "." на "," в колонке K
3) Прибавить 200 ко всем значениям колонки D
4) Заполнить колонку C значениями "AAA" по всей высоте таблицы.
5) Таблица подстановок: Если найдено значение где в колонке А = "123456", а B = "AAA", то добавить строки в таблицу прайса с заменой данных значений из таблицы подстановок (а исходное удалить).
например в таблице подстановок:
123456; AAA; 234567; BBB
123456; AAA; 334567; BBA
123456; AAA; 434567; BBC
значит одна найденная строка будет заменена на три новых, с сохранением остальных данных в строке.
6) Скопировать все значения из колонки C в колонку E.
7) Удалить все строки где значение в колонке D < 500 и больше > 10000
8) Задать порядок колонок на выходе: 1=D, 2=C, 3=A, 4=B, 5=E, ...
9) Отправить измененную таблицу на ящики 1, 2
Мое предложение по интерфейсу, может у вас будет лучше структура:
возможны согласованные правки и уточнения
-
1131 25 0 Готов реализовать такой функционал на чистом php. Перед началом работы нужно будет уточнить некоторые нюансы по фильтрам. Цена может немного поменяться.
-
311 1 0 Поставленная задача очень интересна, объёмна, многовариантна. Потребует напряженной работы от 1 до 3 месяцев, в зависимсти от количества возможных вариантов как самих прайс-листов, так вариантов их обработки (если идёт речь о конструкторе по обработке прайсов, а не жестком перечислении зависимостей). Оценить объём работы затруднительно без детального ТЗ. Стоимость 8 часов работы я указал. Готов к обсуждению и выполнению.
-
421 4 0 Здравствуйте.
Прайсы приходят в одинаковом формате?
Тоесть все прайсы имеют одинаковую структуру? Название полей?
-
Здравствуйте. В тз есть такая фраза "вложение XLS, XLSX, CSV" - для всех трех форматов набор колонок ВСЕГДА будет одинаков? Вы можете выложить в проекте образцы файлов во всех трех форматах?
-
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Rozwój platformy AM Mobility (serwis samochodowy, parking, ubezpieczenie, wynajem samochodów)
21 212 PLN
Szukamy zespołu lub doświadczonego programisty Full Stack do stworzenia MVP platformy AM Mobility. AM Mobility to jednolita cyfrowa ekosystem dla kierowców, łącząca w jednej aplikacji i platformie internetowej: parking; serwis samochodowy; wulkanizację; myjnię samochodową;… Javascript & Typescript, Programowanie stron internetowych ∙ 2 godziny 36 minut temu ∙ 61 ofert |
Konfiguracja dataLayer (PrestaShop), integracja z GTM/Google
165 PLN
Zadanie: Poprawnie oznaczyć lejek e-commerce, przekazać rozszerzone dane do dataLayer i wdrożyć logikę filtrowania „wewnętrznych” zamówień (administratorzy, dropshipperzy), aby wykluczyć je z optymalizacji reklam Google Ads.Istota problemu Dropshipperzy i menedżerowie składają… Programowanie stron internetowych, Sklepy internetowe i e-commerce ∙ 3 godziny 3 minuty temu ∙ 15 ofert |
Mini aplikacje Telegram. SklepDzień dobry Wymagane jest stworzenie aplikacji w tg (sklep internetowy) Przykład - w zasadzie 1 do 1 jak tutaj brandspacebot Ważne jest Wasze doświadczenie, stos, na którym proponujecie to zrobić i dlaczego Cena i czas realizacji na początek, będę czekać na pytania Programowanie stron internetowych, Tworzenie chatbota ∙ 7 godzin 49 sekund temu ∙ 62 oferty |
Animacje Gsap
83 PLN
Dzień dobry. Trzeba wprowadzić poprawki w bieżącym projekcie. Potrzebny specjalista, który dobrze pracuje na gsap/lenis Trzeba zrobić animację kart. Szczegółowe wymagania tutaj:… Javascript & Typescript, Programowanie stron internetowych ∙ 8 godzin 22 minuty temu ∙ 12 ofert |
Zrób mój сайт
58 PLN
Jest skonfigurowana aplikacja ap my site, trzeba załadować do niej produkty z systemu WooCommerce. Żadne dodatkowe ustawienia nie są potrzebne, interesuje mnie cena i czas realizacji. Programowanie stron internetowych ∙ 1 dzień 1 godzina temu ∙ 23 oferty |
