Перейти к содержанию
MonaLiza

Автоматическое обновление остатков и цен из CSV

Рекомендуемые сообщения

У меня в каждой опции свой артикул и наличие в прайсе поставщика именно по этому артикулу указано. Артикулы уникальны.

post-689645-0-17821500-1448738743_thumb.png

 

Вполне устраивает этот модуль, но он не обновляет артикулы в опциях. Очень бы устроила помощь в его доработке.

 

Ищу того, кто решит мою проблему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

могу реализовать (доработать используемый модуль).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сколько будет стоить реализация?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ответил в ЛС

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

+1 тоже хочу это

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

посмотрели код.

и контроллер и модель с ioncube.

доработать сторонними усилиями (без автора) - практически без вариантов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

покажите прайс, напишем свой импорт. делов то..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

покажите прайс, напишем свой импорт. делов то..

post-689645-0-75905000-1449046433_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это не прайс а скрин, вам нужно распознавание картинки сделать помимо прочего?

далее не ясно суть тз

Вполне устраивает этот модуль, но он не обновляет артикулы в опциях. Очень бы устроила помощь в его доработке.

 

не понятно что значит не обновляет артикулы в опциях. что нужно обновить? цену по sku? колонку С по колонке А ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В товаре опции с артикулами.

 

Все артикулы товаров и опций уникальны. 

 

Артикулы с остатками опций в колонке optsku БД product_option_value

 

Артикулы товаров в другом месте соответственно.

 

SKU товара является SKU одной из своих опций. Например в товаре 2 размера: 74 - его артикул:4724962 и 86 - с артикулом: 4724963. Вот SKU 4724962 является основным SKU товара. Импорт товаров производился модулем Usergio, а там именно такая логика создания товаров с опциями. 

 

Поэтому нужно, чтобы скрипт обновлял остатки по SKU опции, а если не находит, то пытается обновить по SKU товара, а если ни там ни там ничего не нашел, то пропускает.

 

Обновление цен нужно только по основному SKU товара, т.к. опции цену не меняют.

 

 

post-689645-0-30290400-1449047592_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

т.е. обновлять только одно поле p.price по полю pov.optsku, либо по p.sku ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

т.е. обновлять только одно поле p.price по полю pov.optsku, либо по p.sku ?

 

Обновлять нужно еще количество: true=10.

А также Special - акционные цены.

 

Пример прайса:

 

_SKU_;_QUANTITY_;_PRICE_;_SPECIAL_
2918212;true;16400;13450
4476796;true;16400;13900
4566599;true;1550;927
4566593;true;1550;927
4689127;true;5490;4444
Изменено пользователем MonaLiza

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

о, новые подробности. люблю такие тз.

true=10 это что значит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

о, новые подробности. люблю такие тз.

true=10 это что значит?

 

Ну про остатки сразу понятно должно было быть. В прайсе они как true представлены, а в БД хранятся в числовом формате(пусть 10 или 100 или 1 или 99 - как нравится). Я и не думал, что такие вещи вообще обсуждению подлежат, ведь это очевидно.

 

А вот новое в ТЗ конечно есть. Это обнуление остатков перед импортом. Только сейчас вспомнил. В прайсе же представлены только те товары, которые есть в наличии.

Изменено пользователем MonaLiza

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Вот и я о том же!

 

Задача понятная: автообновление цен и остатков из CSV. Если разбираетесь, то сами знаете как должно быть правильнее. Образец прайса предоставлю, цель обозначена. Если вникнуть и попытаться решить проблему заказчика, то и вопросов не будет. А если пытаться просто подзаработать, то недовольны останутся обе стороны.

 

Заказчик, как правило, платит не за код, а за решение своей проблемы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяюсь, только у меня стоит модификация "Связанные опции" и 100% такая же задача.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И что же получается? Для каждого варианта Расширенные опции и Связанные Опции делать свою доработку, когда они работают с одним "понятием SKU", но с разным значением?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.