Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Пустые значения опций - можно не создавать опции с пустыми значениями?


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

Добрый день!

Подскажите, у клиента используются Характеристики товаров в 1С, состоящие из нескольких вариантов реквизитов, например, для Одежды используется Размер + Рост. Эти варианты реквизиты определены для всей категории Одежда, но по факту не вся одежда может иметь Рост, а может иметь только Размер... получается у некоторых товаров рост не заполнен и он приходит на сайт как Опция с пустым значением Роста, которая есть на остатке и заполненным значением Размера который на остатке (модуль связанные опции присутствует).

Так вот есть какая-то возможность не создавать Опции у которых нет значений Опций? Исключение опции из загрузки не подходит - потому что в других товарах это поле заполнено.

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


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

Удаление нулевых опций - эта опция  не подходит.
Если после обмена часть опций получат нулевой остаток, то они будут удалены, чтобы не мешать на сайте

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


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

9 часов назад, ingenum сказал:

Добрый день!

Подскажите, у клиента используются Характеристики товаров в 1С, состоящие из нескольких вариантов реквизитов, например, для Одежды используется Размер + Рост. Эти варианты реквизиты определены для всей категории Одежда, но по факту не вся одежда может иметь Рост, а может иметь только Размер... получается у некоторых товаров рост не заполнен и он приходит на сайт как Опция с пустым значением Роста, которая есть на остатке и заполненным значением Размера который на остатке (модуль связанные опции присутствует).

Так вот есть какая-то возможность не создавать Опции у которых нет значений Опций? Исключение опции из загрузки не подходит - потому что в других товарах это поле заполнено.

Добрый день, сложно Вам ответить пришлите пример такого предложения. Возможно решить проблему необходимо доработкой модуля

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


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

3 часа назад, NeoSeo Team сказал:

Добрый день, сложно Вам ответить пришлите пример такого предложения. Возможно решить проблему необходимо доработкой модуля

Вот пример...

-<ХарактеристикаТовара>

<Наименование>Длина чехла</Наименование>

<Значение/>

</ХарактеристикаТовара>

Один из реквизитов не имеет значений (пример файла во вложении)

offers___727409ee-9ba1-4c57-bb0d-192a1894caf1.xml

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


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

Спасибо за пример. Решение ситуации следующие:

1. Доработка модуля. Реализация проверки на пустое значение в опции товара (на Вашем примере это значение пустое приходит с характеристик номенклатуры). Для оценки напишите в ЛС с указанием темы, сути доработки и своими контактами для связи.

2. Использование настройки SQL запрос после обновления остатков. Запросом удалять у товаров опции с таким пустым значением после обмена. Подходит, если товаров не много и обмен идет быстро. Просто пока не отработает обмен и эта опция настройки, то у товаров какое-то время будет висеть пустая опция.

3. Доработка со стороны 1с, а именно не передавать просто такие значения в файле. Возможно это решается и настройками в обмене.

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


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

  • 2 months later...

Добрый день, у нас аналогичная проблема в 1С, есть товары только с одной опцией (вторая остается пустой) и так же ее невозможно удалить так как есть аналогичные товары с заполненными характеристиками (опциями).

Модуль связанные опции  присутствует и товары с двумя характеристиками отлично выгружаются и отображаются.

Подскажите удалось ли решить данную проблему?

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


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

11 минут назад, Zelzelger сказал:

Добрый день, у нас аналогичная проблема в 1С, есть товары только с одной опцией (вторая остается пустой) и так же ее невозможно удалить так как есть аналогичные товары с заполненными характеристиками (опциями).

Модуль связанные опции  присутствует и товары с двумя характеристиками отлично выгружаются и отображаются.

Подскажите удалось ли решить данную проблему?

Здравствуйте. 

Попробуйте опцию удаление нулевых опций в настройках модуля обмена с 1с на вкладке Опции

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


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

Спасибо, я теперь выяснил из за какой настройки делается очень долго обмен 😃

P.S. не помогло и даже стало хуже, удалилась и та опция которая была.

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


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

У меня каким то чудесным образом сработало, с пустой характеристикой выгрузился товар и все показывает, но когда добавляешь в корзину показывает 0 цену

Но мы так же решили в 1с заполнить все пустые характеристики "<>" значками, Битрикс понимает такие символы как пустую ячейку и ничего не выводит кстати, а вот Опен карт ее выводит как название характеристики, ну главное что бы работало.

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


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...