Логические условия

Помощь пользователям в работе с программой E-Trade PriceList Importer
Rainbow
Сообщения: 123
Зарегистрирован: 29 апр 2014 11:26

30 дек 2016 11:27

Добрый день!
Хочу прописать в допстолбце СТУС условие предоплаты для выгрузки на сайт. Если цена товара в СТУС больше 65000, то в допполе должно отображаться 1. Прописал ЕСЛИ("{СТУС_Цена}">"65000"=="1") - не работает. Помогите пожалуйста правильно прописать логическое условие.
Спасибо! И с наступающим Новым Годом!
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

31 дек 2016 09:55

попробуйте "{СТУС_Цена}" заменить на {СТУС_Цена}
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Rainbow
Сообщения: 123
Зарегистрирован: 29 апр 2014 11:26

31 дек 2016 13:47

Добрый день!
Кавычки убрал, цену с нолями после точки ставил. Не работает. Что можно еще сделать?
Спасибо!
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

03 янв 2017 14:29

функция ЕСЛИ() не правильно прописана, там запятые должны быть между условиями 1 и 2.
Инструкция.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Rainbow
Сообщения: 123
Зарегистрирован: 29 апр 2014 11:26

10 янв 2017 13:13

Добрый день!
Логическое условие прописывал по разному. Например: ЕСЛИ("{СТУС_Цена}">="50001", "1", ЕСЛИ("{СТУС_Цена}"<="50000", " " )). Кавычки ставил и убирал. Не работает.
Эта допколонка используется только в СТУС для создания на сайте опции "предоплата".
Помогите пожалуйста прописать правильно условие, если цена товара в СТУС больше 50000, то в допстолбце должна быть 1. Не получается(((
Спасибо!
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

10 янв 2017 16:52

К сожалению, формула составлена не правильно.
Составление формул нашими специалистами оплачивается отдельно. Так же есть возможность придерживаться инструкции и составить формулу самому.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Rainbow
Сообщения: 123
Зарегистрирован: 29 апр 2014 11:26

10 янв 2017 23:05

Сколько стоит составление формулы?
Rainbow
Сообщения: 123
Зарегистрирован: 29 апр 2014 11:26

11 янв 2017 01:19

Добрый день, уважаемая техническая поддержка!
Формула заработала)! Но не совсем корректно.
С одной стороны все просто: ЕСЛИ("{СТУС_Цена}">="64999.99","1","" ). На мой взгял логика верна. Если в ячейке "СТУС_Цена", значение больше или равно "64999.99", то формула (логическое выражение) возвращает в допстолбец "1" - истина, в противном случае пусто,т.е."" - ложь. Все так и работает. Только вот какая штука!? Не учитывается количество знаков в цене товара. Например: везде, где в цене товара, первые цифры больше заданного значения (65>64 650>649 6500>6499), в допстолбце также стоит "1". А там, где цена товара больше 100 000.00 - в допстолбце пусто. Почему? Что сделано не корректно?
Спасибо!
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

11 янв 2017 12:34

приведите реальный пример на конкретных цифрах.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Rainbow
Сообщения: 123
Зарегистрирован: 29 апр 2014 11:26

11 янв 2017 13:13

Добрый день!
Высылаю скрины (во вложении).
Вложения
Предоплата есть на товар с меньшей ценой.JPG
Естественно, цены на товар ниже числа, указанного в формуле, но предоплату все равно прописывает.
Предоплата есть на товар с меньшей ценой.JPG (251.05 КБ) 3638 просмотров
Предоплата выше 100 тысяч.JPG
Там, где цена на товар выше 100000 или 200000 рублей, предоплата отсутствует.
Предоплата выше 100 тысяч.JPG (282.62 КБ) 3638 просмотров
Ответить

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