Розница 2.1 Обмен с сайтом (проблема отбора по доп. реквизитам)

1. Александр57 18.01.18 17:29 Сейчас в теме
Здравствуйте!
Розница 2.1.9.12. Настроен обмен с сайтом через стандартный обмен CommerceML. Номенклатура имеет дополнительный реквизит "Загружать". Пытаюсь по дополнительному реквизиту настроить отбор. Но выпадает ошибка "Поле не найдено:". Пробовал заполнять реквизиты во всей номенклатуре, менял значение доп.реквизита на "Булево".
Конфигурация не менялась. Отбор по другим параметрам проходит в норме. Только доп.реквизиты и доп.сведения выдают ошибку. Подскажите, что можно сделать?
Задача состоит в том, чтобы выгружать на сайт только те товары, которые решено выгружать на сайт, остальные (неактуальные, выведенные из ассортимента и прочее) не выгружать.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. kondratevsergey1985 18.01.18 19:02 Сейчас в теме
Не уверен, что подойдёт для Розницы 2.1, но в Рознице 2.2 можно настроить отбор по доп. реквизитам двумя способами (см. скрин ниже):
1. Через поле "Значение свойства"
2. Через табличную часть номенклатуры "Дополнительные реквизиты"
Прикрепленные файлы:
3. Александр57 18.01.18 19:34 Сейчас в теме
(2)У меня выдает "Поле не найдено". Сейчас решил не создавать доп.реквизиты, а создать отбор по номенклатурным группам и такая же ошибка: "Поле не найдено: "Номенклатура. Номенклатурная группа"".
Если Вы задаете отбор, то обмен проходит без ошибок?
4. kondratevsergey1985 19.01.18 08:29 Сейчас в теме
Да, без ошибок оба варианта (через поле "Значение свойства" и через табличную часть).
5. Александр57 20.01.18 08:59 Сейчас в теме
(4) Спасибо! Тогда, возможно, что проблема в релизе конфигурации, так как в конфигурации УТ тоже нет никаких проблем.
6. Александр57 22.01.18 21:38 Сейчас в теме
Тема актуальна!!! Проверили на 1С: Розница 2.2. В отборе ставлю любое значение (марка(бренд), доп. реквизиты и т.д.). Нажимаю кнопку "Выполнить обмен": поле не найдено.
Что делаю не так?
По пунктам: база чистая - заполняю необходимую справочную информацию. Далее: Администрирование-Общие настройки-Дополнительные реквизиты и сведения-Ставлю галочки (дополнительные реквизиты и сведения, реквизиты и сведения с общим списком значений, общие реквизиты и сведения). Затем: Дополнительные сведения - Номенклатура - Доп. свойства справочника "Номеклатура" (Общие) - Добавить -Новый - Пишу наименование и выбираю тип значения "Булево" - записать и закрыть! Все. Больше ничего не делал. Иду в обмен, пытаюсь сделать загрузку по отбору и: поле не найдено. ПОМОГИТЕ!!!
Отладчик:
{ОбщийМодуль.ОбменССайтом.Модуль(658)}: Ошибка при вызове метода контекста (Выполнить)
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек1.Настройки,,,
по причине:
Ошибка компоновки макета
по причине:
Поле не найдено "Номенклатура.[Загружать (Доп. свойства справочника "Номенклатура" (Общие))]"
7. vse-puchcom 29.03.19 10:45 Сейчас в теме
все даже очень просто..
в отборе поставте
номенклатура - в группе - "название группы"
иногда бывает что выбрать двойным кликом нельзя а вот один раз нажать и нажать клавишу ок норм работает по крайней мере у нас так все прекрасно работает)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот