/** * Документация 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 { V2HsCode } from './V2HsCode'; /** * * @export * @interface V2InvoiceCreateOrUpdateV2Request */ export interface V2InvoiceCreateOrUpdateV2Request { /** * Дата счёта-фактуры. * @type {string} * @memberof V2InvoiceCreateOrUpdateV2Request */ date: string; /** * HS-коды товаров. * @type {Array} * @memberof V2InvoiceCreateOrUpdateV2Request */ hs_codes?: Array; /** * Номер счёта-фактуры. Номер может содержать буквы и цифры, максимальная длина — 50 символов. * @type {string} * @memberof V2InvoiceCreateOrUpdateV2Request */ number?: string; /** * Номер отправления. * @type {string} * @memberof V2InvoiceCreateOrUpdateV2Request */ posting_number: string; /** * Стоимость, указанная в счёте-фактуре. Разделитель дробной части — точка, до двух знаков после точки. * @type {number} * @memberof V2InvoiceCreateOrUpdateV2Request */ price?: number; /** * Валюта счёта-фактуры: * - `USD` — доллар, * - `EUR` — евро, * - `TRY` — турецкая лира, * - `CNY` — юань, * - `RUB` — рубль, * - `GBP` — фунт стерлингов. * * Значение по умолчанию — `USD`. * * @type {string} * @memberof V2InvoiceCreateOrUpdateV2Request */ price_currency?: string; /** * Ссылка на счёт-фактуру. Чтобы создать ссылку, используйте метод [v1/invoice/file/upload](#operation/invoice_upload). * @type {string} * @memberof V2InvoiceCreateOrUpdateV2Request */ url: string; } /** * Check if a given object implements the V2InvoiceCreateOrUpdateV2Request interface. */ export declare function instanceOfV2InvoiceCreateOrUpdateV2Request(value: object): value is V2InvoiceCreateOrUpdateV2Request; export declare function V2InvoiceCreateOrUpdateV2RequestFromJSON(json: any): V2InvoiceCreateOrUpdateV2Request; export declare function V2InvoiceCreateOrUpdateV2RequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): V2InvoiceCreateOrUpdateV2Request; export declare function V2InvoiceCreateOrUpdateV2RequestToJSON(value?: V2InvoiceCreateOrUpdateV2Request | null): any;