Проблема появилась давно (начало 2015 года), никак руки не доходили. Справлялись ручной корректировкой или увеличивал границу погрешности СЛУ. По одному подразделению не до конца распределяется 26 счет (Директ-костинг). Суммы не более 200 р. Может у кого была такая проблема, куда вообще копать? По шагам разобрал расчет СС именно при решении СЛУ появляется разница между суммой затрат подразделения и той суммой что идет на 90 по НГ. Там просто адовая таблица для решения готовится, по какому принципу 26 там выделяется и закрывается никак не соображу. Прошу помощи у Вас =)
Да, забыл сказать, самое интересно из 50 итераций он использует 22 и для заданной точности говорит мол все свел... а на самом деле подвисает эта сумма. Точность до 15 знаков после запятой ставил. Сумма чуть меньше становится, но остается... Рад бы забить, но каждый месяц делать корректировки уже надоело =)
(2) можешь найти в модуле расчёта сс функцию, возвращающую распределение общехоз расходов. там просто запрос. и руками посчитай.
если забить нельзя, увеличивай показатели, но работать будет дольше и дольше.
корректировки можно автоматом создавать, припиши в конец расчёта сс списать остатки на нг, где больше всего оборот.
(3) Спасибо. Вариант с автоматический корректировкой у меня как запасной =) Думал может все таки найду причину. Ещё думал на итоги кривые, но все итоги пересчитывал по основным регистрам по нескольку раз...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший