К статье
Практический материал

Справочники и Данные · 12 мин

Как в 1С перевести бочки в литры: практическая инструкция

Как в 1С перевести бочки в литры: настройка единиц измерения и упаковок, коэффициенты пересчёта, ввод на основании, типичные ошибки и проверка остатков.

Задача «перевести бочки в литры» в 1С возникает в двух разных ситуациях. Первая — учётная: товар хранится и списывается в литрах, а поставщик отгружает бочками, и нужно, чтобы программа сама пересчитывала количество. Вторая — расчётная: нужно просто узнать, сколько литров в конкретном количестве бочек, например для сверки с накладной. Подходы в этих случаях различаются, и важно сразу определить, какой из них ваш.

Ключевой момент: «бочка» — это не фиксированная единица объёма. Бочки бывают на 200, 216,5, 50, 100 литров и других объёмов. Поэтому в 1С бочку почти всегда настраивают как упаковку с коэффициентом пересчёта к базовой единице (литру), а не как самостоятельную единицу измерения. Именно коэффициент и определяет, как программа будет переводить одно в другое.

Дальше разобраны оба сценария: настройка упаковок в карточке номенклатуры для автоматического пересчёта и ручной пересчёт при разовых операциях. Инструкции применимы к типовым конфигурациям «1С:Управление торговлей 11», «1С:ERP», «1С:Комплексная автоматизация» и «1С:Бухгалтерия 8» (с оговорками, которые указаны отдельно).

Определите, какой сценарий вам нужен

Прежде чем что-то настраивать, ответьте на вопрос: пересчёт нужен постоянно в документах и отчётах или один раз для конкретной поставки? От ответа зависит объём работы.

Если бочки — регулярная единица поставки (масла, ГСМ, химия, пищевые жидкости), правильное решение — настроить упаковки в справочнике номенклатуры. Это делается один раз, и дальше пересчёт выполняется автоматически во всех приходных, расходных документах и отчётах по складу.

Если нужно разово перевести количество — например, сверить накладную, где указано «5 бочек», с фактическим объёмом, — достаточно простого умножения: количество бочек × объём одной бочки в литрах. Никаких настроек в программе для этого не требуется.

Маршрут решения

Как выбрать действие

Поставщик регулярно отгружает товар бочками, а учёт ведётся в литрахНастройте упаковку «бочка» с коэффициентом в карточке номенклатуры
Нужно один раз узнать объём конкретной поставкиУмножьте количество бочек на объём одной бочки вручную или в калькуляторе
Бочки разного объёма от разных поставщиковСоздайте несколько упаковок (например, «бочка 200 л» и «бочка 216,5 л») или ведите учёт только в литрах с пересчётом при вводе
Учёт в 1С:Бухгалтерии без упаковокИспользуйте пересчёт количества при вводе документа или доработку через дополнительные единицы

Проверьте базовую единицу хранения товара

Пересчёт упаковок в 1С всегда идёт от базовой единицы хранения остатков. Откройте карточку номенклатуры и посмотрите поле «Единица хранения» (в УТ 11 — «Единица измерения» в разделе учётных данных). Для жидкостей, которые переводятся в литры, базовой единицей должен быть литр (л).

Если в качестве базовой единицы ошибочно указана штука или сама бочка, пересчёт будет работать неправильно или не работать вовсе. Смена базовой единицы возможна только при отсутствии остатков и движений по товару — либо потребует корректировки данных, поэтому проверять это нужно до начала учёта позиции.

Единица «литр» должна присутствовать в классификаторе единиц измерения (ОКЕИ). В типовых конфигурациях она есть по умолчанию с кодом 112. Если классификатор не заполнен, загрузите его стандартной обработкой загрузки или добавьте литр вручную с корректным кодом — от этого зависит корректность печатных форм и обмена с ЭДО.

Настройте упаковку «бочка» с коэффициентом пересчёта

В «1С:Управление торговлей 11», ERP и Комплексной автоматизации пересчёт настраивается через упаковки. Откройте карточку номенклатуры и перейдите на вкладку (или по ссылке) «Упаковки». Создайте новую упаковку с наименованием, например, «Бочка 200 л».

В поле коэффициента укажите, сколько литров содержится в одной бочке: 200, 216,5, 50 — строго по фактической таре поставщика. Единица-основание при этом — литр. После записи программа будет понимать: 1 бочка = 200 л, и при вводе в документ «3 бочки» автоматически рассчитает 600 литров.

