Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Одинаковые товарные позиции


autoko

Recommended Posts

Проблема: объединение одинаковых товарных позиций.

 

Описание: есть два больших прайса подгружаемых в базу, около 80% товарных позиций одинаковые.

1) прайс №1 - склад 1

2) прайс №2 - склад 2

 

Хочется:

 

1) Убрать дубли, склеив в одну позицию.

2) Одна инфа, одна цена. 

3) Вывести для покупателя наличие на каком складе.

 

 

Может быть кто-то реализовывал? Какие есть идеи реализации? Может быть что-то получиться реализовать через существующие функции?

 

P.S. fl.ru не предлагать, мне нужно для начала построить на бумаге систему.

Надіслати
Поділитися на інших сайтах


Это очень интересная тема.
Осмелюсь дать замечание, что Вы не очень, по-моему, корректно описали проблему: тут не проблема одинаковых товарных позиций или дублей, а иметь возможность загружать номенклатуру с разных складов (поставщиков), то есть, чтоб в итоге было вот так:
post-19763-0-67189500-1383598886_thumb.png
Это очень сложная и интересная задача, кстати, как и таблица "Аналогов" на странице с товаром, потому что решения подобных задач в сегменте, например, автозапчастей на готовых CMS я еще не видел. Поэтому, с удовольствием ознакомился бы с вариантами реализации тоже.

Надіслати
Поділитися на інших сайтах


Это очень интересная тема.

Осмелюсь дать замечание, что Вы не очень, по-моему, корректно описали проблему: тут не проблема одинаковых товарных позиций или дублей, а иметь возможность загружать номенклатуру с разных складов (поставщиков), то есть, чтоб в итоге было вот так:

attachicon.gifUntitled-3.png

Это очень сложная и интересная задача, кстати, как и таблица "Аналогов" на странице с товаром, потому что решения подобных задач в сегменте, например, автозапчастей на готовых CMS я еще не видел. Поэтому, с удовольствием ознакомился бы с вариантами реализации тоже.

да всё верно, не правильно выразился...это не проблема, а задача.

 

Должен быть "global id" и "sub id" для привязки к первому, проблему аналогов можно решить с помощью "похожих товаров".

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Через не сколько баз или таблиц только похоже получиться.

Привязка только ручками или же если есть кроссы.

зачем несколько баз? добавить на каждый склад столбик "quantity_n" в таблице product, значение из quantity не считывать, вместо него использовать сумму из столбцов с наличием на складах. и если значение столбца > 0, писать "есть в наличии на складе n". если писать лишнего не хочется - делать через опции к товару.
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.