ingenum Опубликовано: 6 августа 2020 Опубликовано: 6 августа 2020 Добрый день! Подскажите, у клиента используются Характеристики товаров в 1С, состоящие из нескольких вариантов реквизитов, например, для Одежды используется Размер + Рост. Эти варианты реквизиты определены для всей категории Одежда, но по факту не вся одежда может иметь Рост, а может иметь только Размер... получается у некоторых товаров рост не заполнен и он приходит на сайт как Опция с пустым значением Роста, которая есть на остатке и заполненным значением Размера который на остатке (модуль связанные опции присутствует). Так вот есть какая-то возможность не создавать Опции у которых нет значений Опций? Исключение опции из загрузки не подходит - потому что в других товарах это поле заполнено. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ingenum Опубликовано: 6 августа 2020 Опубликовано: 6 августа 2020 Удаление нулевых опций - эта опция не подходит.Если после обмена часть опций получат нулевой остаток, то они будут удалены, чтобы не мешать на сайте Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 6 августа 2020 Опубликовано: 6 августа 2020 9 часов назад, ingenum сказал: Добрый день! Подскажите, у клиента используются Характеристики товаров в 1С, состоящие из нескольких вариантов реквизитов, например, для Одежды используется Размер + Рост. Эти варианты реквизиты определены для всей категории Одежда, но по факту не вся одежда может иметь Рост, а может иметь только Размер... получается у некоторых товаров рост не заполнен и он приходит на сайт как Опция с пустым значением Роста, которая есть на остатке и заполненным значением Размера который на остатке (модуль связанные опции присутствует). Так вот есть какая-то возможность не создавать Опции у которых нет значений Опций? Исключение опции из загрузки не подходит - потому что в других товарах это поле заполнено. Добрый день, сложно Вам ответить пришлите пример такого предложения. Возможно решить проблему необходимо доработкой модуля Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ingenum Опубликовано: 6 августа 2020 Опубликовано: 6 августа 2020 3 часа назад, NeoSeo Team сказал: Добрый день, сложно Вам ответить пришлите пример такого предложения. Возможно решить проблему необходимо доработкой модуля Вот пример... -<ХарактеристикаТовара> <Наименование>Длина чехла</Наименование> <Значение/> </ХарактеристикаТовара> Один из реквизитов не имеет значений (пример файла во вложении) offers___727409ee-9ba1-4c57-bb0d-192a1894caf1.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 6 августа 2020 Опубликовано: 6 августа 2020 Спасибо за пример. Решение ситуации следующие: 1. Доработка модуля. Реализация проверки на пустое значение в опции товара (на Вашем примере это значение пустое приходит с характеристик номенклатуры). Для оценки напишите в ЛС с указанием темы, сути доработки и своими контактами для связи. 2. Использование настройки SQL запрос после обновления остатков. Запросом удалять у товаров опции с таким пустым значением после обмена. Подходит, если товаров не много и обмен идет быстро. Просто пока не отработает обмен и эта опция настройки, то у товаров какое-то время будет висеть пустая опция. 3. Доработка со стороны 1с, а именно не передавать просто такие значения в файле. Возможно это решается и настройками в обмене. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Zelzelger Опубликовано: 28 октября 2020 Опубликовано: 28 октября 2020 Добрый день, у нас аналогичная проблема в 1С, есть товары только с одной опцией (вторая остается пустой) и так же ее невозможно удалить так как есть аналогичные товары с заполненными характеристиками (опциями). Модуль связанные опции присутствует и товары с двумя характеристиками отлично выгружаются и отображаются. Подскажите удалось ли решить данную проблему? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 октября 2020 Опубликовано: 28 октября 2020 11 минут назад, Zelzelger сказал: Добрый день, у нас аналогичная проблема в 1С, есть товары только с одной опцией (вторая остается пустой) и так же ее невозможно удалить так как есть аналогичные товары с заполненными характеристиками (опциями). Модуль связанные опции присутствует и товары с двумя характеристиками отлично выгружаются и отображаются. Подскажите удалось ли решить данную проблему? Здравствуйте. Попробуйте опцию удаление нулевых опций в настройках модуля обмена с 1с на вкладке Опции Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Zelzelger Опубликовано: 28 октября 2020 Опубликовано: 28 октября 2020 Спасибо, я теперь выяснил из за какой настройки делается очень долго обмен 😃 P.S. не помогло и даже стало хуже, удалилась и та опция которая была. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ingenum Опубликовано: 28 октября 2020 Опубликовано: 28 октября 2020 Мы решили этот вопрос доработкой обмена на стороне 1С - иначе его никак не решить или будете мучаться постоянно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Zelzelger Опубликовано: 28 октября 2020 Опубликовано: 28 октября 2020 У меня каким то чудесным образом сработало, с пустой характеристикой выгрузился товар и все показывает, но когда добавляешь в корзину показывает 0 цену Но мы так же решили в 1с заполнить все пустые характеристики "<>" значками, Битрикс понимает такие символы как пустую ячейку и ничего не выводит кстати, а вот Опен карт ее выводит как название характеристики, ну главное что бы работало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ingenum Опубликовано: 28 октября 2020 Опубликовано: 28 октября 2020 В общем изощряемся как можем каждый по-своему в зависимости от решаемой задачи... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.