Автор Тема: Какими способами организуется импорт - экспорт из PS и рассчёт доставки?  (Прочитано 4146 раз)

27 Май 2013, 20:05:20
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
День добрый. С большим интересом присматриваюсь к PS, заложенные функционал сильно впечатляет, но в процессе изучения возникло несколько насущных вопросов на которые пока не нашел точных ответов. Подскажите кто имеет реальный опыт использования PS, есть ли хорошие модули интеграции с 1С или другими программами учета? Как, Вы, загружаете прайсы поставщиков? Я так понял что поле - название товара обязательно при импорте, если учесть что названия товаров в ИМ практически никогда не совпадают с названиями (не для людей) в складских программах учёта или выгрузки прайсов, как то обходите это? Использовать промежуточное решение выгрузки из 1с в csv и потом в ИМ?
Так же интересует расчёт доставки Почтой России, среди модулей на офф. сайте такого не нашел, какие решения Вы используете? Буду признателен, если поделитесь опытом.
28 Май 2013, 10:17:18
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 1146
  • Репутация: +338/-0
  • Job-Freelance - работа для специалистов PrestaShop
    • Просмотр профиля
    • Job Freelance - удаленная работа программистам, веб-мастерам и дизайнерам
В Prestashop по умолчанию нет интеграции с 1С, есть только модуль частичного обмена данными.  Не знаю как сейчас, но раньше функционал оставлял желать лучшего. Ни на prestashop, ни на какой другой cms полноценный учет не поставить. Где-то на форуме была тема по интеграции 1С. Для меня более привлекательно выглядит интеграция с SAP. В prestashop есть несколько таких модулей. Пользуюсь связкой Prestashop +OpenEPR. Если связывать систему управления и интернет-магазин, то лучше делать синхронизацию товарных запасов, прайсов, ценовой политики, клиентов, заказов. Для задачи импорт/экспорт не нужен спец.модуль. Только импорт/экспорт прайс-листов, это можно реализовать на prestashop 1.5.4 без дополнительных модулей. В новой версии реализована выгрузка в cvs файл, что не хватало в предыдущих версиях prestashop. А для правок использовать модуль для упрощения работы в админке с товарами. С его помощью можно исправлять данные о товаре не открывая карточку каждого товара.
.   
Job Freelance - предложения от европейских работодателей для  программистов, веб-мастеров и дизайнеров - специалистам по Magento и PrestaShop.
28 Май 2013, 11:24:01
Ответ #2
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Автоматизация интернет-магазина:
- управление наличием товара
- управление ценами
- управление клиентами
- управление заказами
Для многих это ассоциируется с 1С бухгалтерией и Office Excel, импорт товаров в интернет-магазин ...и все.
Sap системы позволяют решать более общирные задачи ведение бухгалтерских и налоговых документов, анализ оборота, наличие товара, управление ценами, клиентами, состоянию заказов и т.д.
Но нужно ли использовать SAP для мелкого или среднего интернет-магазина?
Цитата: Mauser-C96
Пользуюсь связкой Prestashop +OpenEPR.
У вас крупный интернет-магазин?
Цитата: Pir
Так же интересует расчёт доставки Почтой России, среди модулей на офф. сайте такого не нашел, какие решения Вы используете?
Для доставки есть несколько модулей работы с почтой России и ems. Посмотрите на форуме.
Вот тут обсуждали.
Цитата: Pir
Как, Вы, загружаете прайсы поставщиков?
Это можно автоматизировать. Степень синхронизации зависит от поставщика. Если поставщик дает только cvs файлы, это одно, если он предаствляет возможность более полной интерации вашего интернет-магазина, например, с помощью вебсервиса связать интернет-магазин и склад, то это другое. Т.е. рассматривать нужно отдельного поставщика, нет одного решения для всех.
Цитата: Pir
Я так понял что поле - название товара обязательно при импорте, если учесть что названия товаров в ИМ практически никогда не совпадают с названиями (не для людей) в складских программах учёта или выгрузки прайсов, как то обходите это?
При решении задач по автоматизации импорта товаров можно формировать название на основании различных данных. Но чтобы определить правила для составления названия, нужно знать что вам отдаст поставщик, формат файла импорта, т.е. опять же возвращаемся к тому, что решить задачу для всех не получиться, только по отдельному поставщику.
28 Май 2013, 12:44:43
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
В Prestashop по умолчанию нет интеграции с 1С, есть только модуль частичного обмена данными.  Не знаю как сейчас, но раньше функционал оставлял желать лучшего. Ни на prestashop, ни на какой другой cms полноценный учет не поставить. Где-то на форуме была тема по интеграции 1С. Для меня более привлекательно выглядит интеграция с SAP. В prestashop есть несколько таких модулей. Пользуюсь связкой Prestashop +OpenEPR. Если связывать систему управления и интернет-магазин, то лучше делать синхронизацию товарных запасов, прайсов, ценовой политики, клиентов, заказов. Для задачи импорт/экспорт не нужен спец.модуль. Только импорт/экспорт прайс-листов, это можно реализовать на prestashop 1.5.4 без дополнительных модулей. В новой версии реализована выгрузка в cvs файл, что не хватало в предыдущих версиях prestashop. А для правок использовать модуль для упрощения работы в админке с товарами. С его помощью можно исправлять данные о товаре не открывая карточку каждого товара.
Почему OpenEPR?
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
28 Май 2013, 14:18:47
Ответ #4
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
На начальном этапе работы небольшого ИМ можно обойтись и без полноценного обмена с программой учета, хотя конечно к этому надо стремиться. 
Цитировать
Mauser-C96
Пользуюсь связкой Prestashop +OpenEPR
, спасибо, первый раз слышу, поищу что это такое и с чем едят.

