тип полей Формула JS и значения для списков
-
isbesedin
- Сообщения: 82
- Зарегистрирован: 03 мар 2016, 22:42
- Имя: Иван
- Откуда: Москва
- Организация: foxtravel
- Контактная информация:
тип полей Формула JS и значения для списков
Добрый вечер!
Посмотрев видео по версии 2.2 нашел для себя несколько интересных вещей. Хотелось бы получить чуть больше информации о полях формула JS и значений для списков.
Ведется учет заказов в интернет-магазине. Сейчас к каждому заказу привязываются подсущности товаров. У каждого товара есть закупочная цена и розничная. Сейчас для каждого товара каждый раз указывается розничная цена и закупочная цена отдельно. Хотелось бы иметь отдельно таблицу с прайс-листом, где указаны все товары и в заказе указывать товары через поле сущность ( то есть связь с объектом из прайс-листа, где уже заполнены все данные по ценам). Раньше такого сделать не мог, так как цены иногда меняются, а функции все время бы пересчитывали стоимость даже для давно выполненных заказов. В видео есть упоминание о чем-то подобном, но хотелось бы получить больше информации или подскажите где можно прочитать. Заранее спасибо.
Посмотрев видео по версии 2.2 нашел для себя несколько интересных вещей. Хотелось бы получить чуть больше информации о полях формула JS и значений для списков.
Ведется учет заказов в интернет-магазине. Сейчас к каждому заказу привязываются подсущности товаров. У каждого товара есть закупочная цена и розничная. Сейчас для каждого товара каждый раз указывается розничная цена и закупочная цена отдельно. Хотелось бы иметь отдельно таблицу с прайс-листом, где указаны все товары и в заказе указывать товары через поле сущность ( то есть связь с объектом из прайс-листа, где уже заполнены все данные по ценам). Раньше такого сделать не мог, так как цены иногда меняются, а функции все время бы пересчитывали стоимость даже для давно выполненных заказов. В видео есть упоминание о чем-то подобном, но хотелось бы получить больше информации или подскажите где можно прочитать. Заранее спасибо.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: тип полей Формула JS и значения для списков
JS формулы не работают с сущностями. Они работают с числовыми полями и с полями типа список, где значения можно указать к опции списка. Можно организовать товар-атрибут.
-
isbesedin
- Сообщения: 82
- Зарегистрирован: 03 мар 2016, 22:42
- Имя: Иван
- Откуда: Москва
- Организация: foxtravel
- Контактная информация:
Re: тип полей Формула JS и значения для списков
Есть где-то подробное описание? Потому что по видео понять ничего не возможно.
Вообще мне кажется вопрос с отсутствием документации стоит довольно остро...
Вообще мне кажется вопрос с отсутствием документации стоит довольно остро...
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: тип полей Формула JS и значения для списков
Пока нет, задавайте вопросы тут.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: тип полей Формула JS и значения для списков
Постарался разъяснить тут
https://www.rukovoditel.net/ru/formula- ... tions.html
Там есть видео с примерами.
https://www.rukovoditel.net/ru/formula- ... tions.html
Там есть видео с примерами.
Re: тип полей Формула JS и значения для списков
Решил не делать отдельную тему, но у меня появился вопрос, а если у меня хитрый прайс-лист.
Условно мне нужно рассчитать стоимость перевозки из Москвы в Питер, 1 кг стоит 1000 рублей, но больше 10кг стоит 900 рублей.
Как правильно сделать, что бы при выборе Москвы и Питера подгружались именно эти "ставки"?
Москва -> Питер 1кг = 1000 руб
Условно мне нужно рассчитать стоимость перевозки из Москвы в Питер, 1 кг стоит 1000 рублей, но больше 10кг стоит 900 рублей.
Как правильно сделать, что бы при выборе Москвы и Питера подгружались именно эти "ставки"?
Москва -> Питер 1кг = 1000 руб
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: тип полей Формула JS и значения для списков
Подробная инструкция тут http://blog.rukovoditel.net/ru/kak-ispo ... i-funkcii/
Re: тип полей Формула JS и значения для списков
Благодарю за ссылку на инструкцию, буду пробовать.
Но разве нету других инструментов для работы с прайсами-ставками?
а то получается на каждый город нужно создавать формулу, потом нужно делать формулу на каждое количество веса, а еще у меня несколько транспортных компаний, со своими ценами.
Чую придется конкретно программировать(
Но разве нету других инструментов для работы с прайсами-ставками?
а то получается на каждый город нужно создавать формулу, потом нужно делать формулу на каждое количество веса, а еще у меня несколько транспортных компаний, со своими ценами.
Чую придется конкретно программировать(
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: тип полей Формула JS и значения для списков
Ну, города у вас - это список, верно? Для значения списка можно задать Значение, которое можно получить с помощью встроенной функции get_value(); Частично вам должно помочь.
Re: тип полей Формула JS и значения для списков
Сергей, все верно, но схема получается очень монструозный.
Сначала мне нужно проверить города, потом транспортные компании и только потом смогу дать цену.
Москва -> Питер 100кг перевозка транспортной компанией 1
у них тариф на данное направление 100 руб за 1 кг если общий вес больше 50 кг, а так тариф 150 руб за 1кг
Думаю как это все посимпотичней завернуть
Сначала мне нужно проверить города, потом транспортные компании и только потом смогу дать цену.
Москва -> Питер 100кг перевозка транспортной компанией 1
у них тариф на данное направление 100 руб за 1 кг если общий вес больше 50 кг, а так тариф 150 руб за 1кг
Думаю как это все посимпотичней завернуть