[ Вопрос дня ] Почему в 1С:ERP первый расчет себестоимости за месяц обычно продолжительнее по времени чем повторные расчеты?

Доброго дня, коллеги!

Следующий вопрос – пример того, как предположения слушателя, полученные эмпирическим путем, подкрепляются математическими обоснованиями тренера. В механизм расчета себестоимости действительно заложены сложные математические алгоритмы. Вот вам и прикладной смысл системы линейных уравнений – во всех производственных системах 1С страны :)

Курс: Базовый курс по учету производства и затрат в 1C:ERP 2.4

Вопрос

Добрый день! Заметил, что после внесения изменений в документе “Производство без заказов” система не предлагает заново рассчитать себестоимость. Но после установки пометки на удаление и повторном проведении документа расчет себестоимости становится возможным. Отсюда возникает вопрос.  После таких действий себестоимость считается в целом за месяц или только в рамках этого документа? Если только в рамках этого документа, то каким образом в реальной базе заставить систему пересчитать себестоимость полностью?

Еще обратил внимание на то, что на реальной базе может происходить следующее: за один и тот же месяц время расчета себестоимости может различаться (к примеру, первый раз расчет был 3 часа, а второй 2 часа)? Мне кажется, что система при повторном проведении расчета себестоимости рассчитывает себестоимость частично (поэтому и быстрее). Так ли это?

Ответ

Себестоимость считается в целом за месяц. Всегда. Повлиять на это невозможно.

По поводу того, что время расчета себестоимости различается, то это нормально. Для расчета себестоимости составляется и решается система линейных уравнений. Огромная и разреженная. Для решения используется метод простых итераций. Себестоимость на первой итерации обычно далека от итогового значения, то есть итераций может быть довольно много. Но рассчитанная себестоимость фиксируется в специальном регистре сведений “Стоимость товаров” (там нечеловеческая точность, типа 10 знаков после запятой). Следующий раз когда запускается расчет, значение себестоимости для первой итерации выбирается из этого РС. И по большей части номенклатуры оно совсем рядом с итоговой себестоимостью. То есть итераций получается значительно меньше. Это – клёвая фишка :)

Это пример разобранного вопроса из Мастер-группы курса
Базовый курс по учету производства и затрат в 1C:ERP 2.4.

Описание курса и примеры видео

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вход на сайт

Зарегистрироваться

Подтверждение регистрации будет отправлено на указанный e-mail.

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

Восстановить доступ

E-mail или логин

Ссылка на создание нового пароля будет отправлена на указанный e-mail.