Docflow flow

Изменить настройку артикула в документах покупателя

Записывает, какой артикул и код товара уходят контрагенту в его документах. Неприсланное поле остаётся прежним; смена источника без канала снимает прежний канал. Источник channel требует канал (ключ source_ref; регистр и совместимые символы приводятся так же, как у внешних артикулов номенклатуры), остальные источники канала не принимают — 400 docflow.contact_paper_setting.invalid. Канал, в котором ещё нет артикулов, принимается: предпросмотр каждой бумаги предупредит, что ушёл основной SKU. Меняет только будущие сборки бумаг: подписанный и отправленный файл остаётся прежним. Учётных записей не создаёт.

put/api/v1/docflow/contacts/{id}/paper-settings

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/docflow/contacts/{id}/paper-settings
  • 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)

Path parameters

idstring uuid required

Контрагент (core contact)

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Request body

article_source'sku' | 'manufacturer' | 'channel' | 'none'

Источник артикула или кода: sku — основной артикул номенклатуры, manufacturer — артикул производителя, channel — артикул канала, none — не передавать

article_channelstring

Ключ канала артикула; обязателен при article_source=channel

code_source'sku' | 'manufacturer' | 'channel' | 'none'

Источник артикула или кода: sku — основной артикул номенклатуры, manufacturer — артикул производителя, channel — артикул канала, none — не передавать

code_channelstring

Ключ канала кода; обязателен при code_source=channel

Response

Настройка после записи

contact_idstring uuid required
article_source'sku' | 'manufacturer' | 'channel' | 'none' required

Источник артикула или кода: sku — основной артикул номенклатуры, manufacturer — артикул производителя, channel — артикул канала, none — не передавать

article_channelstring

Пространство source_ref артикула канала; только при article_source=channel

code_source'sku' | 'manufacturer' | 'channel' | 'none' required

Источник артикула или кода: sku — основной артикул номенклатуры, manufacturer — артикул производителя, channel — артикул канала, none — не передавать

code_channelstring

Пространство source_ref кода; только при code_source=channel

updated_atstring date-time

Когда настройку меняли; отсутствует у ненастроенного контрагента

Changes

No recorded changes to this operation across all 1 revision of this API.