Если поставщиков несколько и тара разная, создайте отдельную упаковку под каждый тип бочки. Не усредняйте коэффициент: расхождение в пол-литра на бочке при крупных оборотах превращается в систематическую ошибку остатков.

Порядок настройки упаковки в УТ 11
  1. 1
    Откройте карточку номенклатуры, убедитесь, что единица хранения — литр
  2. 2
    Перейдите к списку упаковок и создайте новую
  3. 3
    Укажите наименование, например «Бочка 200 л»
  4. 4
    В поле коэффициента укажите объём бочки в литрах — 200
  5. 5
    Заполните вес и габариты тары, если они используются для доставки и складского учёта
  6. 6
    Запишите упаковку и проверьте пересчёт на тестовом документе

Используйте пересчёт в документах и отчётах

После настройки упаковки в табличной части документов (поступление, реализация, перемещение, инвентаризация) появляется возможность выбрать упаковку в колонке «Упаковка». Выберите «Бочка 200 л», введите количество бочек — программа сама пересчитает количество в литрах в поле «Количество» (базовых единиц).

При проведении документа в регистры остатков запишется количество в литрах. Это значит, что отчёты «Остатки товаров на складах», «Ведомость по товарам» и оборотные отчёты покажут остаток в литрах независимо от того, в каких упаковках вводились документы.

Во многих отчётах УТ 11 количество можно вывести сразу в двух единицах: базовой (литры) и упаковке (бочки) — для этого в настройках отчёта добавьте соответствующие ресурсы. Это удобно для сверки с поставщиком: он видит бочки, склад и бухгалтерия — литры.

Если документ уже введён в бочках без упаковки

Когда поступление уже оформили количеством «5 шт.» (подразумевая бочки), а учёт нужен в литрах, исправляйте документ, а не остатки ручными операциями. Вернитесь в документ поступления, выберите упаковку «Бочка 200 л» и перезаполните количество. Если упаковки на момент ввода не было, добавьте её в карточку, затем откройте документ на редактирование и укажите упаковку в строке.

Переведите бочки в литры в 1С:Бухгалтерии

В «1С:Бухгалтерии 8» типовой механизм упаковок ограничен: колонка упаковок есть не во всех документах, а складской учёт чаще ведётся в одной единице. Поэтому практика здесь другая — учётную единицу номенклатуры устанавливают в литрах, а пересчёт из бочек выполняют при вводе документа.

Конкретно: в поступлении указываете количество в литрах, рассчитанное как число бочек × объём бочки. Чтобы не считать в уме и не терять связь с первичкой, укажите в комментарии к строке или в дополнительной информации: «5 бочек × 200 л». При инвентаризации остатки сверяются уже в литрах.

Альтернатива — вести две карточки или использовать характеристики, но это усложняет учёт и оправдано редко. Если пересчёт нужен массово и постоянно, рассмотрите переход на конфигурацию с полноценными упаковками (УТ, ERP) или доработку документа программистом: добавление поля «количество бочек» с автоматическим расчётом литров — типовая несложная задача.

Сравнение вариантов учёта

Упаковки номенклатуры (УТ 11, ERP, КА)

Автоматический пересчёт в документах и отчётах. Подходит для регулярных поставок в бочках. Требует корректной базовой единицы и точных коэффициентов.

Ручной пересчёт при вводе (Бухгалтерия)

Количество вводится сразу в литрах, бочки фиксируются в комментарии. Просто, но зависит от внимательности оператора.

Доработка документа

Поле «бочки» с автопересчётом в литры. Удобно при больших объёмах, но требует разработчика и усложняет обновления конфигурации.

Отдельные карточки под каждую тару

Оправдано, только если бочки разного объёма — фактически разные товарные позиции с разными ценами. Иначе засоряет справочник.

Выполните разовый пересчёт без настройки

Для разовой задачи — сверить накладную, рассчитать объём отгрузки, оценить остаток — никакая настройка не нужна. Формула одна: объём в литрах = количество бочек × объём одной бочки.

Пример: поставщик отгрузил 12 бочек масла по 216,5 л. Итого: 12 × 216,5 = 2598 литров. Именно 2598 л должно фигурировать в учёте, если базовая единица — литр.

Обратный пересчёт (литры в бочки) выполняется делением, но помните: бочка неделима в логистике. 2598 литров — это ровно 12 бочек, а 2600 литров — уже 12 бочек плюс 2 литра, которые физически должны быть в другой таре. При списаниях и отгрузках учитывайте кратность упаковке, если отгружаете только целыми бочками.

