1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents.РасчетСебестоимостиТоваров) |
| Имя | РасчетСебестоимостиТоваров |
| Синоним | «Расчет себестоимости товаров» |
| Конфигурация | Управление торговлей для Казахстана, ред. 3.4.5.21 |
| Нумерация | Строка, длина 11, периодичность — год |
| Открытие объекта | e1cib/data/Документ.РасчетСебестоимостиТоваров |
| Открытие списка | e1cib/list/Документ.РасчетСебестоимостиТоваров |
Назначение. Ключевая регламентная операция закрытия месяца. Документ рассчитывает фактическую себестоимость списанных и оставшихся на остатке товаров по выбранному методу оценки (средняя / ФИФО), распределяет дополнительные расходы на стоимость товаров и уточняет финансовый результат по продажам за период. Без проведённого «Расчёта себестоимости товаров» валовая прибыль и рентабельность за месяц считаются предварительными (по скользящей/учётной оценке).
Кто и когда работает. Пользователь — бухгалтер / экономист по учёту. Документ создаётся один раз в конце месяца за организацию (или группу организаций), после ввода всех первичных документов месяца (поступления, реализации, перемещения, оприходования/списания). Повторное проведение допустимо для пересчёта.
Где найти в 1С. Раздел «Финансовый результат и контроллинг» → «Закрытие месяца» / «Регламентные операции»; в конфигурации регистрация формы также идёт через служебную подсистему. Прямой переход к списку — навигационная ссылка e1cib/list/Документ.РасчетСебестоимостиТоваров.
2. Реквизиты и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация |
СправочникСсылка.Организации | Да | Юрлицо, от имени которого выполняется расчёт. Обычно подставляется основная организация из настроек. |
МетодОценки |
ПеречислениеСсылка.МетодыОценкиСтоимостиТоваров | Да | Метод расчёта себестоимости — «Средняя за месяц» / «ФИФО (взвешенная)» / «ФИФО (скользящая)». Должен соответствовать учётной политике организации. |
ПредварительныйРасчет |
Булево | Нет | Признак предварительного (чернового) расчёта. При установке документ считает себестоимость, но не рассматривается как финальное закрытие периода — удобно для контроля до окончательного ввода всех документов. |
ПредставлениеОрганизаций |
Строка | Нет | Текстовое представление списка организаций (заполняется автоматически по табличной части «Организации» — для отображения в списке/шапке). |
Комментарий |
Строка | Нет | Произвольный комментарий. |
Стандартные реквизиты — Дата, Номер, Проведён, ПометкаУдаления — присутствуют как у любого документа.
2.2 Табличные части
Организации (1 колонка) — список юрлиц, по которым выполняется расчёт в рамках одного документа. Используется, когда учёт ведётся по нескольким организациям и себестоимость считается совместно (внутригрупповые обороты).
| Имя | Тип | Назначение |
|---|---|---|
Организация |
СправочникСсылка.Организации | Организация, включаемая в расчёт себестоимости. |
3. Формы
| Форма | Тип | Состав | Назначение |
|---|---|---|---|
ФормаДокумента |
Форма объекта | 56 элементов (7 полей ввода) | Основная форма ввода/проведения: выбор организации(й), метода оценки, флага предварительного расчёта, запуск расчёта и проведения. |
ФормаСписка |
Форма списка | 47 элементов, таблица «Список» | Журнал документов расчёта себестоимости за периоды. Отбор, поиск, навигация к конкретному расчёту. |
4. Ключевые процедуры модуля объекта
Имена обработчиков — дословно из статического анализа BSL-модулей объекта (
ObjectModule). Логика описана по типовой реализации данного вида регламентного документа УТ.
| Обработчик | Объём | Что делает |
|---|---|---|
ОбработкаЗаполнения |
24 стр. | Начальное заполнение при создании: подставляет организацию и метод оценки из настроек учёта, формирует ПредставлениеОрганизаций, при вводе на основании переносит период/организацию. |
ОбработкаПроверкиЗаполнения |
26 стр. | Контроль перед записью/проведением: заполнены ли Организация и МетодОценки, непуста ли табличная часть «Организации», соответствие метода учётной политике, отсутствие незакрытых блокирующих условий периода. |
ПередЗаписью |
23 стр. | Служебная подготовка перед записью: синхронизация ПредставлениеОрганизаций с табличной частью, установка/снятие служебных признаков, обработка режима ПредварительныйРасчет. |
ОбработкаПроведения |
7 стр. | Точка входа проведения. Делегирует весь расчёт и формирование движений в общий модуль ПроведениеСерверУТ (движения по регистрам накопления/сведений, а не проводки Дт/Кт). |
ОбработкаУдаленияПроведения |
6 стр. | Отмена проведения: очистка сформированных наборов записей по регистрам-получателям. |
Зависимости от общих модулей: ПроведениеСерверУТ (основная логика проведения, 7 вызовов), ОбщегоНазначения, ОбщегоНазначенияУТ, ОбщегоНазначенияКлиентСервер.
5. Проведение и движения
Конфигурация торговая — документ ведёт оперативный (управленческий) учёт: он записывает движения по 18 регистрам накопления и сведений, а не бухгалтерские проводки. Формирование движений выполняет ПроведениеСерверУТ.
Ключевые регистры-получатели (из RegisterRecords):
| Регистр | Тип | Роль в расчёте |
|---|---|---|
ВыручкаИСебестоимостьПродаж |
Накопления | Уточняет себестоимость проданных товаров и валовую прибыль по факту. |
ДвиженияНоменклатураДоходыРасходы |
Накопления | Доходы/расходы по номенклатуре после распределения. |
ДвиженияНоменклатураНоменклатура |
Накопления | Взаимосвязи движений товара (входящая/исходящая себестоимость). |
ДетализацияПартийТоваровДляНДСиУСН |
Накопления | Партионная детализация для НДС и спецрежимов. |
Закупки |
Накопления | Стоимость закупок для расчёта средней/ФИФО. |
ПартииЗатратНаВыпуск, ПартииПроизводственныхЗатрат |
Накопления | Партии затрат при наличии производства/сборки. |
НДСПредъявленный, НДСЗаписиКнигиПокупок |
Накопления | Уточнение НДС в разрезе партий. |
Как это ложится в бухгалтерский учёт РК
Оперативные движения — основа для последующего формирования проводок регламентированного учёта (при синхронизации с БК/при выгрузке). По типовому плану счетов РК экономический смысл результата расчёта:
- Дт 7010 «Себестоимость реализованных товаров» — Кт 1330 «Товары» — списание фактической себестоимости проданного товара (после уточнения методом оценки).
- Доход от реализации отражается по 6010 «Доход от реализации продукции и оказания услуг», дебиторка покупателей — 1210, деньги — 1030, расчёты с поставщиками — 3310.
- НДС к уплате (ставка 16% для РК с 2026 г.) — счёт 3130 «НДС к уплате» (формируется первичными документами реализации/поступления, не самим расчётом себестоимости).
Сумма НДС не пересчитывается документом расчёта себестоимости — она фиксируется в реализациях/поступлениях. Расчёт лишь уточняет партионную/себестоимостную составляющую и связанные регистры НДС.
Пример (иллюстрация ставки). Реализация товара на сумму 1 000 000 ₸ без НДС → НДС 16% = 160 000 ₸ (Кт 3130), итого к оплате 1 160 000 ₸ (Дт 1210). После расчёта себестоимости методом «Средняя за месяц» фактическая себестоимость этой партии составила, например, 720 000 ₸ → Дт 7010 Кт 1330 = 720 000 ₸; валовая прибыль = 1 000 000 − 720 000 = 280 000 ₸.
6. Связанные объекты и ввод на основании
- Учётная политика организации — источник метода оценки; расчёт должен ей соответствовать.
- Первичные документы месяца — источники движений, которые уточняет расчёт: приобретения товаров и услуг, реализации, перемещения, оприходования/списания, сборки-разборки.
- Регламентные операции закрытия месяца — расчёт себестоимости выполняется в общей цепочке закрытия периода; после него формируются финансовые отчёты и распределение расходов.
- Электронные документы РК — ЭСФ (ИС ЭСФ) и СНТ выписываются по документам реализации/перемещения, а не по расчёту себестоимости; расчёт с ними напрямую не связан, но обеспечивает корректную себестоимость для отчётности.
- Ввод на основании для данного документа типово не используется (регламентный документ создаётся вручную за период).
7. Точки расширения
ОбработкаПроведения/ общий модульПроведениеСерверУТ— основная логика; кастомизация движений выполняется через расшир��ния этого модуля, а не переписыванием обработчика (7 строк — только делегирование).ОбработкаПроверкиЗаполнения— добавление собственных контролей (например, запрет проведения при незакрытых документах периода или несоответствии метода политике).ОбработкаЗаполнения/ПередЗаписью— предзаполнение табличной части «Организации», авто-подстановка метода оценки, обработка режима предварительного расчёта.- Формы
ФормаДокумента/ФормаСписка— расширение через добавление реквизитов формы, команд и отборов средствами расширения конфигурации. - Подписки на события документа — для интеграции с внешними процессами закрытия месяца.
Версионно-специфичное (требует проверки в конкретной сборке 3.4.5.21): точный состав всех 18 регистров-получателей и наличие производственных регистров (
ПартииЗатратНаВыпуск,ПартииПроизводственныхЗатрат) зависит от включённых функциональных опций (производство/сборка).
