Gorets Posted September 21, 2014 Share Posted September 21, 2014 (edited) Скрипт самописный, часть разаботана мной, часть работ заказывылась у сторонных программистов. Именно этот работает с Престашоп, так как просто настроен на таблицы Престы, легко может быть настроен для любого магазина или ЕРП(в частности у меня работает и с Phrebooks ERP, потому и 2 БД). ПЕРСОНАЛЬНОЙ ПОМОЩИ по настройке и детальном разьяснении работы не оказываю! Из-за отсутствия времени. По общим вопросам и проблемам со скриптом буду отвечать тут по мере возможности. С радостью расмотрю советы по улучшению функциональности. Скрипт написан по моему видению как это должно быть - сам скрипт токо для отображения/загрузки/модификации даных, все логика - только в SQL. Сам скрипт. https://dl.dropboxusercontent.com/u/6099399/pricecontrol_print.zip В моем случае он работает с двумя БД, потому там немного лишних кнопок для того у кого только одна БД. Выложеный скрипт настроен так что таблицы должны быть в отдельно от БД магазина. Чтоб сделать в одной - нужно немного править процедуры. БД выгружена с даными. Таблицы: p_alias-таблица алиасов товаров, значение обясню плзже, для работы необязательно заполнять. p_black - черный список товаров, которые не надо обрабатывать (из прайсов) p_db_comparator - результат сравнения цен p_profit - проверка наценки p_supplier - таблица поставщиков. Для работы с товарами Престашоп, создается промежуточная таблица со всеми товарами, втч товарами с атрибутами как отдельными позициями, и если у товара несколько поставщиков с разными АРТ - то каждый арт отдельный товар: https://dl.dropboxusercontent.com/u/6099399/SQL/tmpprod Процедура выявления новых товаров: https://dl.dropboxusercontent.com/u/6099399/SQL/new Снятых товаров: https://dl.dropboxusercontent.com/u/6099399/SQL/old Сравнение цен https://dl.dropboxusercontent.com/u/6099399/SQL/compare 1) Загрузка прайс листа. Принимается формат ODS, CVS. CVS давно не пользуюсь, работа не проверялась. Загружает по структуре колонок. 1)доступность 2)АРТ 3)название) 4)цена опт 5) цена розница. 2)Выявление новых товаров. (Кнопка Новые товары Print) Сравнивает две таблицы, и выявляет артиклы которых нет в БД магазина. Все просто) 3)устаревшие товары ....... 4)Профит...... 5)Проверка цен........ *Для работы ОТДЕЛЬНО настроить БД и префикс таблицы магазина в config.php настройка даного префикса не отображена в интерфейсе *print - моя БД магазина, само собой для успешной работы везде заменить на свою. phreebooks - моя вторая БД, собственно в ней разместить таблицы ИНСТРУКЦИЯ В ПРОЦЕССЕ НАПИСАНИЯ И ТЕМА БУДЕТ ОБНОВЛЯТСЯ Edited September 21, 2014 by Gorets (see edit history) 1 Link to comment Share on other sites More sharing options...
Umni4ka Posted December 14, 2014 Share Posted December 14, 2014 Ваш скрипт может работать сразу с несколькими прайсами поставщиков и делать из них один сводный перечень товаров? Если нет, то не подскажите каким скриптом или программой воспользоваться? Link to comment Share on other sites More sharing options...
Recommended Posts