Jump to content
Sign in to follow this  
MonaLiza

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

Recommended Posts

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

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

ответил в ЛС

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

Артикулы с остатками опций в колонке 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

т.е. обновлять только одно поле 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
Edited by MonaLiza

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

 

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

 

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

Edited by MonaLiza

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.