/** * Документация Ozon Seller API * По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. > [Инструкции по работе с маркетплейсом](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 { CarriageCarriageGetResponseCancelAvailability } from './CarriageCarriageGetResponseCancelAvailability'; /** * * @export * @interface CarriageCarriageGetResponse */ export interface CarriageCarriageGetResponse { /** * Тип акта приёма-передачи. Актуально для продавцов FBS. * @type {string} * @memberof CarriageCarriageGetResponse */ act_type?: string; /** * `true`, если отгрузка с прослеживаемыми товарами. * * @type {boolean} * @memberof CarriageCarriageGetResponse */ all_blr_traceable?: boolean; /** * `true`, если доступна печать транспортной накладной. * * @type {boolean} * @memberof CarriageCarriageGetResponse */ is_waybill_enabled?: boolean; /** * `true`, если отгрузка относится к товарам «Суперэконом». * * @type {boolean} * @memberof CarriageCarriageGetResponse */ is_econom?: boolean; /** * Список идентификаторов пропусков, оформленных на перевозку. * @type {Array} * @memberof CarriageCarriageGetResponse */ arrival_pass_ids?: Array; /** * Доступные действия с перевозкой: * - `get_shipping_list` — получить лист отгрузки; * - `get_act_of_acceptance` — получить акт приёма-передачи; * - `get_waybill` — получить товарную накладную в формате PDF; * - `set_arrival_passes` — [оформить пропуск](#operation/carriagePassCreate). * * @type {Array} * @memberof CarriageCarriageGetResponse */ available_actions?: Array; /** * * @type {CarriageCarriageGetResponseCancelAvailability} * @memberof CarriageCarriageGetResponse */ cancel_availability?: CarriageCarriageGetResponseCancelAvailability; /** * Идентификатор перевозки. * @type {number} * @memberof CarriageCarriageGetResponse */ carriage_id?: number; /** * Идентификатор продавца. * @type {number} * @memberof CarriageCarriageGetResponse */ company_id?: number; /** * Количество грузовых мест. * @type {number} * @memberof CarriageCarriageGetResponse */ containers_count?: number; /** * Дата создания перевозки. * @type {string} * @memberof CarriageCarriageGetResponse */ created_at?: string; /** * Идентификатор метода доставки. * @type {number} * @memberof CarriageCarriageGetResponse */ delivery_method_id?: number; /** * Дата выполнения перевозки. * @type {string} * @memberof CarriageCarriageGetResponse */ departure_date?: string; /** * Тип первой мили. * @type {string} * @memberof CarriageCarriageGetResponse */ first_mile_type?: string; /** * `true`, если есть отправления, которые не попали в перевозку, но нужно отгрузить. * * @type {boolean} * @memberof CarriageCarriageGetResponse */ has_postings_for_next_carriage?: boolean; /** * Тип перевозки. * @type {string} * @memberof CarriageCarriageGetResponse */ integration_type?: string; /** * `true`, если вы уже напечатали этикетки на грузовые места. * * @type {boolean} * @memberof CarriageCarriageGetResponse */ is_container_label_printed?: boolean; /** * `true`, если перевозка частичная. * * @type {boolean} * @memberof CarriageCarriageGetResponse */ is_partial?: boolean; /** * Порядковый номер частичной перевозки. * @type {number} * @memberof CarriageCarriageGetResponse */ partial_num?: number; /** * Количество повторных попыток создания перевозки. * @type {number} * @memberof CarriageCarriageGetResponse */ retry_count?: number; /** * Статус перевозки: * - `received` — идёт приёмка, * - `closed` — завершена после приёмки, * - `sended` — отправлена, * - `cancelled` — отменена. * * @type {string} * @memberof CarriageCarriageGetResponse */ status?: string; /** * Идентификатор провайдера доставки. * @type {number} * @memberof CarriageCarriageGetResponse */ tpl_provider_id?: number; /** * Дата последнего обновления информации о перевозке. * @type {string} * @memberof CarriageCarriageGetResponse */ updated_at?: string; /** * Идентификатор склада. * @type {number} * @memberof CarriageCarriageGetResponse */ warehouse_id?: number; } /** * Check if a given object implements the CarriageCarriageGetResponse interface. */ export declare function instanceOfCarriageCarriageGetResponse(value: object): value is CarriageCarriageGetResponse; export declare function CarriageCarriageGetResponseFromJSON(json: any): CarriageCarriageGetResponse; export declare function CarriageCarriageGetResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): CarriageCarriageGetResponse; export declare function CarriageCarriageGetResponseToJSON(value?: CarriageCarriageGetResponse | null): any;