Минусы при расчете себестоимости в УПП и особенности решения СЛАУ

21.09.16

Учетные задачи - Производство готовой продукции (работ, услуг)

В статье на примерах рассматривается, как в УПП при включенном РАУЗ решается система линейных алгебраических уравнений.

Скачать файлы

Наименование Файл Версия Размер
Пример решения СЛАУ
.xlsx 76,16Kb
2
.xlsx 76,16Kb 2 Скачать

Всем известно, что в РАУЗ применяется метод решения систем линейных уравнений для расчета себестоимости. Чтобы понять, откуда лезут миллиарды триллионов оборотов, для начала разберемся в том, как же решается СЛАУ. Рассмотрим это на примере, очень идеальном, чтобы понять суть уравнения, идеальном и кривом, и попытаемся сделать выводы.
Для начала необходимо себе в голове представить граф направлений движений ТМЗ (рассматривать расчет себестоимости тут не буду, для этого надо писать отдельную статью). Как известно, в графах у нас есть вершины и дуги. Для нашей прикладной задачи граф у нас будет направленный. Вершины графа есть узлы, которые идентифицируются номенклатурой на складе (Ключ аналитики вида учета + Ключ аналитики вида затрат).

Система решения алгебраических уравнений помогает найти решения для больших объемов данных с меньшими затратами на вычисление.
Общая система уравнений в скалярном виде выглядит следующим образом:

Стоимость товара на складе равна стоимости, полученной извне (например, при покупке товара) плюс начальный остаток плюс стоимость товара, перемещенного с других складов, умноженная на количество перемещенного товара.

Решается система методом простых итераций (Якоби). Уравнение приводится к виду:

Для начала возьмем самый идеальный пример, когда у нас стоимость во всех узлах одинаковая, как на начало, так и в движениях. Т.е., не решая систему, у нас левые и правые части уравнений должны сойтись.

Пример 1. Пусть у нас дана только одна номенклатура и два склада. Номенклатура Товар 1 на складе 1 – первый узел (I), номенклатура Товар 1 на складе 2 – второй узел (II).

Граф движения ТМЗ:
В 

 

Начальные условия:

Начальные остатки:

Узел I - 10 шт. стоимостью 1000 р.

Узел I - 10 шт. стоимостью 1000 р.

Перемещения:

Перемещение №1 2 шт. стоимостью 200р.

Перемещение №2 5 шт. стоимостью 500р.

Внешний приход не рассматриваем. Вся стоимость одинаковая, поэтому, подставив значения, в системе мы должны получить равенство левой и правой части.

Для нашего примера система будет иметь следующий общий вид:

Данный пример демонстрирует, из чего у нас получилась такая СЛАУ.

Пример 2. Теперь к примеру 1 добавим внешнее поступление 5 шт. стоимостью 550р. Остальные начальные условия остаются те же самые.

Т.к. мы не знаем точную стоимость, и ее нам надо найти, решив систему, то стоимость в системе оставим как неизвестную:


В качестве начального приближения возьмем:


Итерация 1:

Итерация 2:

В качестве значений неизвестных берем значения, найденные на первой итерации:


И так далее рассчитываем до получения нужной точности в Excel:


В 

Тут хотелось бы обратить внимание на одно правило сходимости метода решения СЛАУ.

Нашу СЛАУ можно представить в следующем виде:

Так вот метод Якоби сходится, если выполняется условие что норма матрицы К<1, если норма превышает 1, то есть вероятность, что решение не сойдется.

Для нашего примера норма рассчитывается по формуле: 

Пример 3, когда решение не сходится.

Решение может не сходиться в том случае, если у нас на каком-либо узле графа начальный остаток и весь приход по модулю меньше, чем приход по перемещениям, в этом случае норма матрицы K становится больше единицы.

Начальные условия:

Начальные остатки:

Узел I - -2,523 шт. стоимостью 8262,4 р.

Узел I – 8,656 шт. стоимостью 29765,3 р.

Перемещения:

Перемещение №1 2,29 шт. стоимостью 0р.

Перемещение №2 2,25 шт. стоимостью 0р.

Внешний приход отсутствует

В данном случае:


И решение выглядит следующим образом:
 

Т.е. чем больше результат, тем больше становится отклонение, а оно должно уменьшаться.

Файл Excel, в котором эти примеры рассчитаны, прилагается.

РАУЗ СЛАУ УПП минуса

См. также

Обмен с системой Меркурий через Web + Ветис.API для любых конфигураций (универсальная конфигурация Хамелеон Меркурий)

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Платформа 1С v8.3 Конфигурации 1cv8 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий(тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

104000 руб.

08.11.2017    120851    296    138    

392

АРМ Начальника производства и АРМ Рабочего цеха для 1С:УНФ. Цифровое производство малого и среднего бизнеса

Рабочее место Производство готовой продукции (работ, услуг) Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Расширение для 1С:УНФ с комплектом из двух АРМ: «АРМ для начальника производства» и «АРМ для рабочего цеха». «АРМ Начальника производства» позволяет анализировать общую картину состояния заказов покупателей и наличие конечных комплектующих и сырья для производства заказанной продукции. Есть возможность направлять заказы в производственную работу (в случае, если заказанную продукцию нужно произвести), резервировать и отгружать готовую продукцию. «АРМ рабочего цеха» позволяет обычным работникам оперативно закрывать производственные задания (оформлять документы выпуска) сразу в программе 1С.

14400 руб.

15.09.2017    48924    79    41    

85

SALE! 50%

Отчет "Полный анализ себестоимости реализованной продукции" для 1С:ERP (ЕРП), 1С:КА, 1С:ERP УХ

Производство готовой продукции (работ, услуг) Учет доходов и расходов Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет Платные (руб)

Данный отчет показывает себестоимость реализованной продукции в разузлованном виде, как с выделением входящих в нее полуфабрикатов любых уровней, так и свернутый до статей затрат и материалов, видов работ. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием, Молокозавод и т.д.).Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