Как я понял в PS обязательным полем для поиска и сопоставления товара является - Наименование, как вы решаете проблему с разными наименованиями одного товара в магазине и прайсе поставщиков? Есть модули или способы переназначить сопоставление не по названию, а по артикулу или ID?
Цитировать
Mauser-C96 
А для правок использовать модуль для упрощения работы в админке с товарами. С его помощью можно исправлять данные о товаре не открывая карточку каждого товара.
, не подскажите название этого модуля?

Цитировать
DarinSr 
Для доставки есть несколько модулей работы с почтой России и ems. Посмотрите на форуме.
спасибо, ЕМС немного не то, Почта Росии в приоритете, нашел вроде один модуль, но там программист вроде обещает сделать  в течении месяца двух расчет посылки не через апи ПР, а по её алгоритмам расчёт на месте, что было бы очень удобно, ибо сайт ПР часто висит.
Цитировать
DarinSr
 Как, Вы, загружаете прайсы поставщиков?
Цитировать
рассматривать нужно отдельного поставщика, нет одного решения для всех
- как наиболее универсальное и простое решение, для начала намереваюсь через csv, у поставщика скриптик выгрузки данных в csv для CMS Shop Script.
Видимо придется загружать частями по категориям, перед этим подправив файл csv прописав там соответствующую категорию товара. Жаль что в PS нет, как я понял, импорта товара без учета категорий с сопоставлением например по артикулу.

С возможностями импорта в PS, еще не совсем разобрался, например если в прайсе поставщика больше товаров чем в ИМ, при импорте есть ли возможность только обновления цен и остатков присутствующего в ИМ товара, без добавления лишних не нужных позиций из прайса? Как Вы решаете этот вопрос?
28 Май 2013, 15:23:26
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Действительно самое простое и универсальное решение проблемы импорта в prestashop, это использовать встроенные возможности (сильно ограниченные) - Импорт CSV файлов.
Название товара это обязательное поле, но не уникальное, так что при импорте товаров с одинаковыми наименованиями проблем не будет.
Если товаров в прайсе поставщика больше чем в ИМ, то нужно будет сделать предворительную выборку. Стандарные функции не позволяют выборочно обновлять товары. Или же импортировать все товары от поставщика, потом удалять ненужные из магазина (что не есть хорошо).

Для решения задач по гибкости импорта товаров нужно использовать REST webservice. Тогда можно сделать выборочную синхронизацию товаров, каждый товар  идентифицировать уникальным номером (включая комбинации товаров). Можно сделать несколько вариантов идентификации, по различным полям, реф.номер, ид от поставщика, код EAN13.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
28 Май 2013, 15:44:01
Ответ #6
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 1146
  • Репутация: +338/-0
  • Job-Freelance - работа для специалистов PrestaShop
    • Просмотр профиля
    • Job Freelance - удаленная работа программистам, веб-мастерам и дизайнерам
Цитата: Pir
не подскажите название этого модуля?
Модуль называется - Quickly administrate your product database.
На офф. сайте можно посмотреть демо.
Цитата: PrestaMan
Почему OpenEPR?
Когда начал искать свободную систему ERP, то просмотрел многие erp решения с открытым кодом. Нужно было что-то подходяшие под малое и среднее предприятие. OpenERP понравилась функциональностью, понятным интерфейсом. Ну и главное ее можно было связать с интернет-магазином. На форуме prestashop.com была ветка с поддержкой модуля Openerp Connector.
Job Freelance - предложения от европейских работодателей для  программистов, веб-мастеров и дизайнеров - специалистам по Magento и PrestaShop.
28 Май 2013, 16:06:35
Ответ #7
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Цитата: Mauser-C96
Модуль называется - Quickly administrate your product database.
На офф. сайте можно посмотреть демо.
  Спасибо, интересный и нужный модуль.
Цитата: mAgency
Действительно самое простое и универсальное решение проблемы импорта в prestashop, это использовать встроенные возможности Для решения задач по гибкости импорта товаров нужно использовать REST webservice. Тогда можно сделать выборочную синхронизацию товаров, каждый товар  идентифицировать уникальным номером (включая комбинации товаров). Можно сделать несколько вариантов идентификации, по различным полям, реф.номер, ид от поставщика, код EAN13.
- Вы можете подсказать примерную цену такого решения?
Получается большая проблема именно с нормальным импортом и обязательным полем - Наименование товара.
Тут для начала или думать о макросе для Екселя, что бы сопоставлял выгруженный из магазина csv с прайсом поставщика по выбранной колонке например с артикулом и при совпадении менял цену и остаток, потом обратно загрузка в ИМ или о предложенном Вами вариантом.
28 Май 2013, 16:35:03
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
С импортом тоже были проблемы. В престашопе импорт ни какой.
Я делал через cvs, так как база хранилась в Excel. Поставщик тоже давал файлы cvs.
Категории товаров у меня были свои и товары брал не все.
Сделал себе таблицу по которой импортирую товары. Отдельно сделал для своих категорий.  У поставщика товары фильтровал по артиклу, добавлял в свою общую таблицу товаров. При помощи макросов делал подстановку категорий из своей таблицы, обновлял количество, цены и сводил в финальную, которую уже импортировал в им.