---
title: "Задать шаблон номера журнала регистрации"
method: PUT
path: "/api/v1/docflow/flow/registration-journals/{journal}"
tags: ["Docflow flow"]
---

# Задать шаблон номера журнала регистрации

`PUT /api/v1/docflow/flow/registration-journals/{journal}`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/docflow/flow/registration-journals/{journal}`
- 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`)

Ставит журналу шаблон номера: префикс, год в номере и разрядность счётчика. Выданные номера не меняются, счётчик продолжается. Право — docflow.flow:configure, без него 403. Негодное правило — 400 docflow.flow.registration_rule с полем number_template.

## Path parameters

- `journal` 'incoming' | 'outgoing' | 'internal', required

## Headers

- `X-Tenant` string, required

## Request body

- DocflowFlowRegistrationJournalInput
  - `prefix` string, required: Префикс серии: буквы и цифры без пробелов, можно «-», «_», «.», «/»
  - `year` 'none' | 'yy' | 'yyyy', required: Год в номере; none — без года и без сброса по году
  - `width` integer, required: Разрядность счётчика

## Response `200`

Журнал после правки

- DocflowFlowRegistrationJournal: Журнал регистрации кабинета — направление документов. Номер присваивается при регистрации автоматически; счётчик сквозной по юрлицу и году даты регистрации (у шаблона без года — без сброса).
  - `journal` 'incoming' | 'outgoing' | 'internal', required
  - `number_template` string, required: Шаблон языком нумератора ядра: {YY}, {YYYY}, {N:5}
  - `parts` object, required
    - `prefix` string, required
    - `year` 'none' | 'yy' | 'yyyy', required
    - `width` integer, required
    - `structured` boolean, required
  - `example` string, required: Первый номер года по шаблону на сегодня
  - `customized` boolean, required: Кабинет менял шаблон; ложь — действует умолчание

## Other responses

- `400`: Некорректный запрос или нарушение бизнес-правила
- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `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/registration-journals/:journal/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)
