В процессе работы в программе 1С:Управление торговлей 11.5 многие пользователи сталкиваются с ситуацией, когда в отчете Себестоимость товаров предприятия дополнительные расходы (например, услуги по доставке или погрузке) отображаются отрицательными суммами. Эти "минусы" корректируются только в конце месяца после выполнения регламентной операции закрытия периода. Однако для принятия оперативных управленческих решений руководителям и менеджерам необходимо видеть реальную маржинальность и себестоимость практически в режиме реального времени. Разберем подробно, как настроить систему для ежедневного получения корректных данных.
Прежде чем переходить к настройкам, проанализируем причину такого поведения системы. В 1С:УТ 11.5 себестоимость рассчитывается на основании партионного учета. Когда мы оформляем Приобретение товаров и услуг, а затем фиксируем доп. расходы документом Приобретение услуг и прочих активов с привязкой к этой поставке, система фиксирует затрату. Но до тех пор, пока не выполнен расчет себестоимости, программа не "знает", как именно распределить эти деньги между проданным и оставшимся на складе товаром. В отчете мы видим сумму расхода, которая еще не "легла" на конкретные партии, что технически может выглядеть как минус в колонке допрасходов при определенных настройках отчета.
Рассмотрим самый современный и удобный способ решения проблемы — использование фонового расчета. В последних версиях 1С:УТ 11 реализован механизм, который позволяет системе самостоятельно инициировать пересчет данных при проведении первичных документов.
Для включения этой возможности пройдем по шагам:
Рассчитывать предварительную себестоимость фоновым заданием.Важный нюанс: Этот механизм рассчитывает именно предварительную себестоимость. Она основывается на методе средневзвешенной оценки, даже если в вашей учетной политике установлено FIFO. Для ежедневного оперативного контроля точности такого расчета вполне достаточно.
Если фоновый расчет по каким-то причинам создает избыточную нагрузку на сервер в момент проведения каждого документа, мы можем настроить выполнение этой задачи по расписанию, например, каждый час. Это позволит видеть актуальные цифры с минимальной задержкой.
Посмотрим, как это настроить в консоли администратора:
Расчет себестоимости.В этом случае документ Распределение расходов будет создаваться или обновляться автоматически, подтягивая услуги к товарам в течение всего рабочего дня.
Выясним причину, по которой распределение может "зависать". Огромную роль играет настройка Статьи расходов. Если вы хотите, чтобы транспортные расходы сразу учитывались в стоимости товара, проанализируем настройки статьи:
На себестоимость товаров.Пропорционально стоимости или Пропорционально количеству.Вручную, никакие автоматические расчеты не помогут, пока бухгалтер не создаст документ распределения. Для оперативной работы рекомендуем использовать автоматические правила.Для получения данных "здесь и сейчас" проанализируем возможности отчета Валовая прибыль предприятия. В отличие от стандартного отчета по себестоимости, он имеет гибкие настройки источников данных.
Рассмотрим, как настроить этот отчет:
Этот отчет соберет все данные о продажах и применит к ним последние рассчитанные данные о допрасходах. Это самый быстрый способ увидеть маржу с учетом логистики до официального закрытия месяца.
Иногда требуется принудительно вызывать расчет из внешних обработок. Посмотрим на пример программного вызова процедуры расчета (упрощенно):
// Пример вызова процедуры расчета себестоимости
ПараметрыРасчета = РасчетСебестоимости.ПараметрыРасчетаСебестоимости();
ПараметрыРасчета.Организация = Справочники.Организации.НайтиПоНаименованию("Наша Компания");
ПараметрыРасчета.МетодРасчета = Перечисления.МетодыРасчетаСебестоимости.Предварительный;
ПараметрыРасчета.Период = ТекущаяДата();
РасчетСебестоимости.ВыполнитьРасчет(ПараметрыРасчета);
Однако, как мы выяснили выше, в версии 11.5 в этом редко есть необходимость, так как типовое регламентное задание РегламентнаяОперация с типом РасчетСебестоимости отлично справляется с задачей через стандартный интерфейс.
Для того чтобы видеть реальную себестоимость каждый день, выполним следующие действия:
Валовая прибыль в режиме Оценочная стоимость.Таким образом, комбинируя автоматизацию распределения затрат и регулярный предварительный расчет, мы избавляемся от "минусов" в отчетах и получаем прозрачную картину доходности предприятия в ежедневном режиме.