Спроектировать книгу учёта запасов с оповещениями о повторном заказе

Автор: AILesson9 мин на настройкуПроверено на:ChatGPTПроверено: 2026-08-28

Быстрый ответ

Отслеживайте доступные запасы, спрос, сроки поставки, открытые поставки, логику повторного заказа и ответственных за исключения, не выдумывая решения о закупках. Укажите: Операции с запасами и решения, Поля, источники и примеры значений, Политика повторного заказа и исключений. Ожидаемый результат: Контролируемая книга учёта запасов с формулами повторного заказа, очередью исключений и проверками сверки.

1

Добавьте контекст

ваш текст остаётся в этом браузере. AILesson Prompts не отправляет его ни в модель, ни на сервер.

2

Ваш промпт

Незаполненные поля остаются видимыми как заполнители, поэтому вы всё равно можете скопировать и отредактировать промпт

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

Товары, места хранения, проверки, спрос, обслуживание, полномочия, ограничения поставщиков и действия по оповещениям:
[operation]

Гранулярность, запасы, резерв, непригодные единицы, открытые поставки, даты, спрос, сроки поставки, ограничения заказа, затраты, обновление и качество:
[data]

Доступность, горизонт спроса, страховой запас, логика повторного заказа и целевого уровня, округление, обработка устаревших данных и задержек, переопределения, согласование и исключения:
[policy]

Определите одну строку для каждой пары SKU и места хранения и разделите исходные факты, расчётные поля, параметры политики, рекомендуемое действие и утверждённый заказ. Сверьте составляющие запаса в наличии и разграничьте доступный запас, позицию по запасам, прогнозируемый запас к концу срока поставки, точку повторного заказа и объём заказа. Учитывайте только открытые поставки, ожидаемые в пределах утверждённого горизонта, а опоздавшие поставки или поставки с неопределённой датой сохраняйте как исключения. Применяйте размер упаковки и MOQ после расчёта потребности и не рекомендуйте заказ, если отсутствуют обязательные сведения о спросе, сроке поставки, единице измерения, поставщике или актуальности данных. Не считайте оповещение разрешением на закупку. Верните: архитектуру листов; словарь данных; таблицу параметров; формулы таблиц Excel; приоритеты оповещений; правила условного форматирования; процесс обработки исключений и согласования; примеры строк; сверку запасов и заказов на закупку; средства контроля обновления; а также тесты для случаев отсутствия потребности, необходимости повторного заказа, округления по MOQ и размеру упаковки, избытка, дефицита, отсутствующих или устаревших данных, просроченного заказа на закупку, нулевого спроса и переопределения.
Попробовать в Playground
Конфиденциально по умолчаниюПромпт собирается локально в вашем браузере. Не вводите конфиденциальную информацию в сервисы ИИ, если ваша организация этого не разрешает.

От исходных данных к результату

Разобранный пример

Посмотрите, как конкретный контекст превращает этот рецепт в полезный результат

Реальный ввод

Операции с запасами и решения
Небольшая кладовая ремонтных деталей, одно центральное место хранения, 180 SKU. Закупщик проводит проверку каждый понедельник. Цель — избежать дефицита в течение срока поставки, а не оптимизировать уровень обслуживания статистически. Книга создаёт оповещения «Проверка», «Повторный заказ», «Дефицит» и «Проблема с данными»; закупщик согласует заказ и создаёт заказ на закупку вне Excel. У поставщиков установлены размеры упаковки и MOQ. Автоматические заказы не создаются.
Поля, источники и примеры значений
Одна строка на SKU для места хранения Main. Поля: SKU, Description, Unit, OnHand, Reserved, Damaged, OpenPOQty, EarliestConfirmedDue, AvgWeeklyDemand, LeadTimeWeeks, SafetyStock, PackSize, MOQ, Supplier, LastStockRefresh, LastDemandRefresh, OverrideTarget, OverrideReason. Пример Filter-F9: единица измерения each, OnHand 42, Reserved 8, Damaged 2, OpenPOQty 24 с поставкой 8 сентября 2026 г., средний недельный спрос 15, срок поставки 2 недели, страховой запас 12, упаковка 6, MOQ 24, поставщик North Parts, обновление 31 августа 2026 г. Дата проверки — 1 сентября 2026 г. Дублирующихся SKU нет. Даты и количества могут быть пустыми.
Политика повторного заказа и исключений
Available=OnHand-Reserved-Damaged. InventoryPosition=Available+открытые заказы на закупку, поступающие не позднее даты проверки плюс срок поставки; просроченные или неподтверждённые заказы исключаются и помечаются. LeadDemand=AvgWeeklyDemand×LeadTimeWeeks. ReorderPoint=LeadDemand+SafetyStock. Target=LeadDemand+SafetyStock+спрос за одну неделю проверки, если только не задан утверждённый OverrideTarget с обоснованием. Если InventoryPosition<ReorderPoint, исходная потребность=Target-InventoryPosition; предлагаемое количество округляется вверх до размера упаковки и должно быть не меньше MOQ. Если Available<0, «Дефицит/ошибка учёта» имеет приоритет перед повторным заказом. Обязательные данные старше 7 дней считаются проблемой с данными. Нулевой спрос при наличии запаса означает «Не заказывать», а не ошибку деления на ноль.

