Jump to content

Скрипт по обновлению цен, остатков из гугл таблицы в opencart 3


Recommended Posts

Нужно разработать скрипт(модуль) для сайта опенкарт по обновлению цен, остатков с прайсов поставщиков с универсальной панелью настроек. Как я это вижу например, столбцы гугл таблицы соответствуют сайту «Столбец A – артикул, Столбец C – цена, Столбец D – остаток» и т.д. Возможно есть другие варианты реализации, я дилетант поэтому готов рассмотреть предложение

1)Обновление должно происходить по артикулам, а если нет артикула то по наименованию.

2)Должна быть возможность редактирования цен, наценок и установка акций, как для розничной цены, так и для оптовой.

3)Вывод остатков актуальный из прайсов на сайт (остатки в разных прайсах указаны по разному, где-то цифрой, а где словом например «товар заканчивается), то есть должна быть возможность установить остатки таким образом слова мало = 3шт и так далее.

4)Есть прайсы где разные валюты, должна быть возможность устанавливать валюту и курс, к разным прайсам

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

6) Есть пару прайсов где только оптовые цены и нам нужно сделать разные наценки. Условно один товар стоит 100 рублей к нему наценка 100%, другой 500 наценка 70%, а 1000 наценка 30%.

7) Прайсы которые у поставщика в гугл таблицах должны обновляться автоматически, для каждого прайса должна быть возможность установки частоты обновления (один прайс раз в 15 минут, другой раз в сутки например), так и вручную добавление прайса.

8)Возможность перенести модуль на другой сайт

 

В дальнейшем есть в планах связать это все сайт+прайсы+1с. Ну это позже

 

Примеры прайсов в файле прикрепленном

 

https://docs.google.com/spreadsheets/d/1knVFWPz3a6_aH7nvtsaeSka2nH0yAriGvZAEsJ6o-gE/edit?gid=1615075392#gid=1615075392

https://docs.google.com/spreadsheets/d/1ZTCJQ8x0DeOlWSvt3f6luWFfoM2DYvNxJCAZhhUahnE/edit?gid=1746342937#gid=1746342937

https://docs.google.com/spreadsheets/d/1OTEll-_CkWEKgXW2FG5zgustSvs4wSpmAjfPOHJqK_o/edit?pli=1

https://docs.google.com/spreadsheets/d/1PhrnOoQmyWBffTO5a8rvzPH5Aiq18WYe/edit?rtpof=true

https://docs.google.com/spreadsheets/d/1Kr7zyZSR9s4-DMu7WXbxPp0qfa3wunDFUhgsC_JL_Pc/edit?gid=8761737#gid=8761737

https://docs.google.com/spreadsheets/d/1VjMIfBLGdsg8mylsMdPQcCTo8n7GamiP/edit?gid=949921901#gid=949921901

https://docs.google.com/spreadsheets/d/17Gk3AhKK3PTQsVwa71NMlncIL4tE1RCWAtL-7qEJ_Q8/edit?gid=1879571452#gid=1879571452

https://docs.google.com/spreadsheets/d/1ry8S1_DCHYuWgJ1uGHAgMhTLi9CfGEXpNj77oNHOo9Y/edit?hl=ru&gid=0#gid=0

 

тз и примеры поставщиков.docx

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...