Объём бочки всегда берите из документов поставщика или маркировки тары, а не «по памяти». Стальные бочки чаще всего 200 или 216,5 л, пластиковые встречаются на 50, 60, 100, 120 и 127 л. Ошибка в коэффициенте на одной карточке товара со временем даёт накопленное расхождение остатков, которое сложно объяснить при инвентаризации.
ПЗ
Практическое замечание

Проверьте результат и типичные ошибки

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

Дополнительно сверьте отчёт по остаткам: после проведения тестового документа остаток должен отображаться в литрах. Если тестовый документ вводили в рабочей базе, не забудьте его удалить или отменить проведение.

Контрольные точки

Как проверить результат

Коэффициент упаковки
Норма

Коэффициент равен фактическому объёму бочки в литрах

Тревожный признак

Коэффициент округлён или взят «примерно»

Документ поступления
Норма

При выборе упаковки «бочка» количество в литрах пересчитывается автоматически

Тревожный признак

Количество в литрах не меняется или равно количеству бочек

Отчёт по остаткам
Норма

Остаток отображается в литрах и сходится с расчётом бочки × объём

Тревожный признак

Остаток в штуках или не сходится с фактическим объёмом

Обратный пересчёт
Норма

Остаток в литрах делится на объём бочки без непонятного «хвоста»

Тревожный признак

Постоянный дробный остаток, не объяснимый частичной отгрузкой

Типичные ошибки
01
Указание коэффициента «на глаз»: бочка 216,5 л записана как 200 — на каждой бочке теряется 16,5 литра, при инвентаризации возникает необъяснимая недостача
02
Создание «бочки» как базовой единицы хранения: списания в литрах становятся невозможны без дробных количеств, отчёты теряют смысл
03
Смешение бочек разного объёма в одной упаковке: пересчёт верен только для одного типа тары, остальное уходит в расхождения
04
Исправление остатков ручными операциями вместо исправления документов: расхождение всплывёт повторно при следующей сверке
05
Попытка сменить базовую единицу при наличии остатков: программа либо запретит, либо остатки станут некорректными

Частые вопросы

Сколько литров в стандартной бочке?

Единого стандарта нет. Наиболее распространены стальные бочки на 200 и 216,5 литров, пластиковые — на 50, 100, 120 литров и другие объёмы. Точный объём берите из спецификации поставщика или маркировки на самой таре — именно это значение указывайте в коэффициенте упаковки.

Можно ли в 1С вести учёт одновременно в бочках и литрах?

Да, именно для этого служат упаковки: базовая единица — литр, упаковка — бочка с коэффициентом. В документах выбираете удобную единицу, а в отчётах УТ 11 можно вывести количество в обеих единицах одновременно.

Что делать, если бочки у разных поставщиков разного объёма?

Создайте отдельную упаковку под каждый объём: «Бочка 200 л», «Бочка 216,5 л» и т.д. В документе поступления выбирайте упаковку, соответствующую фактической таре конкретной поставки. Усреднять коэффициент нельзя — это даёт накопленные расхождения остатков.

В 1С:Бухгалтерии нет колонки «Упаковка». Как быть?

Вводите количество сразу в литрах, рассчитав его как число бочек × объём бочки, а информацию о бочках фиксируйте в комментарии к строке или документу. Если пересчёт нужен постоянно и в больших объёмах, рассмотрите доработку документа или переход на конфигурацию с полноценным механизмом упаковок.

Как исправить ошибку, если поступление уже ввели в бочках как в штуках?

Настройте упаковку в карточке номенклатуры, затем откройте документ поступления, укажите упаковку в строке и перезаполните количество — программа пересчитает литры. Не исправляйте остатки ручными операциями по регистрам: это разведёт документальный и фактический учёт.

Как списывать остатки, если отгружаем не целыми бочками, а литрами?

Именно поэтому базовой единицей должен быть литр: списание любого количества литров — штатная операция. Упаковка «бочка» используется только для удобства ввода прихода и сверки с поставщиком, а расход ведётся в базовых единицах без ограничений.

Итог

Что важно запомнить

Перевод бочек в литры в 1С делается через упаковки номенклатуры: базовая единица — литр, упаковка «бочка» с коэффициентом, равным фактическому объёму тары. После настройки пересчёт работает автоматически в документах и отчётах. Для разового расчёта достаточно умножить количество бочек на объём одной бочки. Точность коэффициента критична: округление приводит к накопленным расхождениям остатков.