Золотенков

Создать производственное задание

POST https://mrp.zolotenkov.ru/api/external/v1/manufacturing-orders

Требуемое право ключа: write:manufacturing.order.create

Заводит задание в статусе NOT_STARTED. Материалы при этом не списываются — это делает отдельный запуск.

Заголовки

  • Idempotency-Key строка обязателен

    Обязателен. Повтор с тем же ключом возвращает прежний ответ и второго задания не создает. Ответ на повтор помечен заголовком Idempotency-Replayed: true — по коду ответа повтор от первичного вызова не отличается.

Тело запроса

Формат — application/json.

  • created_date дата и время необязателен может быть пустым

    Дата документа. Не прислали — «сейчас».

  • item_variant_id целое число обязателен

    Что изготавливаем — вариант изделия. Строки материалов система соберет сама по спецификации изделия, как и в интерфейсе; присылать их незачем.

  • manufacturing_location_id целое число необязателен может быть пустым

    Производственная локация. Не прислали — склад из настроек производства, как в интерфейсе.

  • number строка необязателен может быть пустым

    Номер документа. Не прислали — система выдает следующий сама, тем же счетчиком, что и интерфейс.

  • planned_start_date дата и время необязателен может быть пустым

    Плановая дата начала работ.

  • production_date дата и время необязателен может быть пустым

    Срок производства.

  • quantity десятичная дробь обязателен

    Плановое количество выпуска. Строго больше нуля.

  • shipping_date дата и время необязателен может быть пустым

    Плановая дата отгрузки.

Ответы

  • 201 Производственное задание создано, в статусе NOT_STARTED
  • 400 Некорректное тело либо ссылка на строку другого клиента
  • 401 Ключ не передан, недействителен или отозван
  • 403 Missing scope write:manufacturing.order.create
  • 409 Idempotency-Key повторен с другим телом
  • 422 Учетный период закрыт либо задание завести нельзя (manufacturing_order_transition_not_allowed)
  • 429 Исчерпан суточный предел документов ключа (document_quota_exceeded) либо частота обращений