Показать сообщение отдельно
Старый 10.02.2006, 07:43   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от laptev Посмотреть сообщение
Цитата:
Сообщение от mazzy Посмотреть сообщение
Цитата:
Сообщение от laptev Посмотреть сообщение
- включен "Отрицательный финансовый склад"
Что сильно усложняет и замедляет алгоритм.
А нет ли оценок - во сколько раз?
Если сильно - мы, возможно, изменим бизнес-процесс.
Сильно зависит от числа проводок, которые проданы "в минус" (без себестоимости)
Аксапта для таких проводок пытается себестоимость восстановить.

Цитата:
Сообщение от laptev Посмотреть сообщение
Цитата:
Сообщение от mazzy Посмотреть сообщение
Цитата:
Сообщение от laptev Посмотреть сообщение
1.Какими, всё-таки, будут оптимальные параметры "Максимальная пропускная способность" и "Минимальная коррекция пропускной способности"?
Для скорости или для точности?
Чтобы получить максимальную скорость введите в оба поля по миллиону, например
Правильно ли я понимаю, что при "Максимальная пропускная способность = 1" будет выполнен только 1 цикл пересчёта (ну или 2, если есть ещё нулевой). Т.е. Максимальная пропускная способность =10 даст время в 10(5) раз больше. Экспериментировать на больших объёмах проводок затруднительно, на малых разницы во времени не заметил.
Там же сказано - "Максимальная"
Максимальная пропускная способность =10 означает, что будет сделано НЕ БОЛЕЕ 10 циклов.
Если появился самый неблагоприятный случай, когда Аксапта не может определить себестоимость с точностью до "Минимальная коррекция пропускной способности", Аксапта остановится на цикле с номером "Максимальная пропускная способность".

Цитата:
Сообщение от laptev Посмотреть сообщение
С "Минимальной коррекцией пропускной способности" ситуация непонятна - независимо от параметра расчёт ведётся с точностью до копейки (насколько удалось проверить).
Сумма округляется согласно настройкам округления для основной валюты.
Дело в другом.
Аксапта делает несколько итераций (чтобы протащить себестоимость через перемещения между складами, через производственные спецификации, учесть возвраты, разобраться с себестоимостью продаж, которые проданы в минус и т.п.)
Как только разница в себестоимости между двумя циклами меньше "Минимальной коррекции пропускной способности"
ИЛИ количество циклов больше "Максимальная пропускная способность"
Аксапта прекращает делать итерации (записывает получившеюся себестоимость).

Цитата:
Сообщение от laptev Посмотреть сообщение
Цитата:
Сообщение от mazzy Посмотреть сообщение
Цитата:
Сообщение от laptev Посмотреть сообщение
2.Хотелось бы сделать пересчёт "на сегодня" для приведения последних проводок в божеский вид (реально закрыть даже "на вчера" не получится). Однако, опыты показывают: декабрьский пересчёт
занял 8 часов. И действительно, методичка "Расчёт сбестоимости" сообщает (стр.17):
"Проводки, скорректированные при пересчете, будут обрабатываться заново при последующих расчетах".
Т.е. при пересчёте каждый раз будут обработаны ВСЕ проводки?
Почти правильно.
Правильно так: При каждом пересчете будут обработаны ВСЕ НЕЗАКРЫТЫЕ проводки.
Дело в том, что из закрытого периода тоже корректируются некоторые проводки, всегда на 1 копейку.
Пи этом статус проводки не меняется (Закрытыми я считаю проводки, у которых "Разное"->"Открытое значение"="Нет")
Т.е. возможно, что пересчёт проверяет и закрытые проводки?
Нет, не должен.
glibs как то рассказывал о подобной баге. В последних сервис-паках вроде исправили.
Надо его спросить.
__________________
полезное на axForum, github, vk, coub.