Отбор партий · инструмент и разбор
FIFO и FEFO:
какую партию отбирать первой
FIFO ставит раньше партию, которая раньше поступила. FEFO — партию, у которой раньше истекает срок годности. Но до сортировки нужно отделить доступный запас от карантина, резерва и строк с неполными данными.
В этой инструкции
Редакция ДокиДепо · обновлено 26 сентября 2026 · расчёт выполняется локально
Разница в одном вопросе
| Стратегия | Главный факт | Что выбирается первым |
|---|---|---|
| FIFO | Дата поступления партии | Самая ранняя доступная партия |
| FEFO | Срок годности партии | Доступная партия с ближайшим сроком |
Одинаковый товар может дать разные ответы. Стратегия не отменяет проверку состояния, владельца, резерва и разрешения на отбор.
Бесплатный расчёт
Построить очередь отбора партий
Вставьте таблицу одного товара из Excel или CSV. Инструмент сначала исключит недоступные строки, отдельно покажет партии без нужной даты и только затем распределит количество.
| № | Партия | Дата стратегии | Доступно | Отобрать |
|---|
Excel сохраняет номера и ведущие нули текстом, количества — числами, значения длиннее 15 значащих цифр — точным текстом. В книге есть параметры и все данные расчёта. CSV открывайте через импорт с текстовым типом для кодов и дат: при двойном щелчке Excel может их изменить.
Таблица не отправляется на сервер. Результат — техническая подсказка для проверки: владелец, единица и доступное после резерва количество должны быть проверены до вставки. Минимальный остаточный срок задаёте вы по условиям поставки; инструмент не выбирает его за организацию.
Учебный остаток на 10 сентября
| Партия | Поступила | Годна до | Состояние | Количество |
|---|---|---|---|---|
| A | 1 сентября | 20 сентября | Доступно | 8 |
| B | 28 августа | 28 сентября | Доступно | 12 |
| C | 25 августа | 18 сентября | Карантин | 4 |
| D | 2 сентября | Не указан | Нужно проверить | 6 |
FIFO: партия B. Среди доступных партий она поступила раньше A.
FEFO: партия A. Среди доступных партий у неё раньше срок годности.
Партия C не участвует, пока находится в карантине. Партию D нельзя молча поставить первой или последней: сначала нужно подтвердить срок и доступность.
Сначала разберите календарную срочность. Таблица сроков годности отделит истёкшие, срочные и неизвестные даты до построения очереди FEFO.
Порядок проверки перед отбором
- Выберите товар, единицу, владельца и склад, к которым относится задание.
- Исключите карантин, заблокированный запас и чужой резерв.
- Для FIFO проверьте дату поступления; для FEFO — срок годности каждой доступной партии.
- Разберите пустые и конфликтующие даты отдельно, не подставляя условную дату.
- Сохраните выбранную партию в задании, а фактический расход — отдельным движением.
FEFO не равно «самая старая партия»
Партия C поступила раньше всех и имеет ближайший срок, но она в карантине. Автоматический выбор только по дате предложил бы недоступный товар. Сначала определяется допустимый набор партий, затем применяется порядок FIFO или FEFO.
Физический отбор и оценка запасов — разные задачи
FIFO здесь описывает порядок физического отбора партии. Бухгалтерский метод оценки запасов определяет стоимость списания и требует отдельной учётной политики. Совпадающее название не делает эти операции одной настройкой.
Как проверить очередь перед первым отбором
Возьмите обезличенный учебный набор, проверьте FIFO и FEFO вручную, затем сопоставьте результат с очередью инструмента. Обязательно повторите сценарии с карантином, нулём, неизвестной датой и нехваткой. Сверьте каждую предложенную партию с этикеткой и фактическим остатком до выдачи задания комплектовщику.
Страница не настраивает FIFO или FEFO в 1С, WMS и ДокиДепо, не определяет нормативный остаточный срок и не разрешает отбор из карантина. Конкретные ограничения зависят от товара, договора и правил вашей организации.
Частые вопросы
В чём разница между FIFO и FEFO?
FIFO сортирует доступные партии по дате поступления, FEFO — по ближайшему сроку годности. Проверка состояния всегда предшествует сортировке.
Что делать с партией без даты?
Вынести её из автоматической очереди и подтвердить дату. Условная дата скрывает проблему и делает результат непроверяемым.
Почему карантин не участвует в расчёте?
Дата не даёт разрешения на отбор. Сначала формируется допустимый набор, и только к нему применяется FIFO или FEFO.
Подготовьте данные о запасе
Для проверяемого отбора нужны отдельные факты: товар, партия, владелец, место, доступность, состояние и количество. Если они смешаны в одном статусе или названии, сначала нормализуйте строки.
Передать инструмент
Отправьте коллеге чистую ссылку
Получатель вставит свою таблицу и выберет стратегию на странице.
В ссылку не попадут таблицы, цены, коды, QR-адрес, результаты расчёта или данные входа. Партии, даты, состояния и количество останутся только у вас.
