Типовая пара: в VALUE название («Вес»), в DESCRIPTION величина («1.2») — или наоборот, как сформировал обмен. С версии 1.1.0 модуль Преобразователь CML2_TRAITS умеет обратный режим: название характеристики не в значении, а в описании свойства. Если режим не совпал со схемой файла, все приёмники пустые, хотя CML2_TRAITS на карточке полный. 2 990 ₽, демо 7 дней, сейчас 1.5.0.
Не гадайте. Откройте множественное свойство элемента: что в «значении», что в «описании». Если в значении числа и единицы, а в описании слова «Вес», «Объём» — вам обратный режим. Если наоборот — прямой.
Как не переключить наугад на боевом
Смените режим, сохраните вкладку, перезапишите один тестовый элемент. Сверьте три поля. Только потом гоните полный обмен. Переключение на всём каталоге сразу без пробы даёт ночь пустых фильтров.
- скрин двух колонок свойства до настройки — чтобы не спорить «как было»;
- одна тестовая карточка, не весь раздел;
- после смены режима старые неверные значения в приёмнике затрите осознанно;
- режим один на логику свойства-источника, не «на каждую пару свой»;
- одиночные свойства без пар режим не спасёт — раскладывать нечего.
Модуль по-прежнему только про множественные ключ–значение. Справочник-допзначение одним полем сюда не относится. Объединение нескольких ключей в строку — не эта коробка.
Обмен поменял схему после обновления 1С
Обновили конфигурацию или правило выгрузки — местами VALUE и DESCRIPTION могли разъехаться. Симптом: «вчера раскладывалось, сегодня нет», вкладка не тронута. Снова откройте сырое свойство, не только приёмник. Демо 7 дней как раз чтобы поймать схему до оплаты, если обмен ещё настраивают.
Поддержка при доступе смотрит сырое свойство и галочку режима. По телефону «включите нам наоборот» без карточки не делают. Телефон +7 499 938 8452. Год с покупки. 100–499 установок. Версия 1.5.0 про jQuery на форме, не про смену логики пар.
Пустые и нули при любом режиме
В 1.1.2 чинили сохранение пустых и нулевых значений: ноль — тоже значение, его не нужно выкидывать как «нет данных», если 1С прислала ноль. В 1.1.1 — десятичную точку в числах. Если вес приезжает «1.20» и должен остаться числом 1.2, проверьте тип приёмника и эти старые грабли на очень старой сборке модуля: обновитесь.
Telegram @AcritSupport. 2 990 ₽. Совместимость — актуальные обновления БУС. Не держите две копии модуля и не правьте include.php «как в старом форуме 2021»: тогда просили патч файла, позже выпустили обновление. Берите актуальную 1.5.0 с Маркета.
Документируйте режим для следующего админа
Напишите в комментарии инфоблока или в внутреннюю wiki: прямой или обратный, дата, кто решил. Через год второй интегратор переключит галочку «потому что в другой базе так» и уронит фильтр. Скрин сырого CML2_TRAITS с одной карточки приложите к задаче. Демо 7 дней как раз чтобы зафиксировать схему до оплаты. 2 990 ₽ не включают аудит всех правил выгрузки 1С. Версия 1.5.0. Телефон +7 499 938 8452.
Возврат к списку
