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

Доработка синхронизации ОС и МойСклад


Recommended Posts

Имеется Опенкарт 1.5.4.1 с пхп 5.2

Синхронизация (заказы из ОС в МС) работает нормально.

 

Задача №1.

При переключении на пхп 5.3 сам ОС работает нормально, но МС при попытках синхронизироваться пишет

failure

error loginfailure
error password
Итого задача - восстановить синхронизацию на пхп 5.3
 
Задача №2
Текущая ситуация: Сейчас в МС идентификация товаров из ОС происходит по названию (плюс добавляется название опции и её значение).
Есть принципиально две группы товаров: наборы и элементы, из которых и состоят наборы.
К примеру есть товар1 и товар2, вместе они могут составлять набор1 (товар1+товар2=набор1). Покупатель может купить и то, и другое. Причем цена набора1 обычно немного меньше чем сумма цен товаров по отдельности.
На текущий момент наборы попадают в МС наборами и уже в МС используются технологические карты (чтобы из элементов получить набор и его отгрузить). Но это не удобно.
Что нужно - уйти от технологических карт.
Нужно чтобы скрипт передачи заказов ОС (на основе предоставленных нами данных - таблицы соответствий и цен) удалял в заказе набор1 и добавлял в него товар1 и товар2 с соответствующими ценами.
 
Задача №3
Настроить синхронизацию остатков товаров.
Сделать скрипт обновления остатков наборов на основе остатков товаров и таблицы соответствий из задачи №2.
Т.е. если какого то товара из набора нет - то нет и самого набора.
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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