КОНСТРУКТОР
Партионный учёт и себестоимость
Партионный учёт — это учёт товара по партиям прихода. Он нужен, чтобы система знала себестоимость: сколько на самом деле стоил проданный товар и сколько стоит то, что осталось на складе.
Без партионного учёта расход списывается только по количеству и сумме, и себестоимость (а значит, и прибыль) остаётся неизвестной.
Партионный учёт даёт:
- себестоимость продаж — попадает в движения расхода;
- себестоимость остатков — видна в итогах регистра;
- прослеживаемость — любой остаток можно разложить на партии прихода;
- основу для производства (списание материалов и выпуск по фактической себестоимости).
# Как включить
В конструкторе, в свойствах регистра накопления:
- Отметьте галочку Партионный учёт.
- Выберите Метод оценки:
| Метод | Когда подходит |
|---|---|
| По средней | Проще; подходит большинству. Себестоимость = сумма остатков ÷ количество остатков |
| FIFO (по партиям прихода) | Точная себестоимость: сначала списываются более старые партии |
- Добавьте регистру поля:
| Поле | Роль | Зачем |
|---|---|---|
| Партия | Измерение | Разрез, в котором хранятся партии |
| Себестоимость | Ресурс с ролью Себестоимость | Куда записывать рассчитанную себестоимость |
| Количество | Ресурс | Количество, если его ещё нет |
- Нажмите зелёную Записать.
Поле Партия не добавляйте в группировку измерений регистра: итоги группируются по номенклатуре и складу, а не по партиям.
См. также Регистры.
# Настройка правил проведения
В Проведение → Настроить правила проведения у документа, который приходует или списывает товар, укажите специальные источники значений:
| Источник | Где использовать | Что делает система |
|---|---|---|
| Партия (авто) | Приход и расход | Приход — создаёт партию из документа. Расход — сама подбирает партии по методу оценки |
| Себестоимость (расчёт) | Расход (и приход, если нет поля суммы) | Подставляет рассчитанную себестоимость в ресурс |
# Пример: документ «Реализация» (расход)
| Поле регистра | Роль | Источник в документе |
|---|---|---|
| Номенклатура | Измерение | поле документа |
| Количество | Ресурс | поле документа |
| Партия | Измерение | Партия (авто) |
| Себестоимость | Ресурс | Себестоимость (расчёт) |
# Пример: документ «Поступление» (приход)
| Поле регистра | Роль | Источник в документе |
|---|---|---|
| Номенклатура | Измерение | поле документа |
| Количество | Ресурс | поле документа |
| Партия | Измерение | Партия (авто) |
| Себестоимость | Ресурс | поле документа с суммой строки (или Себестоимость (расчёт)) |
Подробности про типы движений и источники — Правила проведения.
# Как считается себестоимость
| Событие | Что происходит |
|---|---|
| Приход | Создаётся партия: себестоимость единицы = сумма ÷ количество |
| Расход, FIFO | Списываются партии в порядке даты прихода — старые первыми |
| Расход, по средней | Себестоимость = сумма остатков ÷ количество остатков по всем партиям |
| Расход при нехватке остатка (разрешены отрицательные остатки) | Дефицит списывается по средней — защита от деления на ноль |
| Расход при нехватке (отрицательные остатки запрещены) | Проведение отклоняется контролем остатков |
| Отмена проведения | Партии возвращаются в исходное состояние |
| Перемещение между складами | Списание со склада-источника по себестоимости и приход на склад-получатель по той же себестоимости |
# Пересчёт себестоимости
Себестоимость можно пересчитать заново — система хронологически проигрывает все движения, восстанавливает партии и перезаписывает себестоимость в движениях и итогах.
Когда это нужно:
- вы сменили метод оценки;
- исправили документы задним числом;
- массово загрузили движения.
Запуск: Администрирование → Перепроведение документов, настройка пересчёта себестоимости. Подробнее — Перепроведение документов.
Пересчёт может занимать время на большой базе. Запускайте его, когда никто не проводит документы по тем же товарам.
# Из чего состоит списание
В каждом движении расхода система сохраняет состав списания — список партий с количеством, себестоимостью единицы и датой прихода. Благодаря этому можно показать, из каких именно приходов сложился расход (прослеживаемость). Отчёты и модули могут читать эти данные.
# Ограничения
- Партионный учёт имеет смысл для регистров остатков: склад, касса, взаиморасчёты.
- Для корректных «задним числом» правок и пересчёта включайте его вместе с Хранить итоги — см. Регистры.
- Параллельное проведение по одному товару выполняется по очереди — система блокирует партии, чтобы два документа не списали одно и то же.
