![]() |
|
УТ 11.1 Как сделать цену по формуле? | ☑ | ||
---|---|---|---|---|
0
Windyhead
18.01.15
✎
13:26
|
Расчет цены:
(Курс ЕВРО ЦБ +3 %) *60 +200руб.) Цена должна меняться автоматом при изменении курса. Динамических цен я так понял нету, всегда приходится вводить установку цен. Спасите плз |
|||
1
Мимохожий Однако
18.01.15
✎
13:37
|
Сделай или купи обработку по формированию документа Установка цен при смене курса валюты.
|
|||
2
ProxyInspector
18.01.15
✎
14:05
|
В Ут11 автоматом ничего не меняется. По логике разработчиков УТ11 все цены должны быть оформлены через документ Установка цен.
Есть два пути: 1. Сделть или купить НОРМАЛЬНУЮ обработку по формированию документа Установка цен 2. Переделать систему ценообразования в УТ11 по аналогии с предыдущими версиями конфигураций "Торговля" |
|||
3
bolero
18.01.15
✎
14:05
|
||||
4
bolero
18.01.15
✎
14:08
|
(3) с процентами решил двумя видами цен - один устанавливаешь в человеческом виде, а второй считается по формуле из первого, в рубли переводится из второго
|
|||
5
bolero
18.01.15
✎
14:11
|
// оффтопик
с одного известного сайта прислали (c): Авто.ру Теперь можно и в валюте. Кратко и лаконично. Хорошо отражает ситуацию. |
|||
7
ProxyInspector
18.01.15
✎
14:17
|
Ты счастливый у тебя всего 3000 позиций номенклатуры, а у нас 40 000 позиций. И документ "Установка цен номенклатуры" - отрабатывается мягко говоря не быстро.
|
|||
8
Мимохожий Однако
18.01.15
✎
14:28
|
(7)Для программы всё равно сколько позиций отрабатывать.
|
|||
9
bolero
18.01.15
✎
14:43
|
(7) если коммент к моему кейсу, то я и не делаю установку цен каждый день. Завод прислал прайс в валюте - загнал его один раз и сиди кури полгода, пока следующий не пришлет. Цены сами в рубли считаются.
|
|||
10
Windyhead
18.01.15
✎
17:21
|
Похоже придется допиливать конфу, чтобы динамически расчитывала цены, так как вариант с размножением установок цен что-то совсем не улыбает даже если это будет автоматически.
|
|||
11
Мимохожий Однако
18.01.15
✎
17:24
|
(10)Зря. Идеология в том и состоит, чтобы отказаться от динамических расчетов. Меньше обращений к серверу и быстрее в конечном итоге.
|
|||
12
Мимохожий Однако
18.01.15
✎
17:24
|
Цены можно держать в валюте, а в момент заполнения добавить нашлепку, которая добавляет к этой цене 200 руб.
|
|||
13
Windyhead
18.01.15
✎
17:53
|
12 нашлепка в 200 руб это пример лишь по одному из видов товара, у других позиций могут быть совсем отличные формулы...
|
|||
14
Windyhead
18.01.15
✎
20:59
|
(11)Странная идеология: Заморочить пользователей на лишнюю работу, сэкономив на обращениях к серверу... это чтоб быстрее цена при заполнении выдавалась и прайс печатался быстрее?
|
|||
15
ProxyInspector
18.01.15
✎
22:30
|
(8) "Для программы всё равно сколько позиций отрабатывать"
Вы серьезно ошибаетесь. Если использовать алгоритмы типовой УТ11 для документа "Установка цен", то скорость работы падает в n**2 раз. Разработчики конфигурации активно используют циклы для заполнения документа. Короче для документа на 40 тыс. позиций время открытия/заполнения/изменения любого реквизита составляет порядка 5 минут. Как можно работать с такими документами? Зато не вызывается лишний раз сервер (без передачи контекста) при расчете отгрузочных документов. УТ11 - это 100% ларечная конфигурация с использованием понтов. Она кое как работает если количество номенклатуры порядка 1000 элементов и документов не более десятка в день. Если объемы базы больше, тогда УТ11 надо переписывать. |
|||
16
Windyhead
19.01.15
✎
00:06
|
(11)А если подумать то чтение цен номенклатуры с регистра и так происходит на сервере. Так в чем смысл "экономии" этих вызовов? Если уж обратились на сервер за получением данных так пускай и считает их по человечески :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |