str4ker
  Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Коллеги, в "Рарус:CRM" столкнулся с абсолютно дурацкой ошибкой. Мешает дико.   Дано: заведен тип_цен_1, допустим "закуп", валюта EUR, "способ расчета цены" - вручную.   еще заведен тип_цен_2, "крупный опт", валюта RUB, "способ расчета цены" - тоже вручную.      Нужно оперативно контролировать заведенные цены в EUR по текущему курсу, чтобы сразу видеть, не пора ли переписывать ценники на рублевые прайсы.      Создаем тип_цен_3, "ПорогПересчетаПрайсов", валюта RUB, "способ расчета цены" - "рассчитывается динамически", базовый тип цен - "тип_цен_1", "наценка, в %" - "-3,00%".      Что делает конфигурация: берет значение (в евро) из "тип_цен_1", не пересчитывая в рубли по текущему курсу применяет к значению заданный процент наценки, ставит у получившегося значения валюту RUB и выводит в отчет прайс-листа.      Т.е. при "тип_цен_1 - закуп" = 10,00 EUR получаем "тип_цен_3 - ПорогПересчетаПрайсов" 9,70 RUB (!)      Подскажите, что "поправить в консерватории"?      /з.ы./ вариант "перейти на УТ(+CRM)" к сожалению, не принимается        /з.з.ы./ похоже, что неправильная формула в модуле формы обработки ПрайсЛист:    Код: Если (Выборка.ВидЦен.РассчитываетсяДинамически) Тогда // при запросе по всем ценам   Цена = Выборка.Цена * (1 + Выборка.ВидЦен.Процент / 100);     |   видно, что пересчета валют в формуле нет.   как добавить в формулу конвертацию по текущему курсу? |   Всего записей: 92 | Зарегистр. 18-01-2012 | Отправлено:  11:36 06-10-2020  | Исправлено: str4ker,   13:12 06-10-2020    |  
  |