Пример вывода

Листы: InventoryInput, детализация OpenPO, Parameters, ReorderReview, Exceptions, ApprovalLog и Reconciliation. Храните расчётное предложение отдельно от BuyerDecision, ApprovedQty, PONumber и ApprovedAt.

Для Filter-F9 Available=42−8−2=32. Подтверждённый заказ на закупку с поставкой 8 сентября входит в двухнедельный горизонт, заканчивающийся 15 сентября, поэтому InventoryPosition=32+24=56. LeadDemand=15×2=30; ReorderPoint=30+12=42; Target по умолчанию=30+12+15=57. Поскольку 56 не меньше 42, статус — «Не заказывать», хотя запас на одну единицу ниже целевого: политика запускает действие при достижении точки повторного заказа, а не целевого уровня.

Формулы таблицы: Available =[@OnHand]-[@Reserved]-[@Damaged]; EligibleOpenPO следует суммировать по детализации заказов на закупку с условиями по статусу и дате поставки, а не полагаться на одно агрегированное значение при наличии нескольких заказов; InventoryPosition=Available+EligibleOpenPO; LeadDemand=AvgWeeklyDemand*LeadTimeWeeks; ReorderPoint=LeadDemand+SafetyStock. При срабатывании RawNeed=MAX(0,Target-InventoryPosition). Для округлённого предложения можно использовать =MAX([@MOQ],CEILING.MATH([@RawNeed],[@PackSize])), но только после проверки положительных значений PackSize и MOQ.

Приоритет оповещений: дубликат, отсутствие обязательного поля, неверный тип или устаревшие данные → проблема с данными; Available<0 → дефицит или ошибка учёта; просроченный или неподтверждённый заказ на закупку, влияющий на горизонт, → проверить поставку; позиция ниже точки повторного заказа → проверить повторный заказ; иначе → не заказывать. Условное форматирование основывается на тексте статуса, а не на одной лишь вложенной логике цветов. Тесты включают позицию 35, дающую RawNeed 22 и предложение 24; округление RawNeed 25 до 30; нулевой спрос, дающий по политике статус «Не заказывать»; исключение и пометку заказа на закупку, который поступает на день позже горизонта; блокировку предложения при отсутствии поставщика или обновлении восьмидневной давности; применение переопределения только при наличии целевого значения, причины, проверяющего и даты. При каждом обновлении сверяйте количество строк и сумму OnHand с источником, а включённые и исключённые количества OpenPO — с реестром заказов на закупку.

Почему это работает

  1. 1

    Разделение позиции по запасам и физически доступного запаса не позволяет открытым заказам скрыть сегодняшний дефицит.

  2. 2

    Поле согласования не позволяет расчётной рекомендации превратиться в несанкционированное поручение на закупку.

Проверьте результат

  • Согласованно ли определены запасы, резерв, непригодные единицы, ожидаемые поставки, спрос за срок поставки, страховой запас и единицы измерения?

  • Останавливают ли отсутствующие, устаревшие, просроченные, дублирующиеся и неопределённые исходные данные рекомендацию повторного заказа или снижают ли её статус?

  • Выделены ли расчётная потребность, округлённое предложение, решение проверяющего и фактический заказ в отдельные поля?

Используйте уверенно

Часто задаваемые вопросы

Практические ответы о том, когда использовать этот рецепт, что нужно предоставить и где по-прежнему важна проверка человеком

Что следует подготовить перед использованием рецепта «Спроектировать книгу учёта запасов с оповещениями о повторном заказе»?

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

В каких случаях результат рецепта «Спроектировать книгу учёта запасов с оповещениями о повторном заказе» ещё не готов к использованию?

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

Для каких инструментов ИИ зарегистрированы тесты рецепта «Спроектировать книгу учёта запасов с оповещениями о повторном заказе»?

По состоянию на 28 августа 2026 года в опубликованном журнале тестирования рецепта «Спроектировать книгу учёта запасов с оповещениями о повторном заказе» указан ChatGPT. Это подтверждает наличие зарегистрированных запусков, но не гарантирует совместимость или одинаковые результаты в последующих версиях продукта. Для другого инструмента или версии сохраняйте все ограничения в явном виде и повторяйте проверки результата перед использованием.

Другие способы изучения

Где этот рецепт применим

Продолжайте работу

AILesson · Рекомендуемые курсы

ваш следующий шаг: примените ИИ на практике

Перейдите от понимания ИИ к выполнению задач. Практикуйтесь в составлении запросов, проверке и улучшении результатов с помощью интерактивных уроков для работы и повседневной жизни.

Просмотреть все курсы