Доп. поле

Помощь пользователям в работе с программой E-Trade PriceList Importer
MirTN
Сообщения: 419
Зарегистрирован: 14 фев 2011 14:08

В доп. ценах было создано поле "_3US0OKZVT" с расчетом по формуле (формула верна)

Изображение

далее для передачи этого значения в свойства CMS Bitrix создаём доп. поле (есть сомнения в синтаксе написания)

Изображение

Нажимаем обновить значения в СТУС, видим результат

Изображение

psss
п.1 доп. цена
п.2 пустое поле

Подскажите где ошибка в передачи данных в доп. поле Delivery
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

вместо Пусто прописать 0, это ведь число
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
MirTN
Сообщения: 419
Зарегистрирован: 14 фев 2011 14:08

Формула приняла вид:
ЕСЛИ({_3US0OKZVT}=0,"Бесплатно",{_3US0OKZVT})
Нажимаю обновить значение в СТУС, ошибка.

Изображение

В СТУС поля принимают вид и не передаёт значение доп. цены:

Изображение
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Попробовать так
ЕСЛИ({_3US0OKZVT}="0","Бесплатно",{_3US0OKZVT})
С уважением, поддержка ElbuzGroup.
MirTN
Сообщения: 419
Зарегистрирован: 14 фев 2011 14:08

Если писать, как Вы указали

Код: Выделить всё

ЕСЛИ({_3US0OKZVT}="0","Бесплатно",{_3US0OKZVT})
(нулик в кавычках) и дальнейшим нажатие на обновление значений в СТУС, получаем следующею картину:

Изображение

Прошу заметить, когда нулик не был в кавычках, верное значение "Бесплатно" передалось корректно, хоть и с ошибкой№11..
MirTN
Сообщения: 419
Зарегистрирован: 14 фев 2011 14:08

Методом "народного тыка" получил рабочий вариант, причём только значение "истина" и "ложь" должно быть в кавычках

Код: Выделить всё

ЕСЛИ({_3US0OKZVT}=0,"Бесплатно","{_3US0OKZVT}")
Возникло два вопроса:
- как избавиться от пустого поля за полем Delivery п.1
- как избавиться от нулей (*.00000000), в значениях п.2 В настройках таблиц, формата вывода доп. полей нет.

Изображение
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Попробовать прописать правило автозамены для доп поля и удалить нули.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
MirTN
Сообщения: 419
Зарегистрирован: 14 фев 2011 14:08

К сожалению результата не дала Ваша рекомендация.
Настройки ниже. Как всё же удалить "00000000"
Изображение
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Скрин приведен из список товаров из прайс-листов поставщиков (СТИПП) или из список товаров в учетной системе (СТУС) ?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
MirTN
Сообщения: 419
Зарегистрирован: 14 фев 2011 14:08

Скрин приведён следуя вашей рекомендации.

Изображение
Только тут настройка автозамены значений, при импорте из прайс листов поставщиков, у нас же значения в доп. поле (хотя возможность выбора поля в назначении есть и выбрано "Delivery"), судя по формуле должно по крайней мере дублироваться со значаением доп. цены, но мы видим "косметическую" разницу, там два нуля после точки, тут, аж восемь.
Вопрос актуален, как удалить лишние нули?
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»