Добрый день. Не могу настроить экспорт товара на OpenCart действием Выгрузить продукты/категории/фильтры/характеристики в opencart (через БД).
Все передается, кроме поля наличие. Товарам, которые в Боксе "нет в наличии" все равно проставляется Есть в наличии, но к-во 0
[file]11235[/file]
[file]11236[/file]
[file]11237[/file]
[file]11238[/file]
[file]11239[/file]
Добрый день. Не могу настроить экспорт товара на OpenCart действием Выгрузить продукты/категории/фильтры/характеристики в opencart (через БД). Все передается, кроме поля наличие. Товарам, которые в Боксе "нет в наличии" все равно проставляется Есть в наличии, но к-во 0
Integrator CRM писал/а: А в боксе у товара галочка стоит "В наличии"?
Нет. Вот скрины одного и того-же товара в боксе и опенкарте
[quote]
Суханицкий Андрей
Интегратор
Integrator CRM писал/а:
А в боксе у товара галочка стоит "В наличии"?
[/quote]
Нет. Вот скрины одного и того-же товара в боксе и опенкарте
[file]11247[/file]
[file]11248[/file]
Вы в Опенкарт меняли статус В наличии в карточке товара и он снова возвращался после выгрузки из OneBox?
В опенкарт этот статус выбирается для отображения в случае, когда кол-во товара 0. Возможно, в опенкарт по умолчанию стоит такой статус. Попробуйте поменять и посмотреть изменится ли он после выгрузки из бокса. Если нет, то просто в опенкарте в коде установите по умолчанию Нет в наличии при создании нового товара. Тогда при кол-ве 0 будет писать Нет в наличии.
Вы в Опенкарт меняли статус В наличии в карточке товара и он снова возвращался после выгрузки из OneBox?
В опенкарт этот статус выбирается для отображения в случае, когда кол-во товара 0. Возможно, в опенкарт по умолчанию стоит такой статус. Попробуйте поменять и посмотреть изменится ли он после выгрузки из бокса. Если нет, то просто в опенкарте в коде установите по умолчанию Нет в наличии при создании нового товара. Тогда при кол-ве 0 будет писать Нет в наличии.
[file]11257[/file]
Фархшатов Родион Клиент писал/а: Вы в Опенкарт меняли статус В наличии в карточке товара и он снова возвращался после выгрузки из OneBox?
В опенкарт этот статус выбирается для отображения в случае, когда кол-во товара 0. Возможно, в опенкарт по умолчанию стоит такой статус. Попробуйте поменять и посмотреть изменится ли он после выгрузки из бокса. Если нет, то просто в опенкарте в коде установите по умолчанию Нет в наличии при создании нового товара. Тогда при кол-ве 0 будет писать Нет в наличии.
Менял в опенкарте в товаре на статут нет в наличии. После очередного обновления он опять становится есть в наличии
[quote]
Фархшатов Родион
Клиент писал/а:
Вы в Опенкарт меняли статус В наличии в карточке товара и он снова возвращался после выгрузки из OneBox?
В опенкарт этот статус выбирается для отображения в случае, когда кол-во товара 0. Возможно, в опенкарт по умолчанию стоит такой статус. Попробуйте поменять и посмотреть изменится ли он после выгрузки из бокса. Если нет, то просто в опенкарте в коде установите по умолчанию Нет в наличии при создании нового товара. Тогда при кол-ве 0 будет писать Нет в наличии.
[file]11257[/file]
[/quote]
Менял в опенкарте в товаре на статут нет в наличии. После очередного обновления он опять становится есть в наличии
Integrator CRM писал/а: Передавать наличие с карточки товара
Склад не веду. программисты onebox или opencart? Заметил, что каждый день при пересчете цен - меняется значение поля availtext на пустое значение. Может ли с этим связано? Программисты onebox или opencart?
[quote]
Суханицкий Андрей
Интегратор
Integrator CRM писал/а:
Передавать наличие с карточки товара
[/quote]
Склад не веду. программисты onebox или opencart? Заметил, что каждый день при пересчете цен - меняется значение поля availtext на пустое значение. Может ли с этим связано? Программисты onebox или opencart?
[file]11269[/file]
Грабовой Павел Анатолиевич Клиент писал/а: Склад не веду. программисты onebox или opencart? Заметил, что каждый день при пересчете цен - меняется значение поля availtext на пустое значение. Может ли с этим связано? Программисты onebox или opencart?
onebox у вас как работа наличия реализована, пересчет на основании чего работает?
[quote]
Грабовой Павел Анатолиевич
Клиент писал/а:
Склад не веду. программисты onebox или opencart? Заметил, что каждый день при пересчете цен - меняется значение поля availtext на пустое значение. Может ли с этим связано? Программисты onebox или opencart?
[/quote]
onebox
у вас как работа наличия реализована, пересчет на основании чего работает?
Вроде бы вспомнил, у нас такое было. Это вроде бы баг передачи поля Наличие через действие Выгрузить продукты/категории/фильтры/характеристики в opencart (через БД). Если это так, то в боксе должны подправить и либо сделать выбор, какой статус передавать, либо по умолчанию передавать Нет в наличии, т.к. передавать статус В наличии, когда нет товара далеко не стандартный выбор пользователя.
Вы какие поля передаёте? Все?
Мы наличие на опенкарт передаём минутным действием Обновить наличие в opencart - оно не меняет статус товара, которого нет в наличии.
Обновить наличие в opencart
Вроде бы вспомнил, у нас такое было. Это вроде бы баг передачи поля Наличие через действие Выгрузить продукты/категории/фильтры/характеристики в opencart (через БД). Если это так, то в боксе должны подправить и либо сделать выбор, какой статус передавать, либо по умолчанию передавать Нет в наличии, т.к. передавать статус В наличии, когда нет товара далеко не стандартный выбор пользователя.
Вы какие поля передаёте? Все?
Мы наличие на опенкарт передаём минутным действием Обновить наличие в opencart - оно не меняет статус товара, которого нет в наличии.
[file]11275[/file]
Обновить наличие в opencart
Integrator CRM писал/а: реализована, пересчет на основании чего
пересчет на основании наличия поставщика
Фархшатов Родион Клиент писал/а: Вроде бы вспомнил, у нас такое было. Это вроде бы баг передачи поля Наличие через действие Выгрузить продукты/категории/фильтры/характеристики в opencart (через БД). Если это так, то в боксе должны подправить и либо сделать выбор, какой статус передавать, либо по умолчанию передавать Нет в наличии, т.к. передавать статус В наличии, когда нет товара далеко не стандартный выбор пользователя.
Вы какие поля передаёте? Все?
Мы наличие на опенкарт передаём минутным действием Обновить наличие в opencart - оно не меняет статус товара, которого нет в наличии.
Обновить наличие в opencart
Уже неделю пробую - перепробовал все. Сейчас передаю все поля. Пробовал передавать все кроме наличия часовым и ставить минутный - все равно всем продуктам ставит "В наличии"
[quote]
Суханицкий Андрей
Интегратор
Integrator CRM писал/а:
реализована, пересчет на основании чего
[/quote]
пересчет на основании наличия поставщика
[quote]
Фархшатов Родион
Клиент писал/а:
Вроде бы вспомнил, у нас такое было. Это вроде бы баг передачи поля Наличие через действие Выгрузить продукты/категории/фильтры/характеристики в opencart (через БД). Если это так, то в боксе должны подправить и либо сделать выбор, какой статус передавать, либо по умолчанию передавать Нет в наличии, т.к. передавать статус В наличии, когда нет товара далеко не стандартный выбор пользователя.
Вы какие поля передаёте? Все?
Мы наличие на опенкарт передаём минутным действием Обновить наличие в opencart - оно не меняет статус товара, которого нет в наличии.
[file]11275[/file]
Обновить наличие в opencart
[/quote]
Уже неделю пробую - перепробовал все. Сейчас передаю все поля. Пробовал передавать все кроме наличия часовым и ставить минутный - все равно всем продуктам ставит "В наличии"
Integrator CRM писал/а: я имею ввиду в боксе, в зависимости от чего ставится галочка в карточке товара?
Если имеете ввиду галочка наличия - она ставится по наличию у поставщиков. Обновил прайс - если у поставщика есть в наличии - у нас ставится . Если нету - убирается
[quote]
Суханицкий Андрей
Интегратор
Integrator CRM писал/а:
я имею ввиду в боксе, в зависимости от чего ставится галочка в карточке товара?
[/quote]
Если имеете ввиду галочка наличия - она ставится по наличию у поставщиков. Обновил прайс - если у поставщика есть в наличии - у нас ставится . Если нету - убирается
Integrator CRM писал/а: сложно сказать без доступа, есть много различных настроек, которые необходимо проверить
Доступ к серверу и к боксу не менялся. (Могу сбросить). Родион выше писал, что у них была такая же проблема. Поменяли в передаче поменяли на нет в наличии.
[quote]
Суханицкий Андрей
Интегратор
Integrator CRM писал/а:
сложно сказать без доступа, есть много различных настроек, которые необходимо проверить
[/quote]
Доступ к серверу и к боксу не менялся. (Могу сбросить). Родион выше писал, что у них была такая же проблема. Поменяли в передаче поменяли на нет в наличии.
Точно была такая проблема. Вроде бы проблема с соответствием id статусов наличия. Игорь Устименко поправлял прямо в админке Опенкарт.
Вы ещё, как вариант (костыль), можете в опенкарт оставить только статус Нет в наличии для товаров, которых нет. Меню - Система - Локализация - Состояние на складе
Точно была такая проблема. Вроде бы проблема с соответствием id статусов наличия. Игорь Устименко поправлял прямо в админке Опенкарт.
Вы ещё, как вариант (костыль), можете в опенкарт оставить только статус Нет в наличии для товаров, которых нет. Меню - Система - Локализация - Состояние на складе
Фархшатов Родион Клиент писал/а: Вы ещё, как вариант (костыль), можете в опенкарт оставить только статус Нет в наличии для товаров, которых нет. Меню - Система - Локализация - Состояние на складе
здесь отмена
В общем, точно передаётся в карточку товара текст отсюда: Если у вас не срабатывает, то скорее всего не настроено соответствие, а где его настраивать, знают только программисты.
[quote]
Фархшатов Родион
Клиент писал/а:
Вы ещё, как вариант (костыль), можете в опенкарт оставить только статус Нет в наличии для товаров, которых нет. Меню - Система - Локализация - Состояние на складе
[/quote]
здесь отмена
В общем, точно передаётся в карточку товара текст отсюда: [file]11280[/file]
Если у вас не срабатывает, то скорее всего не настроено соответствие, а где его настраивать, знают только программисты.
Спасибо Родиону за подсказку - куда смотреть. Может и не правильно, может костыль - но вроде все работает. На сколько я понял в более ранних версиях опенкарта (когда писалась интеграция) была возможность выбрать статус товара по умолчанию. Сейчас не выбирается или - id статуса товара (в БД - stok_status_id) "нет в наличии" было 0. Сейчас 5.
Я в БД опенкарта поменял stok_status_id с 5 на 0 и все заработало
Спасибо Родиону за подсказку - куда смотреть.
Может и не правильно, может костыль - но вроде все работает.
На сколько я понял в более ранних версиях опенкарта (когда писалась интеграция) была возможность выбрать статус товара по умолчанию. Сейчас не выбирается
или - id статуса товара (в БД - stok_status_id) "нет в наличии" было 0. Сейчас 5.
Я в БД опенкарта поменял stok_status_id с 5 на 0 и все заработало
Доброго дня, якщо в мене в карточці товару в OS буде писати наприклад "Під замовленя", відповідно цей статус має і передаватись в картточку товару на опенкарті?
Доброго дня, якщо в мене в карточці товару в OS буде писати наприклад "Під замовленя", відповідно цей статус має і передаватись в картточку товару на опенкарті?
Грабовой Павел Анатолиевич Клиент писал/а: Спасибо Родиону за подсказку - куда смотреть. Может и не правильно, может костыль - но вроде все работает. На сколько я понял в более ранних версиях опенкарта (когда писалась интеграция) была возможность выбрать статус товара по умолчанию. Сейчас не выбирается или - id статуса товара (в БД - stok_status_id) "нет в наличии" было 0. Сейчас 5.
Я в БД опенкарта поменял stok_status_id с 5 на 0 и все заработало
Супер, что работает!
В опенкарт в коде меняется значение по-умолчанию при создании товара, но бокс всё равно меняет статус при выгрузке.
[quote]
Грабовой Павел Анатолиевич
Клиент писал/а:
Спасибо Родиону за подсказку - куда смотреть.
Может и не правильно, может костыль - но вроде все работает.
На сколько я понял в более ранних версиях опенкарта (когда писалась интеграция) была возможность выбрать статус товара по умолчанию. Сейчас не выбирается
или - id статуса товара (в БД - stok_status_id) "нет в наличии" было 0. Сейчас 5.
Я в БД опенкарта поменял stok_status_id с 5 на 0 и все заработало
[/quote]
Супер, что работает!
В опенкарт в коде меняется значение по-умолчанию при создании товара, но бокс всё равно меняет статус при выгрузке.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий