QDPRO работа с разными окнами программы
Здравствуйте.
Такая проблемка.
Открыл окно удельная стоимость по товарам в многотоварке, дальше вывел в нем данные "стоимость за кг." по предыдущим своим оформлениям.На секунду зашел глянуть описание по одному товару в декларацию и окно удельная стоимость исчезло безвозвратно со всеми выведенными данными.Что не так я делаю.Как сделать чтобы окно не исчезало, а сворачивалось.И почему не сохраняется результаты, и каждый раз приходится кликать на кнопку min за кг.(в моём случае + 12раз)
Гость: Пнд, Сентябрь 23, 2013 14:38 3
support: Пнд, Сентябрь 23, 2013 18:10
Таблица удельных стоимостей динамическая - при возврате в режим редактирования данные, выводимые в таблице могут измениться и в результате возникнет рассогласование и данные в любом случае придется перерасcчитывать. При внесении каких либо изменений в таблице, программа выдает запрос о необходимости сохранения данных в ГТД. Если данные в таблице не изменялись, программа подобного запроса не выдает и воpвращается в режим редактирования ГТД. Получение расчетных данных по удельным стоимостям за период - операция весьма затратная по времени, поэтому ее каскадное выполнение отсутствует - в противном случае, при большом количестве товаров, это приведет к временному "зависанию" программы,
Гость: Пнд, Сентябрь 23, 2013 19:22
Ясно, ну а почему в этой таблице удельных стоимостей такие расхождения получаются:
кликнув на минимальную стоимость по одному из товаров, программа выдаёт цифру 247 USD/кг.и ссылку на конкретную декларацию.Помня что там была корректировка (повышение) и стоимость составляла 236 USD/кг., захожу в ту декларацию, перепроверяю - 236USD/кг. Похибка?
support: Пнд, Сентябрь 23, 2013 20:31
По этому вопросу я уже пояснял. При расчете уделных стоимостей используется следующий алгоритм расчета : по каждой ГТД, которая включена в диапазон поиска по датам, расчитывается удельная стоимость в EUR. Определяются минимальные и максимальные значения, затем расчитывается по определенному алгоритму средняя стоимость (это никак не (min + max) / 2). Затем полученные данные перерасчитыватся согласно выбранной в верхней панели (в правой части) валюты. Для перерасчета берется кросс-курс по НБУ. Погрешность накапливается из-за двукратного перерасчета по разным кросс-курсам : для i-ой ГТД происходит перерасчет стоимости в графе 45 в EUR по курсу на дату i-ой ГТД (при этом установленная стоимость могла быть в валюте не равной EUR - уже на этом шаге возможна погрешность из-за пересчета например EUR/USD по по кросс-курсу НБУ). Вы достаточно легко можете это перепроверить : пересчитайте Ваши 236 USD в EUR по кросс-курсу на дату заполнения ГТД, и полученное значение пересчитайте в USD по сегодняшнему курсу. Почему алгоритм такой - декларации в выбранном диапазоне дат могут быть с разными валютами контракта(фикированая стоимость могла быть в разных валютах, если по 1-му методу - различные валюты контрактов) поэтому единственный вариант перевод в 1 валюту (нужно определить граничные значения) и затем перерасчет в выбранную валюту на текущую дату заполнения ГТД. (Двойной клик мышью в верхней панели на индикаторе валют изменеет валюту в которой выводятся удельные значения).
Добавить комментарий