Marketplace accounting

Ввести начальный остаток склада площадки

Проводит ввод начальных остатков на склад площадки — по документу на юрлицо, с капиталом на начало учёта (счёт 80). Состав, количества и оценка — как у marketplacePreviewPlatformOpening с тем же телом. Позиция без цены или без связи с номенклатурой останавливает ввод целиком (409 marketplace.opening.not_ready, в detail — сколько позиций без цены и без связи и первые из них); склад с остатком юрлица повторно не наполняется. Источник цены строк записывается в комментарий документа. confirm_empty при пустом снимке открывает склад без документа. Остаток вводится на дату запуска склада — дату, с которой у магазина действует себестоимость со склада; без as_of берётся она. Ввод на другую дату отклоняется (409 marketplace.opening.date_mismatch). Более поздний проведённый расход того же товара юрлица — 409 stock_backdated_conflict, как у складских документов: юрлицо, товар, дата и документы-держатели (blocking_documents). Строки negative расчёта по движениям в документ не входят (комментарий документа называет их число); товар в пути — по документу на поставку на склад «в пути», поставка связывается с ним как с нашей отгрузкой.

post/api/v1/marketplace/{platform}/opening-stock/apply

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/marketplace/{platform}/opening-stock/apply
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)
    • HTTP bearer

Path parameters

platform'ozon' | 'wildberries' required

Headers

X-Tenantstring required

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

Request body

company_idstring uuid
store_idstring uuid
as_ofstring date

Дата документа и оценки

cost_source'stock' | 'manual' | 'rates'

Источник цены документа; нет — по учётной политике магазина

confirm_emptyboolean

Подтвердить: у площадки заводить нечего

notestring

Пояснение к вводу — дописывается в комментарий документа

transit_suppliesstring[]

Ключи поставок (supply_key), которые на дату ввода были в пути на площадку: их состав вводится на склад «в пути», приёмка потом идёт обычно. Поля нет — по правилу; пустой список — в пути ничего

transit_window_daysinteger

Окно правила «в пути» по умолчанию: поставка заведена не раньше чем за столько дней до даты ввода; 0 или нет поля — 30

Response

Проведённые документы

Changes

No recorded changes to this operation across all 2 revisions of this API.