Skip to main content

Сохранить объект в 1С

/knapApi/save

POST

https://secured-openapi.tbank.ru/knapApi/save

Создаёт или обновляет объект (документ, справочник и т.п.) в 1С. Поддерживает табличные части, ссылочные поля, перечисления, даты. Возможна запись с проведением, отменой проведения и т.д.

Авторизация

Security

RPS

Ограничение — 5 запросов в секунду

Scopes

Интеграция с КНАПМетоды для работы с документами в Бухгалтерии

Запрос

Header parameters

X-Request-Id

String<uuid>

Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.

Request body schema application/json

Required

managerName

String

Полное имя менеджера объекта в 1С (например, ДокументМенеджер.СчетНаОплатуПокупателю)

Required

creationMethod

String

Requirements: [CreateDocument, CreateItem, CreateFolder, CreateDataRegister]

Способ создания объекта

postType

String

Requirements: [Save, Post, Unpost, UnpostThenPost]

Режим записи документа

ownGuid

String<uuid>

Опциональный ГУИД для создания объекта с заданным идентификатором

ignoreRestrictDate

Boolean

Если true — игнорировать запрет на запись по дате

Required

fields

Array of objects ()

Requirements: <= 1000 items

Список полей объекта

Required

name

String

Requirements: <= 150 characters

Имя поля в объекте 1С

Required

type

String

Requirements: [Default, String, Number, Date, Boolean, GuidReference, Enum, List, SyncList]

Тип значения

value

Object

Значение поля объекта 1С

managerName

String

Requirements: <= 150 characters

Имя менеджера для ссылочных типов

fields

Array of objects ()

Requirements: <= 1000 items

Вложенные поля (для табличных частей)

Required

name

String

Requirements: <= 150 characters

Имя поля в объекте 1С

Required

type

String

Requirements: [Default, String, Number, Date, Boolean, GuidReference, Enum, List, SyncList]

Тип значения

value

Object

Значение поля объекта 1С

managerName

String

Requirements: <= 150 characters

Имя менеджера для ссылочных типов

Ответ

200

Объект успешно сохранён

400

Некорректный запрос

401

Ошибка аутентификации

403

Ошибка авторизации

422

Ошибка при обработке данных

429

Слишком много запросов

500

Ошибка сервера

Это полезный материал?

Loading...

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.