---
title: "Отметить, где бумажный оригинал документа"
method: PUT
path: "/api/v1/docflow/flow/documents/{id}/original/paper"
tags: ["Docflow flow"]
---

# Отметить, где бумажный оригинал документа

`PUT /api/v1/docflow/flow/documents/{id}/original/paper`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/docflow/flow/documents/{id}/original/paper`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://erp.akeda.ru/oauth2/authorize`, token URL `https://erp.akeda.ru/oauth2/token`, scopes: `akeda:delegate`)

Служебная отметка бумажного оригинала (ERP-2672): expected — ждём, received — получен, sent — отправлен контрагенту, not_needed — не нужен; on — день события (не указан — сегодня), comment — трек-номер или где лежит, до 500 знаков. Документ и его редакция не меняются, новой редакции нет, поэтому ни expected_version, ни Idempotency-Key не нужны: повтор ставит ту же отметку. Неверная отметка — 400 docflow.flow.paper_original_invalid с полем. Ответ — оригинал целиком.

## Path parameters

- `id` string, uuid, required

## Headers

- `X-Tenant` string, required

## Request body

- DocflowFlowPaperOriginalInput: Отметка бумажного оригинала.
  - `state` 'expected' | 'received' | 'sent' | 'not_needed', required
  - `on` string, date: День события; не указан — сегодня
  - `comment` string

## Response `200`

Оригинал после отметки

- DocflowFlowOriginal: Сканы подписанного оригинала документа и где бумажный экземпляр (paper, ERP-2672).
  - `document_id` string, uuid, required
  - `scans` DocflowFlowOriginalScan[], required
    - `id` string, uuid, required
    - `document_id` string, uuid, required
    - `name` string, required
    - `size` integer, required
    - `sha256` string, required
    - `content_type` string, required
    - `uploaded_by` integer, required
    - `uploaded_at` string, date-time, required
  - `paper` DocflowFlowPaperOriginal: Где бумажный оригинал карточки (ERP-2672) — отметка для учёта бумаги: документ и его редакция не меняются.
    - `state` 'expected' | 'received' | 'sent' | 'not_needed', required
    - `on` string, date: День события: с какого ждём, когда получили или отправили
    - `comment` string: Трек-номер, кто передал, где лежит
    - `marked_by` integer
    - `marked_by_name` string
    - `marked_at` string, date-time
    - `default` boolean: Отметки нет, состояние выведено: документ пришёл или подписан по ЭДО с УКЭП — бумага не нужна

## Other responses

- `400`: Некорректный запрос или нарушение бизнес-правила
- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `404`: Запись не найдена или не видима текущему пользователю
- `503`: Внешний банк, справочник или контур подключений временно недоступен

## Changes

- **2026-10-20** `765c65fadf8f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/akeda/apis/akeda-erp-client-api/changes/api/v1/docflow/flow/documents/:id/original/paper/put.md)

---

[API](https://skmtc.dev/akeda/apis/akeda-erp-client-api.md) · [All operations](https://skmtc.dev/akeda/apis/akeda-erp-client-api/llms.txt) · [OpenAPI document](https://skmtc.dev/akeda/apis/akeda-erp-client-api/revisions/7a6b75f272ee?raw)
