Сведения о проектировании: коррекция себестоимости

Основная цель корректировки затрат — пересылка изменений стоимости от источников затрат получателям затрат в соответствии с методом учета стоимости товара и с целью правильной оценки запасов.

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

Ниже перечислены вторичные цели (или функции) коррекции стоимости.

Себестоимость запасов необходимо скорректировать до выверки связанных операций стоимости с главной книгой. Дополнительные сведения см. в разделе Сведения о проектировании: выверка с главной книгой.

Обнаружение коррекции

Задача обнаружения, должна ли выполняться корректировка себестоимости, в основном выполняется процедурой "Журнал товаров — строка учета", то задача вычисления и создания операций корректировки себестоимости выполняется пакетным заданием Коррекция себест. запасов.

Чтобы иметь возможность переправлять затраты, механизм обнаружения определяет, затраты в каких источниках изменились и в какие конечные точки эти затраты необходимо переправить. Следующие три функции обнаружения существуют в Business Central:

  • Операция применения товара
  • Точка операции коррекции средней себестоимости
  • Уровень заказа

Операция применения товара

Эта функция обнаружения используется для товаров, использующих методы учета затрат FIFO, LIFO, стандартный и специальный, а также для сценариев фиксированного применения. Функция работает следующим образом:

  • Коррекция себестоимости выявляется путем пометки исходных операций книги товаров как Операция скорректирована всякий раз при учете операции книги товаров или операции стоимости.
  • Перенаправление себестоимости производится в соответствии с цепочками себестоимости, которые записаны в таблице Операция применения товара.

Точка операции коррекции средней себестоимости

Функция обнаружения используется для товаров, использующих метод средней стоимости. Функция работает следующим образом:

  • Корректировка затрат выявляется путем пометки записи в таблице Точка ввода коррекции средней себест. всякий раз при создании операции стоимости.
  • Перенаправление себестоимости производится путем применения себестоимости к операциям стоимости с более поздней датой переоценки.

Уровень заказа

Эта функция обнаружения используется в сценариях преобразования, производства и сборки. Функция работает следующим образом:

  • Коррекция себестоимости выявляется путем пометки заказа всякий раз при учете материала или ресурса как потребленного или использованного.
  • Перенаправление себестоимости производится путем применения себестоимости из материала или ресурса к операциям выхода, связанным с тем же заказом.

Функция на уровне заказа используется для обнаружения корректировок в учете сборки. На следующем графике показана структура операции корректировки.

Порядок операций в корректировке себестоимости.

Дополнительные сведения см. в разделе Сведения о проектировании: учет заказа на сборку.

Автоматическая и ручная коррекция себестоимости

Коррекцию себестоимости можно выполнить двумя способами:

  • Вручную, выполнив пакетное задание Коррекция себест. запасов. Можно выполнить это пакетное задание для всех товаров либо только для определенных товаров или категорий товаров. Это пакетное задание выполняет корректировку затрат на товары в запасах, для которых была выполнена входящая транзакция, например покупка. В случае товаров, для которых используется метод учета себестоимости "По средней", пакетное задание также выполняет коррекцию при создании любых исходящих транзакций.
  • Автоматически путем коррекции затрат при каждом учете складской транзакции а при завершении производственного заказа. Корректировка себестоимости выполняется только для конкретного товара или товаров, на которые влияет учет. Этот параметр настраивается при установлении флажка Автоматическая коррекция себестоимости на странице Запасы - настройка.

Рекомендуется выполнять коррекцию себестоимости автоматически при учете, поскольку себестоимости единиц обновляются более часто и, следовательно, более точные. Недостатком является то, что слишком частое выполнение коррекции стоимости отрицательно сказывается на производительности базы данных.

Поскольку важно поддерживать актуальность себестоимости единицы товара, рекомендуется выполнять пакетное задание Коррекция себест. запасов как можно чаще в течение нерабочих часов. В качестве альтернативы используйте автоматическую коррекцию себестоимости. Это обеспечивает ежедневное обновление стоимости единицы товаров.

Независимо от того, выполняется ли коррекция себестоимости вручную или автоматически, процесс коррекции и его результаты будут одинаковыми. Business Central рассчитывает стоимость входящей транзакции и передает эту себестоимость во все исходящие транзакции, такие как продажи или потребление, которые были применены ко входящей транзакции. Корректировка себестоимости создает операции стоимости, содержащие суммы корректировки и суммы, компенсирующие округление.

Операции чистой корректировки и округления стоимости имеют дату учета соответствующего счета. Исключениями являются ситуации, когда операции стоимости находятся в пределах закрытого учетного периода или периода учета запасов либо когда дата учета предшествует дате в поле Разрешить учет с на странице Настройка ГК. В этом случае пакетное задание в качестве даты учета устанавливает первую дату следующего открытого периода.

Пакетное задание «Коррекция себест. запасов»

При выполнении пакетного задания Коррекция себест. запасов можно выполнить пакетное задание для всех элементов или только для определенных элементов или категорий.

Примечание

Рекомендуется всегда выполнять пакетное задание для всех товаров и использовать параметр фильтрации только для уменьшения времени выполнения пакетного задания или фиксации стоимости определенного товара.

Пример

В следующем примере показан сценарий, если приобретенный товар учтен как полученный и с выставленным счетом 01-01-20. Затем проданный товар учитывается как отгруженный и с выставленным счетом 01-15-20. Затем выполняются пакетные задания Коррекция себест. запасов и Учет себест. запасов в ГК. Создаются следующие операции.