70000 35000 руб.

30.11.2022    11384    10    22    

15

SALE! 50%

Отчет "Полный анализ себестоимости выпущенной продукции" для 1С:ERP (ЕРП), 1С:КА, 1С:ERP УХ

Производство готовой продукции (работ, услуг) Учет доходов и расходов Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Данный отчет показывает себестоимость выпущенной продукции с разузлованием полуфабрикатов любых уровней, входящих в ее состав, до статей затрат и материалов. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием и т.д.). Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

70000 35000 руб.

08.12.2021    23742    16    72    

23

Выгрузка УПД реализации в xml ФНС для загрузки в ЭДО: Диадок, СБИС, Такском, КОРУС, Астрал и прочие. Обработка на управляемых формах для БП 3.0, УНФ 1.6 / 3.0, УТ 11.4 / 11.5, КА 2, ERP 2 (Приказ ФНС №820 от 19.12.2018, 736 от 12.10.2020)

Оптовая торговля Производство готовой продукции (работ, услуг) Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Платформа 1С v8.3 Бухгалтерский учет Управляемые формы 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Выгрузка УПД, товарной накладной ТОРГ-12, акта, счета-фактуры по реализации (в БП сч-ф на аванс) в xml-файл в формате ФНС приказ 820 от 19.12.2018. Выгрузка УКД и корректировочного счета-фактуры в xml-файл в формате ФНС приказ 736 от 12.10.2020. Выгрузка товарной накладной в xml-файл ФНС приказ 551 от 13.11.2015, редакция 08.04.2019. Выгрузка акта приемки-сдачи работ (услуг) в xml-файл ФНС приказ 552 от 13.11.2015, редакция 08.04.2019. Добавлена выгрузка счетов на оплату по документам ЗаказПокупателя (в УНФ), ЗаказКлинета (в УТ / КА / ERP), СчетНаОплатуПокупателю (в БП). Добавлена обработка Выгрузка УПД c документов реализации 1С в Контур.Диадок по API.

12000 руб.

13.04.2018    82044    390    9    

426
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. script 128 21.09.16 22:04 Сейчас в теме
Решение может не сходиться в том случае, если у нас на каком-либо узле графа начальный остаток и весь приход по модулю меньше, чем приход по перемещениям, в этом случае норма матрицы K становится больше единицы.


Это означает, что будет ошибка и
Программа посчитает не правильно себестоимость такого товара?
2. Anashka 22 22.09.16 06:22 Сейчас в теме
(1) script,
Я, опытным путем, пробовал разные варианты для данного условия и в некоторых случаях решение было найдено, в некоторых нет. Однозначно сказать могу только что решение 100% будет найдено если норма меньше единицы. Если же она больше единицы, то есть вероятность что решение не будет найдено.
Надеюсь что с помощью данной статьи кто-то из сообщества или общими усилиями поможет однозначно разобраться и понять данную ситуацию и конкретизировать правило при котором решения СЛАУ не будет.
3. Константин С. 665 22.09.16 10:50 Сейчас в теме
УПП начинает дурить выводя Милиадры в сумму -/+ при не корректном учете, в честности минусовых остатках. Когда есть два документа с одинаковым временем и МПЗ.
Это происходит при учет "Стоимости по Среднему" с "По прямым затратам".
Тут можно выбрать по "Плановым" или "Нулевым" ну или восстанавливать последовательность документов и убирать минусы.
4. Anashka 22 23.09.16 06:48 Сейчас в теме
(3) Константин С.,
Из решения системы видно, что оно ни как не зависит от выбранного вами способа расчета стоимости при движении ТМЗ. Эти стоимости как раз в уравнениях являются неизвестными, а в качестве свободных членов уравнения принимается стоимость начального остатка и стоимость внешнего прихода.
На счет кривизны учета тут можно долго спорить и рассуждать, в жизни допустимо (особенно для больших торговых сетях) наличие отрицательных остатков, т.к. возникают ошибки в пересортицах и до момента инвентаризации они не могут быть исправлены, а инвентаризацию делать ежемесячно перед закрытием не каждый может.
5. Константин С. 665 26.09.16 09:32 Сейчас в теме
Из решения системы видно, что оно ни как не зависит от выбранного вами способа расчета стоимости при движении ТМЗ

(4) да ладно. При других способах просто не будет данных цифр.
6. Циник 07.10.16 07:17 Сейчас в теме
(5) Константин С., Указанный пример в статье взят из базы, где расчет стояли как раз по плановым ценам.
Разгребать минуса в сети магазинов с 50 тыс. товарными позициями по месяцам?
Оставьте свое сообщение