Skip to content

Дробные остатки товаров на складе IZI

Опубликовано: · IZI Team

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

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

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

Теперь такие ситуации решаются напрямую:

  • Кофе-зерно — приход 5 кг, каждый латте списывает 0.018 кг. После 80 порций остаток будет 3.56 кг, а не округлённые «3 единицы».
  • Снеки на развес — приход 2.5 кг, продажи по 0.1 кг. Система корректно отслеживает каждые 100 г.
  • Напитки на разлив — если бочка пива принята в литрах, каждый стакан списывает точную долю.
  • Порционные позиции — например, торт: принят как 1 единица, продаётся по 0.125 (одна восьмая). Остаток после трёх кусочков — 0.625.

Единица измерения настраивается в карточке товара. Для весовых и объёмных позиций достаточно указать соответствующую единицу — кг, г, л, мл или другую — и IZI будет принимать дробные значения при приёмке и списании.

В разделе Товары (каталог клуба) колонка «Остаток» и поле в карточке показывают текущее значение. Целые остатки выводятся без десятичной точки, дробные — с нужным количеством знаков.

На странице Склад → Инвентаризация колонка «По системе» показывает учётный остаток с дробной частью. В поле ввода «В наличии» также можно вводить дробные значения — с точностью до шести знаков.

Подробнее о процессе инвентаризации — на странице Инвентаризация склада: ежемесячная процедура в IZI.

Кнопка «Экспорт остатков» на странице инвентаризации выгружает снимок склада в файл. Колонка «Остаток» в экспорте содержит дробное значение для весовых и объёмных позиций.

В разделе Склад → История каждая операция — приход, списание, инвентаризация — фиксирует количество с дробной частью. Это позволяет отследить точную цепочку движений по товару.

Система хранит остаток в атомарных единицах с коэффициентом 1 000 000. Это означает, что минимальная значимая доля — одна миллионная. На практике для большинства весовых задач достаточно трёх знаков после запятой (граммы при учёте в килограммах).

Отображение следует простому правилу:

  • Если остаток целый — показывается без запятой: 12, а не 12.000000.
  • Если дробный — отображается столько знаков, сколько нужно: 4.8, 0.25, 1.125.
  1. Откройте CRM → Товары и перейдите в карточку нужного товара.
  2. В поле «Единица измерения» выберите или создайте нужную единицу — кг, л, г, мл, порция и т. д.
  3. Сохраните карточку.
  4. При следующем приходе товара вводите дробное количество — система примет его и запишет в остаток.

Логика себестоимости по FIFO работает с дробными количествами так же, как с целыми: каждый слой прихода хранит свою стоимость и при частичном списании делится пропорционально.

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

Можно ли вести учёт товара в килограммах или литрах, а не в штуках?

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

Как IZI отображает дробный остаток в интерфейсе?

Целые числа выводятся без десятичной части (например, «12»). Дробные — с минимально необходимым количеством знаков после запятой: лишние нули справа отсекаются. Например, 4.800000 покажется как «4.8», 0.250000 — как «0.25».

Где виден дробный остаток?

В карточке товара, в таблице инвентаризации в колонке «По системе», в экспорте остатков (кнопка «Экспорт остатков» на странице инвентаризации) и в истории склада.