Средняя себестоимость вычисляется для каждого расхода склада для тех товаров, для которых используется средний метод учета себестоимости.
В окне Настройка склада имеется два параметра настройки, необходимые для расчета средней себестоимости:
«Период расчета средней себестоимости». Программа рассчитывает среднюю себестоимость за период средних затрат. Это может быть день, неделя, месяц или учетный период. Все расходы склада, учтенные в периоде расчета средних затрат, получают среднюю себестоимость, рассчитанную для этого периода.
«Тип расчета средней себестоимости». Средняя себестоимость может вычисляться либо по товарам, либо по товарам, вариантам и складам.
При учете транзакции для товара, для которого используется метод средней себестоимости, создается запись в таблице Точка ввода коррекции средней себест. Эта запись содержит номер товара, код варианта и код склада для транзакции. Кроме того, эта запись содержит дату оценки, которая является последней датой периода расчета средней себестоимости, в котором транзакция была учтена.
Программа фактически рассчитывает среднюю себестоимость транзакции при выполнении пакетного задания корректировки себестоимости. Если в настройке склада настроена автоматическая корректировка себестоимости, это происходит автоматически при учете транзакции; если нет — это следует выполнить вручную.
Программа использует записи в таблице «Точка ввода коррекции средней себест.», чтобы определить, для каких товаров (или товаров, складов и вариантов) рассчитывать среднюю себестоимость. Для каждой записи, себестоимость которой еще не скорректирована, программа для определения себестоимости выполняет следующее:
Определяет себестоимость товара в начале периода расчета средней себестоимости.
Прибавляет суммы себестоимостей для приходных накладных, которые были учтены в течение периода расчета средней себестоимости. К ним относятся покупки, положительные корректировки, выходы и переоценки.
Вычитает сумму себестоимостей для исходящих транзакций, которые были фиксировано применены к приходным накладным в течение периода расчета средней себестоимости. К ним относятся возвраты покупок и отрицательные выходы.
Прибавляет любые себестоимости переоценки, которые были учтены для количества, которое остается в конце этого периода.
Делит на общее количество товаров на конец периода расчета средней себестоимости.
Затем программа применяет эту среднюю себестоимость к приходам склада для товара (или товара, склада и варианта), которые имели место в течение периода расчета средней себестоимости. Если имеются какие-либо приходы склада, которые были фиксировано применены к расходам склада в течение этого периода, эта средняя себестоимость будет также применена и к этим записям.
В этом примере показан результат расчета средней себестоимости с различными периодами расчета средней себестоимости. В этом примере для расчет средней себестоимости производится по товару.
В первой таблице представлены расчеты средней себестоимости с периодом расчета средней себестоимости «День». Обратите внимание, что средняя себестоимость рассчитывается на 01.01.2007 и применяется к операции 3. Средняя себестоимость для операции 4 остается такой же, как и в предыдущий день. Затем производится перерасчет средней себестоимости для операции 6 для нового дня с новым значением.
Дата оценки |
Количество |
Сумма себестоимости (факт.) |
Номер операции |
01.01.2007 |
1 |
20 |
1 |
01.01.2007 |
1 |
40 |
2 |
01.01.2007 |
-1 |
-30 |
3 |
01.02.2007 |
-1 |
-30 |
4 |
02.02.2007 |
1 |
100 |
5 |
03.02.2007 |
-1 |
-100 |
6 |
Во второй таблице показаны те же операции для периода расчета средней себестоимости «Месяц», поэтому средняя себестоимость для операции 3 рассчитывается за период «Январь», а средние себестоимости для операций 4 и 6 рассчитываются за период расчета средней себестоимости «Февраль».
В начале периода «Февраль» себестоимость одной позиции товара равна 30. Чтобы получить среднюю себестоимость на февраль, программа прибавляет среднюю себестоимость позиции, полученной на склад (100), к средней себестоимости в начале периода (30) и делит результат (130) на общее количество на складе (2), получая среднюю себестоимость товара в периоде «Февраль» (65). Затем программа назначает эту среднюю себестоимость расходам склада в этом периоде (операций 4 и 6).
Дата оценки |
Количество |
Сумма себестоимости (факт.) |
Номер операции |
01.01.2007 |
1 |
20 |
1 |
01.01.2007 |
1 |
40 |
2 |
01.01.2007 |
-1 |
-30 |
3 |
01.02.2007 |
-1 |
-65 |
4 |
02.02.2007 |
1 |
100 |
5 |
03.02.2007 |
-1 |
-65 |
6 |
В этом примере показан результат расчета средней себестоимости с различными настройками типа расчета средней себестоимости.
В первой таблице показан результат для типа расчета средней себестоимости «Товар». Для периода расчета средней себестоимости установлено значение «День».
Дата оценки |
Склад |
Количество |
Сумма себестоимости (факт.) |
Номер операции |
01.01.2007 |
СИНИЙ |
1 |
20 |
1 |
01.01.2007 |
СИНИЙ |
1 |
40 |
2 |
01.01.2007 |
КРАСНЫЙ |
1 |
100 |
3 |
01.01.2007 |
КРАСНЫЙ |
1 |
200 |
4 |
01.02.2007 |
СИНИЙ |
-1 |
-90 |
5 |
01.02.2007 |
СИНИЙ |
-1 |
-90 |
6 |
01.02.2007 |
КРАСНЫЙ |
-1 |
-90 |
7 |
01.02.2007 |
КРАСНЫЙ |
-1 |
-90 |
8 |
Во следующей таблице показывается результат расчета средней себестоимости по товарам, складам и вариантам:
Дата оценки |
Склад |
Количество |
Сумма себестоимости (факт.) |
Номер операции |
01.01.2007 |
СИНИЙ |
1 |
20 |
1 |
01.01.2007 |
СИНИЙ |
1 |
40 |
2 |
01.01.2007 |
КРАСНЫЙ |
1 |
100 |
3 |
01.01.2007 |
КРАСНЫЙ |
1 |
200 |
4 |
01.02.2007 |
СИНИЙ |
-1 |
-30 |
5 |
01.02.2007 |
СИНИЙ |
-1 |
-30 |
6 |
01.02.2007 |
КРАСНЫЙ |
-1 |
-150 |
7 |
01.02.2007 |
КРАСНЫЙ |
-1 |
-150 |
8 |
Проверка операций, на основании которых рассчитана средняя себестоимость