В прикладных решениях «1С:Предприятия» уже есть функционал расчета себестоимости товаров. Но разработчики решили не останавливаться на достигнутом и снабдить платформу максимально простым в использовании, но производительным механизмом.
Особенности нового функционала
Эксперты «1С» проанализировали работу прикладных решений и выяснили, что решение системы линейных алгебраических уравнений (СЛУ) – самый трудоемкий этап работы. Чтоб автоматизировать процесс и увеличить его производительность, в платформе реализовали новый объект: РасчетСистемЛинейныхУравнений.
Разработчики отмечают, что вместо классических подходов использовали собственный алгоритм решения СЛУ. Для расчета себестоимости товаров он действует быстрее общепринятых методов в случае разреженной матрицы. Для случаев с плотной матрицей СЛУ собственный алгоритм продемонстрирует близкие к классическим результаты.
Новый функционал поддерживает параллельное использование вычислительных ресурсов и регулирует количество используемых потоков вычисления. Функционал доступен на сервере, в толстом клиенте и в COM-соединении.
В общем виде система линейных алгебраических уравнений выглядит следующим образом:
Где – это известные коэффициенты уравнений. Решение системы линейных уравнений заключается в нахождении таких значений
, при которых все равенства выполняются.
Использовать новый механизм по решению СЛУ можно и в других прикладных областях, которые автоматизируются решениями «1С:Предприятия».
Задачи планирования:
-
взаиморасчеты между некоторым множеством юридических лиц, предприятий или отраслей;
-
балансовые модели;
-
прогнозирование;
-
задачи поиска экстремумов, в том числе условных экстремумов.