63 lines
5.7 KiB
TypeScript
63 lines
5.7 KiB
TypeScript
/**
|
||
* Документация Ozon Seller API
|
||
* По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. <aside class=\"warning\">Обновляем корневой TLS/SSL-сертификат GlobalSign — вместо него будем использовать <a href=\"https://app.harica.gr/\">HARICA</a>.<br><a href=\"https://dev.ozon.ru/news/775-Izmeneniia-v-Ozon-API-migratsiia-kornevogo-sertifikata-UTs-Ozon/\">Подробнее о переходе на HARICA на платформе разработчиков Ozon for dev</a></aside> > [Инструкции по работе с маркетплейсом](https://seller-edu.ozon.ru) > [Информационная платформа и сообщество разработчиков Ozon for dev](https://dev.ozon.ru/)
|
||
*
|
||
* The version of the OpenAPI document: 2.1
|
||
*
|
||
*
|
||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||
* https://openapi-generator.tech
|
||
* Do not edit the class manually.
|
||
*/
|
||
import type { V1SupplyOrderContentUpdateResponseErrorEnum } from './V1SupplyOrderContentUpdateResponseErrorEnum';
|
||
/**
|
||
*
|
||
* @export
|
||
* @interface V1SupplyOrderContentUpdateResponse
|
||
*/
|
||
export interface V1SupplyOrderContentUpdateResponse {
|
||
/**
|
||
* Ошибки при редактировании товарного состава:
|
||
* - `INVALID_DRAFT_BUNDLE_ID`, `SOME_SERVICE_ERROR`, `ORDER_IS_NOT_FOUND`, `SUPPLY_IS_NOT_FOUND`, `SUPPLY_DOES_NOT_BELONGS_TO_ORDER` — ошибка при редактировании поставки.
|
||
* - `HAS_UTD`, `UTD_IS_UPLOADED` — документы в системе ЭДО не удалены. Аннулируйте документы в системе ЭДО. Когда отредактируете состав, сформируйте и подпишите новые документы.
|
||
* - `ORDER_SKU_LIMIT` — количество товаров в поставке должно быть меньше или равно 5000.
|
||
* - `SAME_SKU` — товарный состав поставки остался прежним.
|
||
* - `SUPPLY_LOCKED` — обновление товарного состава в процессе, попробуйте позже.
|
||
* - `INBOUND_NO_CAPACITY` — на складе недостаточно места для поставки.
|
||
* - `INBOUND_LOCK`, `ORDER_LOCKED`, `STORAGE_WAREHOUSE_IS_NOT_WMS` — нельзя редактировать товарный состав.
|
||
* - `SUPPLY_CONTENT_NOT_VALID` — в составе поставки есть товары, которые склад не может принять.
|
||
* - `SUPPLY_BELONG_TO_ANOTHER_CONTRACTOR`, `COMPANY_DOES_NOT_BELONGS_TO_CONTRACTOR`, `ORDER_DOES_NOT_BELONG_TO_CONTRACTOR` — заявка на поставку не принадлежит вашему юридическому лицу.
|
||
* - `SUPPLY_BELONG_TO_ANOTHER_COMPANY`, `ORDER_DOES_NOT_BELONGS_TO_COMPANY` — заявка на поставку не принадлежит вашему кабинету.
|
||
* - `INCORRECT_SUPPLY_STATE` — нельзя изменить поставку в этом статусе.
|
||
* - `INCORRECT_SUPPLY_SOURCE` — нельзя изменить поставку с этим источником данных.
|
||
* - `INCORRECT_STORAGE_WAREHOUSE` — нельзя изменить поставку с этим складом хранения.
|
||
* - `NO_SUPPLY_PRODUCT_BUNDLE_ID` — отсутствует идентификатор товарного состава поставки.
|
||
* - `INVALID_VOLUME` — некорректный объём поставки.
|
||
* - `SUPPLY_IS_VIRTUAL` — нельзя редактировать виртуальную поставку.
|
||
* - `DEADLINE` — нельзя изменить поставку за час до таймслота.
|
||
* - `INACTIVE_CONTRACT` — нельзя редактировать состав поставки с истекшим договором.
|
||
* - `QUANTITY_OUT_OF_RANGE_BOTTOM` — количество экземпляров каждого товара должно быть больше 0.
|
||
* - `QUANTITY_OUT_OF_RANGE_UPPER` — количество экземпляров каждого товара должно быть меньше или равно 1 000 000.
|
||
* - `EMPTY_CONTENT` — не сможем принять пустую поставку, добавьте товары.
|
||
* - `CONTRACT_IS_NOT_FOUND`, `CONTRACT_IS_NOT_VALID_FOR_HANDLING_ORDERS` — в этом личном кабинете нельзя изменить поставку.
|
||
* - `MINIMUM_VOLUME_IN_LITRES_INVALID` — объём товаров в поставке ниже минимального.
|
||
*
|
||
* @type {Array<V1SupplyOrderContentUpdateResponseErrorEnum>}
|
||
* @memberof V1SupplyOrderContentUpdateResponse
|
||
*/
|
||
errors?: Array<V1SupplyOrderContentUpdateResponseErrorEnum>;
|
||
/**
|
||
* Идентификатор операции.
|
||
* @type {string}
|
||
* @memberof V1SupplyOrderContentUpdateResponse
|
||
*/
|
||
operation_id?: string;
|
||
}
|
||
/**
|
||
* Check if a given object implements the V1SupplyOrderContentUpdateResponse interface.
|
||
*/
|
||
export declare function instanceOfV1SupplyOrderContentUpdateResponse(value: object): value is V1SupplyOrderContentUpdateResponse;
|
||
export declare function V1SupplyOrderContentUpdateResponseFromJSON(json: any): V1SupplyOrderContentUpdateResponse;
|
||
export declare function V1SupplyOrderContentUpdateResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): V1SupplyOrderContentUpdateResponse;
|
||
export declare function V1SupplyOrderContentUpdateResponseToJSON(value?: V1SupplyOrderContentUpdateResponse | null): any;
|