Торговля и Склад · 10 мин
Как в 1С перевести тонны в литры: настройка и пересчёт
Как в 1С перевести тонны в литры: формула через плотность, настройка единиц измерения, коэффициентов в карточке номенклатуры и проверка пересчёта в документах.
Перевод тонн в литры в 1С востребован при учёте нефтепродуктов, топлива, масел, молока, спиртосодержащей продукции и других товаров, которые приходятся на вес, а отпускаются или учитываются в объёме. Прямого «кнопочного» пересчёта между массой и объёмом в программе нет: тонны и литры относятся к разным физическим величинам, и связь между ними задаётся только через плотность конкретного товара.
Поэтому задача решается двумя способами: расчётом вручную по формуле с плотностью и последующим вводом результата в документ, либо настройкой в карточке номенклатуры дополнительной единицы измерения с коэффициентом пересчёта. Второй вариант удобнее, если пересчёт нужен регулярно и по одним и тем же позициям.
Важно понимать: коэффициент пересчёта привязан к конкретному товару и его плотности. Один и тот же коэффициент нельзя применять к разным нефтепродуктам — у дизельного топлива, бензина и масла плотность различается, и универсальный пересчёт даст ошибку в остатках и в отчётности.
Почему тонны нельзя перевести в литры напрямую
Тонна — единица массы, литр — единица объёма. Между ними нет фиксированного соотношения: один и тот же объём разных жидкостей весит по-разному. Например, литр воды весит примерно 1 кг, а литр бензина — заметно меньше из-за меньшей плотности.
Связующим параметром выступает плотность (ρ), измеряемая в кг/м³ или кг/л. Формула пересчёта выглядит так: объём в литрах = масса в килограммах / плотность в кг/л. Для тонн массу предварительно умножают на 1000, чтобы получить килограммы.
Плотность зависит не только от вида продукта, но и от температуры: при нагреве жидкость расширяется, и плотность снижается. В нефтеучёте по этой причине используют плотность, приведённую к стандартной температуре, которую указывают в паспорте качества на партию. Если вы используете плотность из паспорта поставщика — сверяйте, при какой температуре она измерена.
Ручной пересчёт по формуле
Если пересчёт нужен разово, проще посчитать вручную и ввести результат в документ. Порядок такой: возьмите плотность из паспорта качества или спецификации поставщика, переведите тонны в килограммы (умножьте на 1000), затем разделите массу на плотность.
Пример: поступило 5 тонн дизельного топлива с плотностью 0,840 кг/л. Масса в килограммах — 5000 кг. Объём: 5000 / 0,840 ≈ 5952 литра. Именно это количество указывают в документе, если учёт ведётся в литрах.
Обратный пересчёт — из литров в тонны — делается умножением: масса в кг = объём в литрах × плотность. Для 5952 литров при плотности 0,840 получится 5000 кг, то есть исходные 5 тонн.
- 1Найдите плотность товара в паспорте качества или спецификации поставщика
- 2Переведите тонны в килограммы: умножьте массу на 1000
- 3Разделите массу в килограммах на плотность в кг/л — получите объём в литрах
- 4Округлите результат до разумной точности и введите количество в документ 1С
- 5Сохраните расчёт или плотность в комментарии к документу для проверки
Настройка единиц измерения в карточке номенклатуры
Для регулярного пересчёта правильнее настроить единицы измерения в справочнике номенклатуры. Точные названия команд зависят от конфигурации (Управление торговлей, ERP, Комплексная автоматизация, Бухгалтерия), но логика везде одинаковая: у товара есть базовая единица хранения, а дополнительные единицы задаются через коэффициент пересчёта.
Откройте карточку номенклатуры и определите базовую единицу — ту, в которой ведётся складской учёт. Если учёт ведётся в тоннах, базовой будет тонна (или килограмм). Затем перейдите к списку единиц измерения товара (в типовых конфигурациях это вкладка или ссылка «Единицы измерения», «Упаковки и единицы измерения»).
Добавьте новую единицу «литр» и укажите коэффициент — сколько литров содержится в одной базовой единице. Если базовая единица — тонна, а плотность 0,840 кг/л, коэффициент равен 1000 / 0,840 ≈ 1190,476 литра в тонне. Если базовая единица — килограмм, коэффициент будет 1 / 0,840 ≈ 1,1905.
После сохранения в документах поступления и реализации появится возможность выбирать единицу измерения: программа автоматически пересчитает количество в базовые единицы при проведении. Остатки и отчёты будут вестись в базовой единице, что исключает раздвоение учёта.
Особенности для разных конфигураций 1С
Управление торговлей и ERP
В этих конфигурациях механизм единиц измерения наиболее развит. Помимо коэффициента пересчёта можно указать вес и объём единицы, использовать упаковки для документов поставщика и вести учёт в двух единицах одновременно, если включён соответствующий функциональный опционал. Проверьте в настройках раздела «НСИ и администрирование», что использование упаковок и единиц измерения включено.
1С:Бухгалтерия
В бухгалтерской конфигурации выбор единиц измерения в документах ограничен: номенклатура обычно учитывается в одной единице из классификатора ОКЕИ. Поэтому пересчёт чаще выполняют вручную, а в документе указывают уже пересчитанное количество. Альтернатива — завести отдельные позиции номенклатуры под разные единицы, но это усложняет сводную аналитику остатков.
Отраслевые решения для нефтепродуктов
Специализированные решения для АЗС и нефтебаз обычно содержат встроенный пересчёт массы и объёма с учётом температурной поправки и плотности по паспорту партии. Если вы работаете с топливом постоянно, такой функционал точнее типовых коэффициентов.
Способы пересчёта
Подходит для разовых операций и меняющейся плотности. Ограничение: риск арифметической ошибки, нет автоматизации.
Подходит для регулярной работы с товаром стабильной плотности. Ограничение: погрешность при изменении плотности от партии к партии.
Подходит для нефтепродуктов и точного учёта. Ограничение: стоимость внедрения и необходимость настройки.
Проверка правильности пересчёта
После настройки коэффициента обязательно проверьте его на тестовом документе. Создайте черновик поступления, укажите количество в литрах и сверьте, какое количество в базовых единицах программа показывает в движениях документа или в отчёте по остаткам.
Контрольный приём — обратный пересчёт: умножьте полученные литры на плотность и убедитесь, что получается исходная масса. Если расхождение больше допустимой погрешности округления, коэффициент задан неверно: чаще всего перепутан порядок деления (литры на тонну вместо тонн на литр).
При инвентаризации сравнивайте фактические замеры с книжными остатками в одной и той же единице. Смешение единиц на этом этапе — типичный источник ложных недостач и излишков.
Как проверить результат
Литры × плотность = исходная масса с точностью до округления
Расхождение в процентах и более — коэффициент задан неверно
Количество в отчёте соответствует базовой единице учёта
Остаток в неожиданной единице или задвоенные позиции
Количество в регистрах пересчитано в базовую единицу
Количество записано как введено, без пересчёта
Типичные ошибки и риски
Самая частая ошибка — использование усреднённой или «справочной» плотности вместо плотности конкретной партии. Для топлива разница плотности между партиями легко даёт расхождение в десятки литров на тонну, что при больших оборотах превращается в существенные суммы в учёте.
Вторая ошибка — неверный коэффициент из-за путаницы в направлении пересчёта. Если вместо «литров в тонне» указать «тонн в литре», документы проведутся, но остатки будут искажены на порядки, и ошибка вскроется только при инвентаризации или сверке с поставщиком.
Третья группа проблем — изменение коэффициента после того, как по товару уже были движения. В типовых конфигурациях пересчёт выполняется в момент проведения документа, поэтому смена коэффициента не пересчитает старые документы: до и после изменения учёт пойдёт по разной логике.
Частые вопросы
Можно ли в 1С перевести тонны в литры без плотности?
Нет. Тонны и литры относятся к разным физическим величинам, и связать их может только плотность конкретного вещества. Любой пересчёт «напрямую» — это на самом деле пересчёт с какой-то подразумеваемой плотностью, и для товара с другой плотностью он будет неверен.
Где взять плотность товара для пересчёта?
Основной источник — паспорт качества или спецификация поставщика на конкретную партию. Для ориентировочных расчётов используют справочные значения, но для учётных целей корректнее плотность из сопроводительных документов, поскольку она меняется от партии к партии.
Что делать, если плотность каждой партии разная?
Фиксированный коэффициент в карточке номенклатуры в этом случае даёт погрешность. Варианты: пересчитывать каждую партию вручную по фактической плотности, корректировать коэффициент под партию до проведения документов или использовать отраслевое решение с учётом плотности партии и температурной поправки.
Пересчитаются ли старые документы, если я изменю коэффициент единицы измерения?
Нет. Количество в базовых единицах фиксируется при проведении документа. Изменение коэффициента влияет только на новые документы, поэтому менять его при наличии движений нужно осознанно и желательно с начала нового учётного периода.
Как перевести литры обратно в тонны?
Умножьте объём в литрах на плотность в кг/л — получите массу в килограммах, затем разделите на 1000 для тонн. Например, 10 000 литров при плотности 0,840 кг/л — это 8400 кг, то есть 8,4 тонны.
В какой единице лучше вести складской учёт — в тоннах или литрах?
Ориентируйтесь на единицу, в которой чаще всего оформляются отгрузки и в которой удобнее проводить инвентаризацию. Базовой делают именно эту единицу, а вторую добавляют как дополнительную с коэффициентом — тогда отчёты и остатки остаются консистентными.
Что важно запомнить
Перевод тонн в литры в 1С выполняется только через плотность товара: объём = масса / плотность. Для разовых операций считайте вручную по паспорту партии, для регулярных — настройте дополнительную единицу измерения с коэффициентом в карточке номенклатуры и проверьте пересчёт обратным расчётом. Не меняйте коэффициенты при наличии движений без копии базы и проверки последствий.