Операции стоимости (1)

Дата учета Тип операции книги товаров Сумма себестоимости (факт.) Стоимость, учтенная в ГК Кол-во по выст. счетам Номер операции
01-01-20 Покупка 10,00 10,00 1 1
01-15-20 Продажа -10,00 -10,00 -1 2

Операции отношений в ГК – Таблица Связь с книгой товаров (1)

Номер операции ГК Номер операции стоимости Номер регистра ГК
1 1 1
2 1 1
3 2 1
4 2 1

Операции главной книги (1)

Дата учета Счет ГК Номер счета (пример для En-US) Сумма Номер операции
01-01-20 [Счет запасов] 2130 10,00 1
01-01-20 [Счет для примененных прямых затрат] 7291 -10,00 2
01-15-20 [Счет запасов] 2130 -10,00 3
01-15-20 [Счет себест. прод.] 7290 10,00 4

Позже выполняется учет связанных товарных издержек покупки для 2,00 МВ с датой выставления счета 02-10-20. Выполните пакетное задание Коррекция себест. запасов, затем — пакетное задание Учет себест. запасов в ГК. Пакетное задание коррекции стоимости корректирует стоимость продажи на 2,00 МВ соответственно, а пакетное задание Учет себест. запасов в ГК учитывает новые операции стоимости в главной книге. Результат выглядит следующим образом.

Операции стоимости (2)

Дата учета Тип операции книги товаров Сумма себестоимости (факт.) Стоимость, учтенная в ГК Кол-во по выст. счетам Коррекция Номер операции
02-10-20 Покупка 2,00 2,00 0 Нет 3
01-15-20 Продажа -2,00 -2,00 0 Да 4

Операции отношений в ГК – Таблица Связь с книгой товаров (2)

Номер операции ГК Номер операции стоимости Номер регистра ГК
5 3 2
6 3 2
7 4 2
8 4 2

Операции главной книги (2)

Дата учета Счет ГК Номер счета (пример для En-US) Сумма Номер операции
02-10-20 [Счет запасов] 2130 2,00 5
02-10-20 [Счет для примененных прямых затрат] 7291 -2,00 6
01-15-20 [Счет запасов] 2130 -2,00 7
01-15-20 [Счет себест. прод.] 7290 2,00 8

Автоматическая коррекция себестоимости

Чтобы настроить автоматическое выполнение корректировки затрат при учете складской транзакции, воспользуйтесь полем Автоматическая коррекция себестоимости на странице Запасы - настройка. Это поле позволяет выбрать, насколько далеко в прошлое от текущей рабочей даты нужно выполнить автоматическую корректировку стоимости. Имеются следующие варианты.

Параметр Описание
Никогда Себестоимости не корректируются при учете.
День Себестоимости корректируются при выполнении учета в течение одного дня с рабочей даты.
Неделя Себестоимости корректируются при выполнении учета в течение одной недели с рабочей даты.
Месяц Себестоимости корректируются при выполнении учета в течение одного месяца с рабочей даты.
Квартал Себестоимости корректируются при выполнении учета в течение одного квартала с рабочей даты.
Год Себестоимости корректируются при выполнении учета в течение одного года с рабочей даты.
Всегда Себестоимости корректируются при выполнении учета независимо от даты учета.

Выбор, сделанный в поле Автоматическая коррекция себестоимости, важен для производительности и точности учета затрат. Более короткие периоды времени, такие как День или Неделя, оказывают меньшее влияние на производительность системы, поскольку в них действует более строгое ограничение, согласно которому только себестоимости, учтенные в последний день или неделю, могут обрабатываться автоматически. Это означает, что автоматическая корректировка стоимости не выполняется так регулярно и, следовательно, меньше влияет на производительность системы. Однако это также означает, что себестоимости единиц могут быть менее точными.

Пример

В следующем примере приведен сценарий автоматической корректировки себестоимости:

  • 10 января приобретенный товар учитывает как полученный с выставленным счетом.
  • 15 января заказ на продажу для товара учитывается как отгруженный с выставленным счетом.
  • 5 февраля получен счет на фрахтовую оплату в исходной покупке. Данная стоимость перевозки учитывается путем применения ее к исходному счету покупки, который увеличивает стоимость первоначальной покупки.

Если настроена автоматическая коррекция себестоимости для применения к учетам, которые выполняются в течение одного месяца или квартала с текущей рабочей даты, автоматическая коррекция себестоимости запускается и себестоимость покупки отправляется в продажу.

Если настроена автоматическая коррекция себестоимости для применения к учетам, которые выполняются в течение одного дня или недели с текущей рабочей даты, автоматическая коррекция себестоимости не запускается и себестоимость покупки не отправляется в продажу, пока вы не будет выполнено пакетное задание Коррекция себест. запасов.

См. также

Корректировка себестоимости товаров
Сведения о проектировании: себестоимость запасов
Сведения о проектировании: выверка с главной книгой
Сведения о проектировании: учет запасов
Сведения о проектировании: отклонение
Сведения о проектировании: учет заказа на сборку
Сведения о проектировании: учет производственного заказа
Управление себестоимостью товаров
Финансы
Работа с Business Central

Бесплатные модули электронного обучения для Business Central можно найти здесь