Новая версия документации

Мы для Вас обновили документацию для обеспечения дополнительного удобства к представленному контенту и информации.


Основана на новой методологии разработки документации

Перейти

Документация API.Faktura.uz English

Api.Faktura.uz – интерфейс взаимодействия и интеграции с системой Faktura.uz, который позволяет автоматизировать процессы, что приводит к увеличению эффективности работы. В целях упрощения процесса интеграции, API-сервис основан на современном методе обмена данными RESTful. Данные принимаемые сервисом поддерживают два самых популярных формата представления структуры данных: JSON и XML.

Авторизация и аутентификация

Авторизация и аутентификация пользователя является самым важным моментом при обращении к удаленным сервисам. В нашей системе авторизация построена на основе токенов. Токен можно рассматривать как ключ, выданный на определенный срок для обращения к сервису, который идентифицирует клиента. Сервис при получении запроса от клиента, получает токен для распознавания клиентов и в случае неудачной аутентификации, запрос будет отклонен соответствующим ответом. (Ниже смотрите примеры).

Как настроить аккаунт для API и получить токен?

Настройка аккаунта

1. Войдите в аккаунт



2. Перейдите в настройки



3. Перейдите в Доступ к API и нажмите на кнопку "Настройки клиентов"



4. В появившемся окне нажмите "Добавить новый"



5. Заполните поля "Client_id" (например, "abcd1234567890") и "Callback URL" (например, "https://faktura.uz") и нажмите "Сохранить"



6. После успешного сохранения, вы получите "client_secret"



Получение токена

Параметры запроса

Имя Тип Значение Описание
grant_type string password Тип ввода
username string {{Username}} Имя пользователя
password string {{Password}} Пароль пользователья
client_id string {{ClientId}} Идентификационный клиент номер пользователя
client_secret string {{ClientSecret}} Ключ, выданный системой в предыдущем шаге


Пример запроса

POST /Token HTTP/1.1
Host: https://account.faktura.uz/token
Content-Length: 59
Cache-Control: no-cache
grant_type=password&username=sample@companyname.uz&password=123456&client_id=abcd1234567890&client_secret=lsVDzuOXOFOj1i4xBOQfFVyV1Re3yxnWdA5WZt4hHqGSitgE0uPuWWNBwKyp


Параметры ответа

Имя Тип Описание
access_token String Токен для доступа
token_type String Тип токена
expires_in integer Время истечения токена в секундах (по умолчанию - 604799)
refresh_token String Время обновление токена (Применяется для обновления токена без участия пользователя. Используется при 3rd sided аутентификации. Например, пройти авторизацию на сайте abc.com с помощью google. В этом случае, обмен данными производится на основе refresh_token после окончания срока expiration_time)


Формат ответа

{
    access_token: String,
    token_type: String,
    expires_in: integer,
    refresh_token: String,
}


Пример ответа:

HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8 { "access_token": "i9z9QSJtMWeBtbt9Ul4fBF2d25mNlsaJvWd7K6DGELeYyzBi5Yn1FrzZHIcc-uGz8XbEmyVXTzzpdtQG_dmOTuYNFKHP0o1kdfg4KXIBbdNXJxIbd-oEQxEf4JEW8D0TZ1svxQccMEsJzk84nvBZmbpMgB3CACWkq0y_AchXmBgtSyzbWT5Nm60dXmeLT8XGGGALDhLADsyWakg8S_YjPVau9FGjxSeFx4h68DjhIHb8tKt30juFztRb9MAlEx1Q5Ag4iuE5z8m1gU_YWDB0xFcxQGQ46gheQiAjF1spoJdfT39r9rFsf2OuQBFXrF8sBflG5eweP5sHkmxW0HDYekl8WJ37ohnnch5FBt45RbozMhSq", "token_type": "bearer", "expires_in": 604799, "refresh_token": "wJnvljsELKZPhJTj3RshCyeE68l91jADNVp9s7kbIR3Td7RGcaXGY-tseFH2Z-B7JMRmGgHjwzMxOxNWXXlyZmrYDqYOiIJm2oKFBBBxVQpm3f1LGdRLQq_Vk19qlK_bOSHw916PUYNGk6Avx-emrXqqnRAHoGHvjqAJOAb2ri06C65G2ZJAwHJz7s_xZ_D_FhhoZtFzTSt4GJGX5SID81Aahly-htZa4LbsINZ72l6wFRFAWIoTXMZvD5d6Dijk8VqnCp1NTMcXF9Pc7_z1ku70byd4h4_IFIOJviUBOMz6dVRUNugO8bUK4_4ZZEkCZFe-9qotZ7R48a2xNq2fxeOu2-9ckTjteJugzBoqEqXvd99D", }

Сервис создал клиенту новый токен (значение из свойства "access_token") и информирует срок годности данного токена (значение из свойства ".expires").

Важный момент при последующих запросах на API-сервис, добавить в заголовок следующее значение, передающий наш токен сервису для аутентификации клиента: Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g

Api/Document/GetDocumentTypes GETТипы документов

Возвращает все возможные типы документов в системе

Пример запроса GET https://Api.Faktura.uz/Api/Document/GetDocumentTypes HTTP/1.1

Пример удачного ответа. Ответ от сервиса приходит в формате JSON.

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
[
    {
        "description": "Договор",
        "id": 1,
        "code": "Contract"
    },
    {
        "description": "Счёт-фактура",
        "id": 2,
        "code": "Invoice"
    },
    {
        "description": "Оферта",
        "id": 3,
        "code": "Offer"
    },
    {
        "description": "Отчёт по транзакциям",
        "id": 4,
        "code": "TransactionReport"
    },
    {
        "description": "Акт и счёт фактура",
        "id": 5,
        "code": "ActInvoice"
    },
    {
        "description": "Счет на оплату",
        "id": 6,
        "code": "PrepaymentInvoice"
    },
    {
        "description": "Материальный отчет",
        "id": 8,
        "code": "MaterialReport"
    },
    {
        "description": "Акт на штрафные санкции",
        "id": 14,
        "code": "Penalty"
    },
    {
        "description": "Доверенность",
        "id": 20,
        "code": "PowerOfAttorney"
    },
    {
        "description": "Платежное поручение",
        "id": 22,
        "code": "PaymentOrder"
    },
    {
        "description": "Справка",
        "id": 23,
        "code": "Reference"
    },
    {
        "description": "Динамический",
        "id": 24,
        "code": "Dynamic"
    },
    {
        "description": "Фарм Счёт-фактура",
        "id": 25,
        "code": "FarmInvoice"
    },
    {
        "description": "Рабочий лист",
        "id": 26,
        "code": "MotoAct"
    },
    {
        "description": "Акт",
        "id": 27,
        "code": "Act"
    },
    {
        "description": "Счет-фактура 2020",
        "id": 28,
        "code": "UniversalInvoice"
    },
    {
        "description": "Акт и счет-фактура 2020",
        "id": 29,
        "code": "UniversalActInvoice"
    }
]

ID Тип Код
1 Договор Contract
2 Счёт-фактура Invoice
3 Оферта Offer
4 Отчёт по транзакциям TransactionReport
5 Акт и счёт-фактура ActInvoice
6 Счёт на оплату PrepaymentInvoice
8 Материальный отчёт MaterialReport
14 Акт на штрафные санкции Penalty
20 Доверенность PowerOfAttorney
22 Платёжное поручение PaymentOrder
23 Справка Reference
24 Динамический Dynamic
25 Фарм Счёт-фактура FarmInvoice
26 Рабочий лист MotoAct
27 Акт Act
28 Счёт-фактура 2020 UniversalInvoice
29 Акт и счет-фактура 2020 UniversalActInvoice

Api/Document/GetDocumentCreationTypes GETТипы создания документов

Возвращает все возможные типы создания документов в системе

Пример запроса GET https://Api.Faktura.uz/Api/Document/GetDocumentCreationTypes HTTP/1.1

Пример удачного ответа. Ответ от сервиса приходит в формате JSON.

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
[
    {
        "description": "Счёт фактура",
        "id": 1,
        "code": "SystemInvoice"
    },
    {
        "description": "Валютная счёт фактура",
        "id": 2,
        "code": "SystemUsdInvoice"
    },
    {
        "description": "ЕОПЦ Акт и счёт фактура",
        "id": 3,
        "code": "EopcActInvoice"
    },
    {
        "description": "ЕОПЦ Валютная акт и счёт фактура",
        "id": 4,
        "code": "EopcUsdActInvoice"
    },
    {
        "description": "Счёт на оплату",
        "id": 5,
        "code": "SystemPrepaymentInvoice"
    },
    {
        "description": "Валютный счёт на оплату",
        "id": 6,
        "code": "SystemUsdPrepaymentInvoice"
    },
    {
        "description": "Материальный отчёт",
        "id": 8,
        "code": "SystemMaterialReport"
    },
    {
        "description": "Трехсторонняя cчёт-фактура",
        "id": 9,
        "code": "SystemThreewayInvoice"
    },
    {
        "description": "Акт приём-передачи",
        "id": 10,
        "code": "SystemActTransfer"
    },
    {
        "description": "Ucell акт и счёт-фактура",
        "id": 11,
        "code": "UcellActInvoice"
    },
    {
        "description": "Ucell акт на штрафные санкции B2B",
        "id": 12,
        "code": "UcellPenaltyB2b"
    },
    {
        "description": "Ucell акт на штрафные санкции",
        "id": 13,
        "code": "UcellPenalty"
    },
    {
        "description": "Стандарт Акт и счёт фактура",
        "id": 14,
        "code": "StandardActInvoice"
    },
    {
        "description": "Стандарт Валютная акт и счёт фактура",
        "id": 15,
        "code": "StandardUsdActInvoice"
    },
    {
        "description": "Beeline счёт фактура",
        "id": 16,
        "code": "BeelineStandardInvoice"
    },
    {
        "description": "Beeline акт счёт фактура",
        "id": 17,
        "code": "BeelineStandardActInvoice"
    },
    {
        "description": "Акт выполненных работ",
        "id": 18,
        "code": "EopcTechnologyAct"
    },
    {
        "description": "Протокол",
        "id": 19,
        "code": "EopcTechnologyProtocol"
    },
    {
        "description": "Доверенность",
        "id": 20,
        "code": "PowerOfAttorney"
    },
    {
        "description": "Beeline акт взаимосверки",
        "id": 21,
        "code": "BeelineActReconciliation"
    },
    {
        "description": "Платежное поручение",
        "id": 22,
        "code": "PaymentOrder"
    },
    {
        "description": "Счет-фактура (новая форма)",
        "id": 23,
        "code": "SystemVatInvoice"
    },
    {
        "description": "Счет-фактура для плательщиков акцизного налога (новая форма)",
        "id": 24,
        "code": "SystemTaxInvoice"
    },
    {
        "description": "UMS Справка к счёт-фактуре",
        "id": 25,
        "code": "UmsReference"
    },
    {
        "description": "UMS акт счёт фактура",
        "id": 26,
        "code": "UmsStandardActInvoice"
    },
    {
        "description": "Фарм счёт фактура",
        "id": 27,
        "code": "FarmInvoice"
    },
    {
        "description": "Динамический документ",
        "id": 28,
        "code": "DynamicDocument"
    },
    {
        "description": "Справка к счёт-фактуре",
        "id": 29,
        "code": "StandardReference"
    },
    {
        "description": "Фарм счёт фактура (Безвозмездная передача)",
        "id": 30,
        "code": "FarmInvoiceFreeTransfer"
    },
    {
        "description": "Фарм счёт фактура (Товарная скидка)",
        "id": 31,
        "code": "FarmInvoiceDiscount"
    },
    {
        "description": "Grand Фарм счёт фактура (Скидка и бонус)",
        "id": 32,
        "code": "GrandFarmDiscountInvoice"
    },
    {
        "description": "Grand Фарм счёт фактура (Товарная скидка)",
        "id": 33,
        "code": "GrandFarmTradeDiscountInvoice"
    },
    {
        "description": "Рабочий лист",
        "id": 34,
        "code": "MotoAct"
    },
    {
        "description": "Счет-фактура (со скидкой)",
        "id": 35,
        "code": "SystemDiscountVatInvoice"
    },
    {
        "description": "Фарм счёт фактура (с Акцизный)",
        "id": 36,
        "code": "FarmTaxInvoice"
    },
    {
        "description": "Однастароняя счёт фактура",
        "id": 37,
        "code": "SingleSideInvoice"
    },
    {
        "description": "Экспортная  счёт фактура",
        "id": 38,
        "code": "InternationalExportInvoice"
    },
    {
        "description": "Счёт-фактура на физическое лицо",
        "id": 39,
        "code": "ToPhysicalPersonInvoice"
    },
    {
        "description": "Счёт фактура и счёт",
        "id": 40,
        "code": "SystemInvoiceAndBill"
    },
    {
        "description": "Счёт-фактура для отправки в филиал организации",
        "id": 41,
        "code": "InvoiceForBranch"
    },
    {
        "description": "Возвратная Счёт фактура",
        "id": 42,
        "code": "SystemRefundInvoice"
    },
    {
        "description": "Счет-фактура с группировкой товаров",
        "id": 43,
        "code": "SystemGroupInvoice"
    },
    {
        "description": "Beeline отчёт справка к счёт-фактуре",
        "id": 44,
        "code": "BeelineReportReference"
    },
    {
        "description": "Beeline отчёт акт",
        "id": 45,
        "code": "BeelineReportAct"
    },
    {
        "description": "Beeline отчёт акт и счёт-фактура",
        "id": 46,
        "code": "BeelineReportActInvoice"
    },
    {
        "description": "Счет-фактура (soliq.uz)",
        "id": 47,
        "code": "RoamingInvoice"
    },
    {
        "description": "Счёт-фактура для отправки из филиала организации",
        "id": 48,
        "code": "InvoiceFromBranch"
    },
    {
        "description": "Счет-фактура для аптек и фармацевтических компаний (возврат)",
        "id": 49,
        "code": "FarmRefundInvoice"
    },
    {
        "description": "UCELL Справка к счёт-фактуре",
        "id": 50,
        "code": "UcellReference"
    },
    {
        "description": "Uztelekom Справка к счёт-фактуре",
        "id": 51,
        "code": "UzmobileReference"
    },
    {
        "description": "Uztelekom акт счёт фактура",
        "id": 52,
        "code": "UzmobileStandartActInvoice"
    },
    {
        "description": "Доверенность (Роуминг)",
        "id": 53,
        "code": "PowerOfAttorneyThirdSide"
    },
    {
        "description": "Faktura Акт и счёт фактура",
        "id": 54,
        "code": "FakturaActInvoice"
    },
    {
        "description": "Стандартный Акт",
        "id": 55,
        "code": "StandardAct"
    },
    {
        "description": "Perfectum Справка к счёт-фактуре",
        "id": 56,
        "code": "PerfectumReference"
    },
    {
        "description": "Perfectum акт счёт фактура",
        "id": 57,
        "code": "PerfectumStandartActInvoice"
    },
    {
        "description": "Приложение",
        "id": 101,
        "code": "DynamicApplication"
    },
    {
        "description": "Доп. соглашение",
        "id": 102,
        "code": "DynamicAdditionalAgreement"
    },
    {
        "description": "Вознаграждение",
        "id": 103,
        "code": "DynamicReward"
    },
    {
        "description": "Материальный отчет",
        "id": 104,
        "code": "DynamicMaterialReport"
    },
    {
        "description": "Уведомительное письмо",
        "id": 105,
        "code": "DynamicNoticeLetter"
    },
    {
        "description": "Расчет начисления",
        "id": 106,
        "code": "DynamicChargeCalculation"
    },
    {
        "description": "Счет-фактура с НДС 2020",
        "id": 20201,
        "code": "UniversalVatInvoice"
    },
    {
        "description": "Счет-фактура с НДС 2020 физ",
        "id": 20210,
        "code": "UniversalVatInvoiceSingleSideIndividual"
    },
    {
        "description": "Счет-фактура с НДС 2020 экспорт",
        "id": 20211,
        "code": "UniversalVatInvoiceSingleSideForExport"
    },
    {
        "description": "Счет-фактура с НДС 2020 импорт",
        "id": 20212,
        "code": "UniversalVatInvoiceSingleSideForImport"
    },
    {
        "description": "Счет-фактура с НДС 2020 секрет",
        "id": 20213,
        "code": "UniversalVatInvoiceSingleSideGovermentSecret"
    },
    {
        "description": "Счет-фактура с НДС 2020 финансовые услуги",
        "id": 20214,
        "code": "UniversalVatInvoiceSingleSideFinancialServices"
    },
    {
        "description": "Счет-фактура с НДС 2020 коммисионер",
        "id": 20220,
        "code": "UniversalVatInvoiceCommittent"
    },
    {
        "description": "Счет-фактура с НДС 2020 коммисионер физ",
        "id": 20221,
        "code": "UniversalVatInvoiceCommittentSingleSideIndividual"
    },
    {
        "description": "Счет-фактура с НДС 2020 коммисионер экспорт",
        "id": 20222,
        "code": "UniversalVatInvoiceCommittentSingleSideForExport"
    },
    {
        "description": "Счет-фактура с НДС 2020 коммисионер импорт",
        "id": 20223,
        "code": "UniversalVatInvoiceCommittentSingleSideForImport"
    },
    {
        "description": "Счет-фактура с НДС 2020 коммисионер секрет",
        "id": 20224,
        "code": "UniversalVatInvoiceCommittentSingleSideGovermentSecret"
    },
    {
        "description": "Счет-фактура с НДС 2020 коммисионер финансовые услуги",
        "id": 20225,
        "code": "UniversalVatInvoiceCommittentSingleSideFinancialServices"
    },
    {
        "description": "Счет-фактура для плательщиков акцизного налога 2020",
        "id": 20301,
        "code": "UniversalTaxInvoice"
    },
    {
        "description": "Счет-фактура акциз 2020 физ",
        "id": 20310,
        "code": "UniversalTaxInvoiceSingleSideIndividual"
    },
    {
        "description": "Счет-фактура акциз 2020 экспорт",
        "id": 20311,
        "code": "UniversalTaxInvoiceSingleSideForExport"
    },
    {
        "description": "Счет-фактура акциз 2020 импорт",
        "id": 20312,
        "code": "UniversalTaxInvoiceSingleSideForImport"
    },
    {
        "description": "Счет-фактура акциз 2020 секрет",
        "id": 20313,
        "code": "UniversalTaxInvoiceSingleSideGovermentSecret"
    },
    {
        "description": "Счет-фактура акциз 2020 финансовые услуги",
        "id": 20314,
        "code": "UniversalTaxInvoiceSingleSideFinancialServices"
    },
    {
        "description": "Счет-фактура акциз 2020 коммисионер",
        "id": 20320,
        "code": "UniversalTaxInvoiceCommittent"
    },
    {
        "description": "Счет-фактура акциз 2020 коммисионер физ",
        "id": 20321,
        "code": "UniversalTaxInvoiceCommittentSingleSideIndividual"
    },
    {
        "description": "Счет-фактура акциз 2020 коммисионер экспорт",
        "id": 20322,
        "code": "UniversalTaxInvoiceCommittentSingleSideForExport"
    },
    {
        "description": "Счет-фактура акциз 2020 коммисионер импорт",
        "id": 20323,
        "code": "UniversalTaxInvoiceCommittentSingleSideForImport"
    },
    {
        "description": "Счет-фактура акциз 2020 коммисионер секрет",
        "id": 20324,
        "code": "UniversalTaxInvoiceCommittentSingleSideGovermentSecret"
    },
    {
        "description": "Счет-фактура акциз 2020 коммисионер финансовые услуги",
        "id": 20325,
        "code": "UniversalTaxInvoiceCommittentSingleSideFinancialServices"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020",
        "id": 20401,
        "code": "UniversalPharmInvoice"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 физ",
        "id": 20410,
        "code": "UniversalPharmInvoiceSingleSideIndividual"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 экспорт",
        "id": 20411,
        "code": "UniversalPharmInvoiceSingleSideForExport"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 импорт",
        "id": 20412,
        "code": "UniversalPharmInvoiceSingleSideForImport"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 секрет",
        "id": 20413,
        "code": "UniversalPharmInvoiceSingleSideGovermentSecret"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 финансовые услуги",
        "id": 20414,
        "code": "UniversalPharmInvoiceSingleSideFinancialServices"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 коммисионер",
        "id": 20420,
        "code": "UniversalPharmInvoiceCommittent"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 коммисионер физ",
        "id": 20421,
        "code": "UniversalPharmInvoiceCommittentSingleSideIndividual"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 коммисионер экспорт",
        "id": 20422,
        "code": "UniversalPharmInvoiceCommittentSingleSideForExport"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 коммисионер импорт",
        "id": 20423,
        "code": "UniversalPharmInvoiceCommittentSingleSideForImport"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 коммисионер секрет",
        "id": 20424,
        "code": "UniversalPharmInvoiceCommittentSingleSideGovermentSecret"
    },
    {
        "description": "Счет-фактура для Фарм компаний 2020 коммисионер финансовые услуги",
        "id": 20425,
        "code": "UniversalPharmInvoiceCommittentSingleSideFinancialServices"
    },
    {
        "description": "Акт и счет-фактура 2020",
        "id": 20501,
        "code": "UniversalStandardActInvoice"
    },
    {
        "description": "Акт и счет-фактура 2020 физ",
        "id": 20510,
        "code": "UniversalStandardActInvoiceSingleSideIndividual"
    },
    {
        "description": "Акт и счет-фактура 2020 экспорт",
        "id": 20511,
        "code": "UniversalStandardActInvoiceSingleSideForExport"
    },
    {
        "description": "Акт и счет-фактура 2020 импорт",
        "id": 20512,
        "code": "UniversalStandardActInvoiceSingleSideForImport"
    },
    {
        "description": "Акт и счет-фактура 2020 секрет",
        "id": 20513,
        "code": "UniversalStandardActInvoiceSingleSideGovermentSecret"
    },
    {
        "description": "Акт и счет-фактура 2020 финансовые услуги",
        "id": 20514,
        "code": "UniversalStandardActInvoiceSingleSideFinancialServices"
    },
    {
        "description": "Акт и счет-фактура 2020 коммисионер",
        "id": 20520,
        "code": "UniversalStandardActInvoiceCommittent"
    },
    {
        "description": "Акт и счет-фактура 2020 коммисионер физ",
        "id": 20521,
        "code": "UniversalStandardActInvoiceCommittentSingleSideIndividual"
    },
    {
        "description": "Акт и счет-фактура 2020 коммисионер экспорт",
        "id": 20522,
        "code": "UniversalStandardActInvoiceCommittentSingleSideForExport"
    },
    {
        "description": "Акт и счет-фактура 2020 коммисионер импорт",
        "id": 20523,
        "code": "UniversalStandardActInvoiceCommittentSingleSideForImport"
    },
    {
        "description": "Акт и счет-фактура 2020 коммисионер секрет",
        "id": 20524,
        "code": "UniversalStandardActInvoiceCommittentSingleSideGovermentSecret"
    },
    {
        "description": "Акт и счет-фактура 2020 коммисионер финансовые услуги",
        "id": 20525,
        "code": "UniversalStandardActInvoiceCommittentSingleSideFinancialServices"
    },
    {
        "description": "Uztelekom Справка к счёт-фактуре для арендодатель",
        "id": 66,
        "code": "UzmobileReferenceLandlord"
    },
    {
        "description": "Uztelekom акт счёт фактура для арендодатель",
        "id": 67,
        "code": "UzmobileStandartActInvoiceLandlord"
    },
]

Api/Document/GetDocumentStatuses GETСтатусы документов

Возвращает все возможные статусы документов в системе

Пример запроса на получение всех статусов: GET https://Api.Faktura.uz/Api/Document/GetDocumentStatuses HTTP/1.1

Пример удачного ответа. Ответ от сервиса приходит в формате JSON.

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
[
    {
        "description": "Недоступен",
        "id": 20,
        "code": "None"
    },
    {
        "description": "Ожидается ответ контрагента",
        "id": 21,
        "code": "AwaitContractor"
    },
    {
        "description": "Требуется подпись",
        "id": 22,
        "code": "AwaitAction"
    },
    {
        "description": "Отклонен контрагентом",
        "id": 23,
        "code": "Rejected"
    },
    {
        "description": "Опубликован",
        "id": 24,
        "code": "Archived"
    },
    {
        "description": "На согласовании",
        "id": 25,
        "code": "AwaitAgreement"
    },
    {
        "description": "На подписании",
        "id": 26,
        "code": "AwaitSign"
    },
    {
        "description": "Удален",
        "id": 27,
        "code": "Deleted"
    },
    {
        "description": "Ожидается ответ от третьего лица",
        "id": 28,
        "code": "AwaitThirdSide"
    },
    {
        "description": "Запрошен на аннулирование",
        "id": 31,
        "code": "ArchiveCancelRequested"
    },
    {
        "description": "На рассмотрении аннулирования",
        "id": 32,
        "code": "AwaitCancelArchiveRequest"
    },
    {
        "description": "Аннулирование  отменено",
        "id": 33,
        "code": "RejectArchiveCancelRequest"
    },
    {
        "description": "Аннулирован",
        "id": 34,
        "code": "ArchiveCanceled"
    },
    {
        "description": "Соглашение согласен",
        "id": 41,
        "code": "AgreementAgreed"
    },
    {
        "description": "Соглашение не согласен",
        "id": 42,
        "code": "AgreementReject"
    },
    {
        "description": "Подписание подписан",
        "id": 43,
        "code": "SigningSigned"
    },
    {
        "description": "Подписание не подписан",
        "id": 44,
        "code": "SigningReject"
    },
    {
        "description": "На отказании",
        "id": 45,
        "code": "AwaitDecline"
    }
]

Методы API Скрыть все

Api/CheckCompanyExist/:inn GETПроверка компании в системе

Проверяет, является ли компания пользователем данной системы.

Параметры запроса

Имя Тип Обязательное Описание
inn string Да Инн номер компании для проверки (девятизначное число)


Пример запроса

GET HTTP/1.1
Host: https://Api.Faktura.uz/Api/CheckCompanyExist/302563857
Content-Length: 59
Cache-Control: no-cache                


Пример успешного ответа:

<CompanyExistResponse>
    <Success>true</Success>
        <Data>
        <CompanyExist>true</CompanyExist>
    </Data>
</CompanyExistResponse>


Возможные ошибки

Код Описание
500: InternalServerErrorCode Ошибка в серверной части во время обработки запроса
600: ValidationErrorCode Ошибка при проверке полноценности запроса

Api/Document/GetCompanyLabelsInn/:inn GETПолучение метки(ов) компании

Возвращает всевозможные метки принадлежащие компанию.

Параметры запроса

Имя Тип Обязательное Описание
inn string Да Инн номер компании для проверки (девятизначное число)


Пример запроса

GET /Api/Document/GetCompanyLabelsInn/{companyInn} HTTP/1.1
Content-Type: application/json
Cache-Control: no-cache

Параметры ответа

Имя Тип Описание
Id string Идентификационный номер метки
Name string Название метки


Возможные ошибки

Код Описание
404: Not Found Указывает, что сервер отказывается выполнять запрос.

Api/Company/GetCompanyBranchs/companyInn GETПолучение филиалов организации

Возвращет филиалы организации зарегистрированные через ГНИ

Примечание

  • Параметр branch_code не является ИНН, а определяется при добавлении филиала через веб-сайта ГНИ.

Параметры запроса

Имя Тип Обязательное Описание
CompanyInn string Да ИНН компании


Пример запроса

GET /api/Company/GetCompanyBranchs/201051951 HTTP/1.1 Host: api.faktura.uz Content-Length: 59 Cache-Control: no-cache

Параметры ответа

Имя Тип Описание
BranchName string Название филиала
BranchCode string Код филиала

Api/Unit/GetCompanyUnits?companyInn={companyInn} GETПолучение подразделений организации

Возвращет подразделения организации

Параметры запроса

Имя Тип Обязательное Описание
сompanyInn string Да ИНН компании


Пример запроса

GET /Api/Unit/GetCompanyUnits?companyInn={companyInn} HTTP/1.1 Host: api.faktura.uz Content-Length: 59 Cache-Control: no-cache

Параметры ответа

Имя Тип Описание
id integer ИД подразделения
name string Название подразделения
code string Код подразделения
parentId integer ИД родительского подразделения (null если нет родительского подразделения)
isFilial boolean Является ли филиалом


Пример ответа

[ { "id": 857, "name": "Головное подразделение", "code": "O111", "parentId": null, "isFilial": false } ]

Api/Document/GetDocuments GETПолучение документов

Возвращает множество документов

Параметры запроса

Имя Тип Обязательное Описание
CompanyInn string Да ИНН отправителя (девятизначное число)
Limit integer Нет Количество лимита документов при пагинации
Skip integer Нет Количество пропуска документов при пагинации
IsSent bool Нет Применяется для получения отправленных документов
СontractorInn string Нет ИНН получателя (девятизначное число)
RegistryFileName string Нет Название реестра документа
RegistryId integer Нет Уникальный ключ-идентификатор реестра
Statuses string Нет Статус документов
Types string Нет Тип документов
UnitId int Нет Уникальный ключ-идентификатор подразделения
ByUser bool Нет Определяет документы принадлежащие пользователю
InAgreement bool Нет На этапе согласования
IsInbox bool Нет Определяет входящие документы
СreatedFrom long Нет Дата создания документа (начало периода)
СreatedTo long Нет Дата создания документа (конец периода)
UpdatedFrom long Нет Дата обновления документа (начало периода)
UpdatedTo long Нет Дата обновления документа (конец периода)
InvoiceDateFrom long Нет Дата счёта-фактуры (начало периода)
InvoiceDateTo long Нет Дата счёта-фактуры (конец периода)
ContractDateFrom long Нет Дата договора (начало периода)
ContractDateTo long Нет Дата договора (конец периода)
ContractNumber string Нет Номер договора
InvoiceNumber string Нет Номер счёта-фактуры
ContractorBranchCode string Нет Код филиала контрагента
isFromBranch boolean Нет Отправлено ли из филиала
isToBranch boolean Нет Отправлено ли в филиал
isShowOnlyErrors boolean Нет Имеется ли ошибка в документе


Параметры ответа

Имя Тип Описание
documents document Множество объектов модели документа
totalPrice decimal Итоговая сумма документов
totalCount integer Общее количество документов


Возможные ошибки

Код Описание
401: Unauthorized Неверные авторизованные данные
400: BadRequest Данные в запросе имеют неверный формат или отсутствуют обязательные параметры

Api/Document/ImportDocumentRegister?companyInn={companyInn}POSTОтправка в филиал/из филиала

Отправка документов в филиал/из филиала происходит во время выгрузки документа в систему. После успешной выгрузки следует только подписать и отправить документ после чего данный документ будет отправлен в нужный филиал/нужного из филиала.

Правила отправки в филиал/из филиала

Параметр Описание Расположение Значание
file_name В филиал head->file_name invoice-to-branch
Из филиала head->file_name invoice-from-branch
branch_code В филиал head->receiver->receiver_info->branch_code string (п. "0001")
Из филиала head->sender->sender_info->branch_code string (п. "0001")
branch_name В филиал head->receiver->receiver_info->branch_name string (п. "Filial Test (INN: 517782515)")
Из филиала head->receiver->receiver_info->branch_name string (п. "Filial Test (INN: 517782515)")

Примечание

Api/Document/ImportDocumentRegister?companyInn={companyInn}POSTПрикрепление документов к подразделению

Отправка документов из подразделения/в вподразделение происходит во время выгрузки документа в систему. После успешной выгрузки следует только подписать и отправить документ после чего данный документ будет отправлен в нужное подразделение/из подразделения.

Правила отправки из подразделения/в подразделение

Параметр Описание Расположение Значание
company_code В подразделение head->sender->sender_info->company_code Значение, заданное в настройках подразделений
Из подразделения head->receiver->receiver_info->company_code Значение, заданное в настройках подразделений

Примечание

Api/DownloadArchive/:uniqueId GETЗагрузить ZIP-ахрив документа

Получить с сервера ZIP-ахрив опубликованного документа в виде потока данных.

Параметры запроса

Имя Тип Обязательное Описание
uniqueId string Да Уникальный строковый ключ-идентификатор документа

Пример запроса: GET /DownloadArchive/{uniqueId}?UniqueId={uniqueId} HTTP/1.1 Host: https://api.faktura.uz/Api/ Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g

Рекомендация: При загрузки с сервера ZIP-архива большого размера, могут возникнуть проблемы со связью, и передача потоковых данных может оборваться. Чтобы не начать загрузку заново, просим использовать граничные условия выдачи потоковых данных для разделения содержимого на несколько кусков. Граничные условия передаются в загаловке запроса.

Примеры с использованием граничных условий

Пожалуйста, выдай мне содержимое файла, начиная с 100 байта GET HTTP/1.1 Host: https://api.faktura.uz/Api/DownloadArchive/5249260F0A Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Range: bytes=100-

Пожалуйста, выдай мне содержимое файла, начиная с 100 по 199 (включительно) GET HTTP/1.1 Host: https://api.faktura.uz/Api/DownloadArchive/5249260F0A Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Range: bytes=100-199


Возможные ошибки

Код Описание
206: PartialContent Указывает, что ответ является частичным ответом на запрос GET
400: BadRequest Архив не найден.
403: Forbidden Не правильный формат запроса
invalidByteRangeException: invalidByteRangeException Недопустимое исключение диапазона байтов

Api/VerifySignature POSTПроверка подписи

Проверить PKCS7 подпись

Параметры запроса

Имя Тип Обязательное Описание
Pcks7 string Да Результат подписи PCKS7
Hashcode string Да хеш-код документа
Inn string Да Инн номер сертфиката подписавшего лица

Пример запроса в JSON формате: POST /VerifySignature HTTP/1.1 Host: https://api.faktura.uz/Api Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 7992 { "Inn" : "489043363", "Hashcode" : "5c7a8587e036c04f9c140e97416db0637439735058f5cdf40b1a82626dda7332", "Pcks7" : "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" }


Пример успешного ответа (JSON):

<VerifySignatureResponseModel> <Success>true</Success> <Data> <Verified>true</Verified> <SignatureInfo> <SigningTime>2018.05.04 15:19:55</SigningTime> <Digest>2c3f513d32dfa0b2b135d95f168ff81fdb338bafde16344bd06115ca12198503</Digest> <Verified>true</Verified> <CertificateVerified>true</CertificateVerified> <CertificateVerifiedAtSigningTime>false</CertificateVerifiedAtSigningTime> <CertificateSerialNumber>7736a1dc</CertificateSerialNumber> <CertificateValidFrom>2016.12.28 10:22:06</CertificateValidFrom> <CertificateValidTo>2018.12.28 10:22:05</CertificateValidTo> </SignatureInfo> </Data> </VerifySignatureResponseModel>


Пример успешного ответа (XML):

{ "Success": true, "Errors": null, "Data": { "Verified": true, "SignatureInfo": { "SigningTime": "2018.05.04 15:19:55", "Digest": "2c3f513d32dfa0b2b135d95f168ff81fdb338bafde16344bd06115ca12198503", "Verified": true, "CertificateVerified": true, "CertificateVerifiedAtSigningTime": false, "CertificateSerialNumber": "7736a1dc", "CertificateValidFrom": "2016.12.28 10:22:06", "CertificateValidTo": "2018.12.28 10:22:05" } } }


Возможные ошибки

Код Описание
400: Validation Указывает,что запрос не может быть воспринят сервером.
500: InternalServerErrorCode Ошибка в серверной части во время обработки запроса

Api/Document/SendDocument?companyInn={companyInn}POSTИмпорт и отправка контракта

Импортирует контракт в систему и отправляет контрагенту.

Параметры запроса

Имя Тип Обязательное Описание
DocumentType integer Да Тип документа.
1 = Контракт
DocumentName string Да Название документа
FileExtension string Да Расширение файла
ReceiverInnNumber string Да Инн номер контрагента (девятизначное число)
FileName string Да Имя файла в файловой структуре
Base64Document string Да Содержание файла закодированный в Base64 строку

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/SendDocument HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 15481 { "DocumentType" : 1, "DocumentName" : "Договор на машину", "FileExtension" : "docx", "ReceiverInnNumber" : "489043363", "FileName" : "CarContract", "Base64Document" : "UEsDBBQABgAIAAAAIQDfpNJsWgEAACAFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0lMtuwjAQRfeV+g+Rt1Vi6KKqKgKLPpYtUukHGHsCVv2Sx7z+vhMCUVUBkQpsIiUz994zVsaD0dqabAkRtXcl6xc9loGTXmk3K9nX5C1/ZBkm4ZQw3kHJNoBsNLy9GUw2ATAjtcOSzVMKT5yjnIMVWPgAjiqVj1Ykeo0zHoT8FjPg973eA5feJXApT7UHGw5eoBILk7LXNX1uSCIYZNlz01hnlUyEYLQUiep86dSflHyXUJBy24NzHfCOGhg/mFBXjgfsdB90NFEryMYipndhqYuvfFRcebmwpCxO2xzg9FWlJbT62i1ELwGRztyaoq1Yod2e/ygHpo0BvDxF49sdDymR4BoAO+dOhBVMP69G8cu8E6Si3ImYGrg8RmvdCZFoA6F59s/m2NqciqTOcfQBaaPjP8ber2ytzmngADHp039dm0jWZ88H9W2gQB3I5tv7bfgDAAD//wMAUEsDBBQABgAIAAAAIQAekRq37wAAAE4CAAALAAgCX3JlbHMvLnJlbHMgogQCKKAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArJLBasMwDEDvg/2D0b1R2sEYo04vY9DbGNkHCFtJTBPb2GrX/v082NgCXelhR8vS05PQenOcRnXglF3wGpZVDYq9Cdb5XsNb+7x4AJWFvKUxeNZw4gyb5vZm/cojSSnKg4tZFYrPGgaR+IiYzcAT5SpE9uWnC2kiKc/UYySzo55xVdf3mH4zoJkx1dZqSFt7B6o9Rb6GHbrOGX4KZj+xlzMtkI/C3rJdxFTqk7gyjWop9SwabDAvJZyRYqwKGvC80ep6o7+nxYmFLAmhCYkv+3xmXBJa/ueK5hk/Nu8hWbRf4W8bnF1B8wEAAP//AwBQSwMEFAAGAAgAAAAhANZks1H0AAAAMQMAABwACAF3b3JkL19yZWxzL2RvY3VtZW50LnhtbC5yZWxzIKIEASigAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArJLLasMwEEX3hf6DmH0tO31QQuRsSiHb1v0ARR4/qCwJzfThv69ISevQYLrwcq6Yc8+ANtvPwYp3jNR7p6DIchDojK971yp4qR6v7kEQa1dr6x0qGJFgW15ebJ7Qak5L1PWBRKI4UtAxh7WUZDocNGU+oEsvjY+D5jTGVgZtXnWLcpXndzJOGVCeMMWuVhB39TWIagz4H7Zvmt7ggzdvAzo+UyE/cP+MzOk4SlgdW2QFkzBLRJDnRVZLitAfi2Myp1AsqsCjxanAYZ6rv12yntMu/rYfxu+wmHO4WdKh8Y4rvbcTj5/oKCFPPnr5BQAA//8DAFBLAwQUAAYACAAAACEAwvm/pXQCAABwBwAAEQAAAHdvcmQvZG9jdW1lbnQueG1spJVLb+IwEMfvK+13iHKnTlqgNGqolu1DPayEyva8Mo6TWPgl2xDYT7/jPAirSlUoJyee8W/+MxNP7h/2ggc7aixTMg3jqygMqCQqY7JIw/ffz6NZGFiHZYa5kjQND9SGD/Pv3+6rJFNkK6h0ASCkTSpN0rB0TicIWVJSge2VYMQoq3J3RZRAKs8ZoahSJkPXURzVT9ooQq2FeD+x3GEbtjiyH0bLDK7gsAeOESmxcXTfMcRHRUpTCcZcGYEdvJoCCWw2Wz0CpsaOrRln7gC4aNphVBpujUxaxOgowx9JGhnt0p0wQ+I2Rx7bKtYRkaEcNChpS6aPpRBfpYGx7CC7z5LYCd75VToeX9bHx6YjPXCI/LaNgjfKPyfG0YCOeMTxxBAJ/8fslAjMZB/4S6U5KW48OQ9w/QEwtfQ8xKRFIHsQ/dWodHFZl1+M2uqexi6jvcrNkeXHzBms9ms5/YLtZWJWJdZwlQVJXgupDF5zUAS9D6B9Qd2BwN+ScA5DcK2yg191UCUwRLO3NARFk3hyB4Oz3Voav/k8jn8sFsfNR5rjLXcnlhqzNH4xzcKxLMB/h3kaUjl6X4Vofo9aM+q9hx6pEjd/2mOhOQ266e2NrnFp8lEbPxBXDiYpgFgGCr1oiQVU4c+LWmCy8dDe90lmR88mmvZmS4lbmqF1qbMvVn/BCLc1ju/8/K2SEp6ns5tZE1EXv7AnOqW9z824ZrGihDrOJrXOtXJOid7KaQ7G+DaKaxzFGYWwt1EtI1fKnbwWW1e/1mlUCVHcwq7VmNDGp96Gyr0Y5lPmTNIlcwRE3ky73Ju068fm40D9r3L+DwAA//8DAFBLAwQUAAYACAAAACEAVLZju00GAADCGgAAFQAAAHdvcmQvdGhlbWUvdGhlbWUxLnhtbOxZ3YrbRhS+L/QdhO4dy7bknyXeYMt202Y3CdlNSi7H0liaeKQxmvHumhAIm6vetBTS0osG2t70opQuNKWhNPQVnGdYSGjTh+jMyLI19ribdB0IJTZY8/OdM9+cM/ONZF28dBRh4wAmFJG4aZYuWKYBY4/4KA6a5s39XqFuGpSB2AeYxLBpTiA1L22//95FsMVCGEGD28d0CzTNkLHRVrFIPd4M6AUygjHvG5AkAoxXk6DoJ+CQ+41wsWxZ1WIEUGwaMYi42+l301+mv09PjGuDAfKguZ3572L+EzMqGjyc7AnvMDP69tnx9GT6dPp4evLsPi8/5dfPpK0/LIkLnVAXJ8YBwE2TD+2Tw314xEwDA8p4R9O05Mcsbl8szo0wW2Obs+vJz8xuZuAPy9IuCfpzQ9t27Gpr7l8CMFvFdWvdarc69ycBwPP4zFMueazTbrQ7zgybA6VFje9OrVMpKfic/8oKvuWIr4KXoLRor+B7PXcRwxwoLTqamNTKrq3gJSgtVlfwNavVsWsKXoJCjOLhCtpyqhU3m+0cMiD4shbecOxerTyDL1DF3GpL7WP2qmsvAndI0uMGMtmAodhgkxEcAI/buQCjfoKMHRSEfCGOQEwob7bKVs+q8F/xtWVJRghsQZCzTps8utIk+BnUS9CINc2PuFczB3n+5Mnp8ePT419PHzw4Pf5pNvaq3WUQB3m7l99//vej+8ZfP3/z8uEXejzN41/8+MmL3/74N/dMofXlyYvHJ8+/+vTPHx5q4K0E9PPwfRRBalyFh8YNEvEJagaA/eT1LPZDgPIWrTigIAbCRoPuslBBX50ADDS4NlTjeCvh8qEDfjC+oxDeC5MxQxrglTBSgLuE4DZJtHO6IsbKR2EcB/rBk3EedwOAA93Y7lKWu+MR3wdI59INoULzOuYpBwGMITNEHxlCqDG7jZAS113kJYSSATNuI6MNkDYk+6ivrKaF0WUU8bxMdAR5vpXY7N4y2gTr3HfggYrkewNgnUuIlTB+AMYMRFrGIMJ55A5goY7k3iTxlIBTxjMdQEyMrg8p1dlcSyYK3StcZvRp38WTSEUmDA11yB1ASB7ZIUM3BNFIyxnFYR77IR3yJQqM64RpSRB1h4g6zwOI16b7FoJKus/e2ze5DOkXiOgZJ7otAYm6Hyd4AKB0XlzS9QjFZ4r8krw7b07euYg+//qRXnM3IOl64HnEvJUg7W5alvB1uGXhdknio7dftztgHF+HfKtooO9k+51s/+9le91+3rxYL/RZ3thnt+/STfTK9/IDhPEem2C4Q6XSUz5dv8cbZUU6mT9KjEJenA2v4IIEyLKREPYxYuFeCEZ82JIcIaAz1wE1RoTys0I2a32LDjyOdomftpZK2dMrNwBs0c7Pmqydn0wsba3WFo9pc/eyFsjH64yAsH0dErnBVBIVDYla1ngGCTmzjbBoaFjUhfu1LORllhW+Hw0g/gtx7JQRX38AQ1/kKbXPsrvxTK8LpjrtsmZ6DcF1M5lWSOSWm0oitwxD4MPl5g3nurFIqUJPhGKVRq3+JnItRGVJG3Cs1oxDvucqDnfjgVHTHPC7RF6MRtwfFToKcBA3TY/NAv1flGWUUNYBNExhsiudf4QYTAyMIr7W82nA8YJbqVwTc3xLyTWsty9y8pJPMhwMoMfWtCyqvC91ou09J1hUyJiT3gv9Q6OPx8kNwAPl1EoigD6ibB5NHyW5xb2I4pJczbai8q/aYosCPArB7ETJi3kKl+U5ndw8JNPlWan12WT6gUjSuU/ds41ER0401xwg4tTU68ebO+RzrBa6r7BKpXtZ6xqZ1q07Jc5/IOSoLQZTqAnGGmqLVpXaBm8IcsPNl+a6M2LTp8HyqhUHRHafKWsrrzNI/w5f+R1++zrGjEqq8Ig/M7jZH8+pEsjWTF2OmDFOUNO8azkt2y07bsGqO92CXbGtQt1pVQotx6mUuk7J6rTL93hQWBiVnHTsHn++wZPZCxvZvvLSJspuuy94JCoS+S6mKI3lS5tSWXlpk76rMfZFv2kgHpm71XKvUWm0q4VGpdUr2J12vdBwq+1Cp+rWOr2O69QbvXumcSDBdqvi2tVuvVAtuW7BrlqCfr1RqNnlcsuutepdu3VvFms+8+yahVfy2v4HAAD//wMAUEsDBBQABgAIAAAAIQCrC0UHxQMAAAgKAAARAAAAd29yZC9zZXR0aW5ncy54bWy0Vm1v2zYQ/j5g/0HQ5ymSbMuttTpFHMdringdIvcHUBJlE+EbSMqOO+y/70iJkd0Mhbuin0zec2+8u+fkd++fGQ32WGki+DxMr5IwwLwSNeHbefh5s4rehoE2iNeICo7n4RHr8P31r7+8O+QaGwNqOgAXXOesmoc7Y2Qex7raYYb0lZCYA9gIxZCBq9rGDKmnVkaVYBIZUhJKzDEeJck07N2IedgqnvcuIkYqJbRojDXJRdOQCvc/3kJdErczWYqqZZgbFzFWmEIOgusdkdp7Y//XG4A772T/rUfsGfV6hzS54LkHoeoXi0vSswZSiQprDQ1i1CdI+BB48srRS+wriN0/0bkC8zRxp9PMs+9zMHrlYKrx97nIehexPjL87B1peklJOuiBlAqpbuD6erAqv99yoVBJIR2oSwBPC1x24TVM+RchWHDIJVYVtBookiRhbAEosGgKgwwGeKsQg9GehxXFiHcKNW5QS80GlYUREpT2CFJ9k7zt4GqHFKoMVoVEFbTpVnCjBPV6tfhTmFugiYIu9haONMOp6AgIFhwxSP6MVGtRA0MOeavI5VW2Bi56mp2G/DqQgIWhSI03tmiFOVK8guQL8gXf8Ppjqw0Bj45aP5DBtxLA3Eb+BG3eHCVeYWRaKNNPCuY6saJErolSQt3zGgbhpwUjTYMVBCAwWGsYH6LEwdX5A0Y17OkfjBufjhFs/Vr7w6MQxqsmyWqS3iwWXaYWHZBplmazfobPkcEmfvHNcrsX/1L+ZAclYJ3FLWKlIihY280ZW41SPS0I93iJgcH4FCna0oNR1AGaIUpXwCQPOHqyvCZaLnHjznSN1Hbw22uo/5QCaz+++LKUx+oPJVrZoQeFZDcAXiWdTHpLws0DYV6u27LwVhx2zgnU8vrTXrk6DeU55AYa6Yj0gNxAOF3VRo+f+4GhqrDNxmskZTcz5Tadh5Rsdya1bTZwq+ED6y7ldtRjI4eNOsxdUGVfBtr9YZCNvOxEb+xl40E28bLJIMu8LBtkUy+bWtkO2Koo4U8wvv5o5Y2gVBxw/WHAX4m6IugdknjZbVYYL9EJ+lWrg32On2FJ45oY+N8iSc3Qs93Zo6k177UpOorWnOlazCrLcw81MsgT58zYjfhXudiNXxEYx+LIymGR/9YlTokGskvY+UYoj/3usHSS16K6BybByclHye3i7iZddnDmvhVmA0P+BH1/xM0CaVz3mDfNOtO/Z8vx3SSZjqNxkiyjyV0yi2bLZBwtbrNFtkgW2Ztk9k9PUv8X7vpfAAAA//8DAFBLAwQUAAYACAAAACEAlwUjS9UBAAA8BQAAEgAAAHdvcmQvZm9udFRhYmxlLnhtbLySbWvbMBDH3w/2HYTeN5adh7amTsm8BgZjL0b3ARRFtkX1YHRK3Hz7nWUnHQtlCYPKIOT/nX6++/seHl+NJnvpQTlb0HTCKJFWuK2ydUF/Pa9v7iiBwO2Wa2dlQQ8S6OPy86eHLq+cDUDwvoXciII2IbR5koBopOEwca20GKycNzzgq68Tw/3Lrr0RzrQ8qI3SKhySjLEFHTH+EoqrKiXkVyd2RtoQ7ydeaiQ6C41q4UjrLqF1zm9b74QEwJ6NHniGK3vCpLMzkFHCO3BVmGAzY0URhddTFk9GvwHm1wGyM8AC5HWI+YhI4GDkKyVG5N9q6zzfaCRhSwSrIhFMl+PPJF1uucFwybXaeBUDLbcOZIqxPdcFZRlbsznu/TNj036nSZ8oGu5B9pCYWJaDXHGj9OGoQqcAhkCrgmiO+p571Zc2hEDVGNjBhhX0ieHK1ms6KGlBZyisypOSYVHDSkdlelJYr4jIGTLu4y0ROacc/GYyOHDmxLMyEsgP2ZGfznD7jiMZW6ATc/Sjd2Z6lSM+cq91JFv96UiJyu3d7Nj/myP3/3Zk4FzuyDgb5Luqm/DuhPRz8VETsupLzp7+mpCM3X458yN2/58TMh5g+RsAAP//AwBQSwMEFAAGAAgAAAAhAJN21kkYAQAAQAIAABQAAAB3b3JkL3dlYlNldHRpbmdzLnhtbJTRwUoDMRAG4LvgO4Tc22yLLbJ0WxCpeBFBfYA0nW2DmUzIpG7r0zuuVREv7S2TZD7mZ2aLPQb1Bpk9xUaPhpVWEB2tfdw0+uV5ObjWiouNaxsoQqMPwHoxv7yYdXUHqycoRX6yEiVyja7R21JSbQy7LaDlISWI8thSRlukzBuDNr/u0sARJlv8ygdfDmZcVVN9ZPIpCrWtd3BLbocQS99vMgQRKfLWJ/7WulO0jvI6ZXLALHkwfHloffxhRlf/IPQuE1NbhhLmOFFPSfuo6k8YfoHJecD4HzBlOI+YHAnDB4S9Vujq+02kbFdBJImkZCrVw3ouK6VUPPp3WFK+ydQxZPN5bUOg7vHhTgrzZ+/zDwAAAP//AwBQSwMEFAAGAAgAAAAhAMh+GXNsAQAAwgIAABAACAFkb2NQcm9wcy9hcHAueG1sIKIEASigAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnFLLbsIwELxX6j9EuYMDUlGFFqMKVPXQBxIpnC1nk1h1bMs2CP6+GwJpqt6a086sdzw7MSxPjU6O6IOyZpFOxlmaoJG2UKZapJ/58+gxTUIUphDaGlykZwzpkt/fwcZbhz4qDAlJmLBI6xjdnLEga2xEGFPbUKe0vhGRoK+YLUslcW3loUET2TTLZgxPEU2Bxcj1gmmnOD/G/4oWVrb+wi4/O9LjkGPjtIjI39tJDawnILdR6Fw1yCdE9wA2osLQcl0Be+uLwKfAugJWtfBCRoqOTx6ADSA8OaeVFJEy5W9KehtsGZOPi9GkHQc2PAJkfovy4FU88wzYEMKrMp2NriBbXlReuPrqrUewlULjitbmpdABgf0QsLKNE4bkWF+R3lf4dLldtzFcR36Tgx33KtZbJ2TrZTbcdtCALbFYkP3eQU/AC/0Jr1t5mjUVFrczfxttfrvuSdJl44y+S2A3jtbu3wr/BgAA//8DAFBLAwQUAAYACAAAACEAZf0fUW0BAADjAgAAEQAIAWRvY1Byb3BzL2NvcmUueG1sIKIEASigAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjJJRS8MwFIXfBf9DyXubZEOnpe1AZSA4ENxQfIvJ3RbXpiHJ1u3fm7ZrZ3EPvt2bc+7X25Mk00ORB3swVpYqRTQiKADFSyHVOkXLxSy8Q4F1TAmWlwpSdASLptn1VcJ1zEsDr6bUYJwEG3iSsjHXKdo4p2OMLd9AwWzkHcqLq9IUzPnWrLFmfMvWgEeE3OICHBPMMVwDQ90T0QkpeI/UO5M3AMEx5FCAchbTiOKz14Ep7MWBRvnlLKQ7arho7cTefbCyN1ZVFVXjxur3p/hj/vLW/GooVZ0VB5QlgsdOuhyyBJ9LX9nd1zdw1x73ja+5AeZKkz3PlxZMI3dHddhbOFalEdYPDjpvE2C5kdr5K2yxgwPvzpl1c3+nKwni4dh/4a9Smw3sZf0aMto4+jY5RdtuBSLwkcRtgJ3yPn58WsxQNiJ0ElISkpsFmcTkPibks15sMH8GFqcF/k2kZEjsAG02w2eZ/QAAAP//AwBQSwMEFAAGAAgAAAAhAL3BkTcpCwAAL3AAAA8AAAB3b3JkL3N0eWxlcy54bWy8nV1z27oRhu870//A0VV74cjyZ+I5yhnbiWtP4xyfyG6uIRKSUIOEyo/Y6q8vAFIS5SUoLrj1lS1R+wDEixfAgqT02++vsQx+8TQTKhkPRh8OBwFPQhWJZD4ePD3eHHwcBFnOkohJlfDxYMWzwe+f//qX314usnwleRZoQJJdxOF4sMjz5cVwmIULHrPsg1ryRB+cqTRmuX6ZzocxS5+L5UGo4iXLxVRIka+GR4eHZ4MKk3ahqNlMhPyLCouYJ7mNH6ZcaqJKsoVYZmvaSxfai0qjZapCnmX6pGNZ8mImkg1mdAJAsQhTlalZ/kGfTFUji9Lho0P7Xyy3gFMc4AgAzjKOQ5xWiGG2ivnrIIjDi7t5olI2lZqkTynQtQosePBZqxmp8AufsULmmXmZPqTVy+qV/XOjkjwLXi5YFgrxqGuhUbHQ1NvLJBMDfYSzLL/MBGs8uDD/NB4Js7z29pWIxGBoSsz+qw/+YnI8ODpav3NtarDznmTJfP1eWhz8eKrXZDzgycHTxLw11dzxgKUHk0sTOKxOrPxbO93l21e24CULhS2HzXKuO+ro7NBApTC+ODr9tH7xozAtzIpcVYVYQPl3gx2CFtf9V/fmSWkqfZTPvqnwmUeTXB8YD2xZ+s2nu4dUqFQbZzz4ZMvUb054LG5FFPGk9sFkISL+c8GTp4xH2/f/vLGdv3ojVEWi/z8+H9leILPo62vIl8ZK+mjCjCbfTYA0ny7EtnAb/p81bFQp0RS/4MyMJ8HoLcJWH4U4MhFZ7WybmcWbc7efQhV0/F4FnbxXQafvVdDZexV0/l4FfXyvgizm/1mQSCL+WhoRFgOo+zgON6I5DrOhOQ4voTkOq6A5DiegOY6OjuY4+jGa4+imCE6uQlcvrHX2Y0dvb+funyP8uPunBD/u/hnAj7t/wPfj7h/f/bj7h3M/7v7R24+7f7DGc8ulVnCnbZbkvV02UypPVM6DnL/2p7FEs2ySRcMzkx5PSU6SAFOObNVE3JsWMvt6fw+xJvWfz3OTzgVqFszEvEh1bt634jz5xaXOkgMWRZpHCEx5XqSOFvHp0ymf8ZQnIafs2HRQkwkGSRFPCfrmks3JWDyJiJtvTSQZFDYdWufPC2MSQdCpYxamqn/VFCMbH76JrH9bGUhwVUjJiVjfabqYZfXPDSymf2pgMf0zA4vpnxjUNKNqoopG1FIVjajBKhpRu5X9k6rdKhpRu1U0onaraP3b7VHk0g7x9VXHqPve3bVUZlu8dz0mYp4wvQDoP91Ue6bBA0vZPGXLRWB2pZux9XPGlnOlolXwSDGnbUhU63rbRa71WYuk6N+gOzQqc214RPba8IgMtuH1t9i9XiabBdotTT4zKaZ5o2ktqZNpJ0wW5YK2v9tY3r+HbQ1wI9KMzAbNWIIe/N0sZ42cFCPftpb9K7Zl9bfV21GJtHoVkqCWUoXPNMPw7WrJU52WPfcm3Sgp1QuP6IiTPFVlX6tb/shK0snyX+PlgmXC5ko7iO5T/fqCenDPlr1P6EEykdDo9vUgZkIGdCuI28f7b8GjWpo00zQMDfBK5bmKyZjVTuDffvLp32kqeKmT4GRFdLaXRNtDFnYtCCaZkqQiIpJeZopEkMyhlvdPvpoqlkY0tIeUl/ew5JyIOGHxslx0EHhLj4svevwhWA1Z3r9YKsy+EJWpHklgtW3DrJj+m4f9h7rvKiDZGfqjyO3+o13q2mg6XP9lwg6u/xLBqqmnB9N/CU52B9f/ZHdwVCd7LVmWCeclVG8e1emuedTn2z/5q3hKqnRWSLoGXAPJWnANJGtCJYs4ySjP2PIIT9jyqM+XsMtYHsGWnOX9IxURmRgWRqWEhVHJYGFUGlgYqQD979CpwfrfplOD9b9Xp4QRLQFqMKp+Rjr9E13lqcGo+pmFUfUzC6PqZxZG1c+OvwR8NtOLYLoppoak6nM1JN1Ek+Q8XqqUpSsi5FfJ54xgg7SkPaRqZh5uUEl5EzcB0uxRS8LFdomjEvknn5JVzbAo60WwI8qkVIpob2074djI3XvX9oXZJzl6V+FBspAvlIx46jgnd6zOlyflYxlvq2+r0Wnb85uYL/Jgstjs9tcxZ4d7I9cJ+07Y/gKb2vxs/TxLU9g9j0QRrysKH6Y4O+4ebHv0TvDJ/uDtSmIn8rRjJCzzbH/kdpW8E3neMRKW+bFjpPXpTmSbH76w9LmxI5y39Z9NjufofOdtvWgT3FhsW0faRDZ1wfO2XrRjleAyDM3VAqhON8+447uZxx2PcZGbgrGTm9LZV25Em8F+8F/CzOyYQdOWt7l7Aoz7dhHdaeT8s1Dlvv3OBafuD3Xd6YVTkvGgkXPc/cLVzijjbsfOw40b0XnccSM6D0BuRKeRyBmOGpLclM5jkxvReZByI9CjFZwRcKMVjMeNVjDeZ7SCFJ/RqscqwI3ovBxwI9BGhQi0UXusFNwIlFFBuJdRIQVtVIhAGxUi0EaFCzCcUWE8zqgw3seokOJjVEhBGxUi0EaFCLRRIQJtVIhAG9Vzbe8M9zIqpKCNChFoo0IE2qh2vdjDqDAeZ1QY72NUSPExKqSgjQoRaKNCBNqoEIE2KkSgjQoRKKOCcC+jQgraqBCBNipEoI1aPmrob1QYjzMqjPcxKqT4GBVS0EaFCLRRIQJtVIhAGxUi0EaFCJRRQbiXUSEFbVSIQBsVItBGtRcLexgVxuOMCuN9jAopPkaFFLRRIQJtVIhAGxUi0EaFCLRRIQJlVBDuZVRIQRsVItBGhYi2/lldonTdZj/C73o679jvfumqqtSP+qPcddRxd9S6Vm5W92cRrpR6DhofPDy2+UY3iJhKoewWteOyep1rb4lAXfj847r9CZ86veeXLlXPQthrpgB+0jUS7KmctHX5eiRI8k7aeno9Eqw6T9pG33okmAZP2gZd68v1TSl6OgLBbcNMLXjkCG8brWvhsInbxuhaIGzhtpG5FggbuG08rgWeBmZwfht92rGdzjb3lwJCW3esEc7dhLZuCbVaD8fQGF1FcxO6qucmdJXRTUDp6cTghXWj0Aq7UX5SQ5thpfY3qpuAlRoSvKQGGH+pIcpbaojykxoOjFipIQErtf/g7CZ4SQ0w/lJDlLfUEOUnNZzKsFJDAlZqSMBK3XNCdmL8pYYob6khyk9quLjDSg0JWKkhASs1JHhJDTD+UkOUt9QQ5Sc1yJLRUkMCVmpIwEoNCV5SA4y/1BDlLTVEtUltd1F2pEYpXAvHLcJqgbgJuRaIG5xrgR7ZUi3aM1uqETyzJajVWnNctlQXzU3oqp6b0FVGNwGlpxODF9aNQivsRvlJjcuWmqT2N6qbgJUaly05pcZlS61S47KlVqlx2ZJbaly21CQ1Lltqktp/cHYTvKTGZUutUuOypVapcdmSW2pcttQkNS5bapIaly01Sd1zQnZi/KXGZUutUuOyJbfUuGypSWpcttQkNS5bapIaly05pcZlS61S47KlVqlx2ZJbaly21CQ1LltqkhqXLTVJjcuWnFLjsqVWqXHZUqvUjmxp+LLzA0yGbX/fTH84Xy25+Q7u2gMzUfkdpNVFQPvBu2g8YPY3lEwlgurXqKqfTrJ1ra4VloXZGFhKuNDFhNUXJ7lKOQTFOL4T1Ra7Pdf1p6u2217zLD+3c32ztZa5adu2GpY/JgUbolTFVa9PVTfbVzFdjaksf5RL/3OXRBrwUv0gVVnB6JWVKH38mkt5z8pPq6X7o5LP8vLo6NA+FP/m+LT8fjdnfGoHAidguFuZ8mX1w2COZi6/8b26Qu1q6qOGpra3SvRt5W291v9ln/8HAAD//wMAUEsBAi0AFAAGAAgAAAAhAN+k0mxaAQAAIAUAABMAAAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAHpEat+8AAABOAgAACwAAAAAAAAAAAAAAAACTAwAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEA1mSzUfQAAAAxAwAAHAAAAAAAAAAAAAAAAACzBgAAd29yZC9fcmVscy9kb2N1bWVudC54bWwucmVsc1BLAQItABQABgAIAAAAIQDC+b+ldAIAAHAHAAARAAAAAAAAAAAAAAAAAOkIAAB3b3JkL2RvY3VtZW50LnhtbFBLAQItABQABgAIAAAAIQBUtmO7TQYAAMIaAAAVAAAAAAAAAAAAAAAAAIwLAAB3b3JkL3RoZW1lL3RoZW1lMS54bWxQSwECLQAUAAYACAAAACEAqwtFB8UDAAAICgAAEQAAAAAAAAAAAAAAAAAMEgAAd29yZC9zZXR0aW5ncy54bWxQSwECLQAUAAYACAAAACEAlwUjS9UBAAA8BQAAEgAAAAAAAAAAAAAAAAAAFgAAd29yZC9mb250VGFibGUueG1sUEsBAi0AFAAGAAgAAAAhAJN21kkYAQAAQAIAABQAAAAAAAAAAAAAAAAABRgAAHdvcmQvd2ViU2V0dGluZ3MueG1sUEsBAi0AFAAGAAgAAAAhAMh+GXNsAQAAwgIAABAAAAAAAAAAAAAAAAAATxkAAGRvY1Byb3BzL2FwcC54bWxQSwECLQAUAAYACAAAACEAZf0fUW0BAADjAgAAEQAAAAAAAAAAAAAAAADxGwAAZG9jUHJvcHMvY29yZS54bWxQSwECLQAUAAYACAAAACEAvcGRNykLAAAvcAAADwAAAAAAAAAAAAAAAACVHgAAd29yZC9zdHlsZXMueG1sUEsFBgAAAAALAAsAwQIAAOspAAAAAA==" }

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/SendDocument HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 15566 <DocumentMin> <DocumentType>1</DocumentType> <DocumentName>Договор на машину</DocumentName> <FileExtension>docx</FileExtension> <ReceiverInnNumber>489043363</ReceiverInnNumber> <FileName>CarContract</FileName> <Base64Document>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</Base64Document> </DocumentMin>


Возможные ошибки

Код Описание
400: BadRequest Указывает,что запрос не может быть воспринят сервером.
406 (1008): NotAcceptable (IncorrectDocumentType) Неправильный тип документа.
406 (1010): NotAcceptable (UnsupportedFileExtension) Неподдерживаемое расширение файла.
406 (1007): NotAcceptable (IncorrectDocumentUid) Некорректный номер DocumentUID.

Api/Document/ImportDocumentRegister?companyInn={companyInn}POSTИмпорт документов

Импортирует в систему множество документов. Типы документов передаются раздельно в виде массивов.

Если пользователь прикреплен к нескольким предприятиям (т.е. мультиаккаунтный пользователь)
Следует указать ИНН предприятия после метода, для которого импортируется документ(ы)
Например: Api/Document/ImportDocumentRegister?companyInn=302563857

Параметры запроса


*При импортировании документов разного типа наличие хотя бы одного параметра - обязательное

Имя Тип Обязательное Описание Ссылка на пример
invoices invoice [ ] Нет* Множество Объектов модели invoice Импорт счёт-фактуры
acts act [ ] Нет* Множество Объектов модели act Импорт акта
acts_and_invoices act_and_invoice [ ] Нет* Множество Объектов модели act_and_invoice Импорт акта и счёта-фактуры
invoice_for_payments invoice_for_payment [ ] Нет* Множество Объектов модели invoice_for_payment Импорт счёта на предоплату
material_reports material_report [ ] Нет* Множество Объектов модели material_report Импорт материального отчёта
dynamic_documents dynamic_document [ ] Нет* Множество Объектов модели dynamic_document Импорт динамического отчёта
invoice_and_bills invoice_and_bill [ ] Нет* Множество Объектов модели invoice_and_bill Импорт счёта-фактуры и счёта
farm_invoice farm_invoice [ ] Нет* Множество Объектов модели farm_invoice Импорт счёта-фактуры (фарм)
moto_act moto_act [ ] Нет* Множество Объектов модели moto_act Импорт акта (мото)
power_of_attorney power_of_attorney [ ] Нет* Множество Объектов модели power_of_attorney Импорт доверенности
payment_order payment_order [ ] Нет* Множество Объектов модели payment_order Импорт платёжного поручения
reference reference [ ] Нет* Множество Объектов модели reference Импорт приемной квитанций


Параметры ответа

Код Статус Описание Ссылка на пример
200 OK Успешно Пример
2015 401 Unauthorized В запросе отсутствует HTTP-заголовок Authorization, или в этом заголовке содержатся некорректные авторизационные данные. Пример
2001 406 Not Acceptable Неправильный формат данных в запросе. Пример
400 BadRequest Данные в запросе имеют неверный формат или отсутствуют обязательные параметры Пример
200 Unknown invoice content error "Пустые поля: ..." Внутри заголовка "Message" находится перечень отсутствующих обязательных параметров Пример
200 Unknown invoice content error "Ссылка на объект не указывает на экземпляр объекта" Отсутствует заголовок head Пример
200 Company not found ИНН компании не найден Пример

Пример успешного ответа

{
    "SuccessCount": 1,
    "ErrorCount": 0,
    "SuccessItems": [
        {
            "Name": "2017-02-28_303134273_FU-0001",
            "UniqueId": "6cda83786b4f4d72aefd9c5aaf674de6",
            "Message": null,
            "Id": null
        }
    ],
    "ErrorItems": []
}

Пример ответа с ошибкой "401 Unauthorized"

<Error>
    <Message>Authorization has been denied for this request</Message>            
</Error>

Пример ответа с ошибкой "406 Not Acceptable"

<ErrorCode>                    
    <Code>2001</Code>
    <Message>Неправильный формат данных в запросе</Message>
</ErrorCode>

Пример ответа с ошибкой Unknown invoice content error "Пустые поля: ..."

{
    "SuccessCount": 0,
    "ErrorCount": 1,
    "SuccessItems": [],
    "ErrorItems": [
        {
            "Name": "Unknown invoice content error",
            "UniqueId": null,
            "Message": "Пустые поля: Счёт-фактура № (Invoice Number), Номер котракта (Contract Number), Перечень товара/работы/услуги (Invoice Services);\n Не правильные даты: Дата счет фактуры (Invalid Invoice date), Дата контракта (Invalid Contract date)",
            "Id": null
        }
    ]
}

Пример ответа с ошибкой Unknown invoice content error "Ссылка на объект не указывает на экземпляр объекта"

{
    "SuccessCount": 0,
    "ErrorCount": 1,
    "SuccessItems": [],
    "ErrorItems": [
        {
            "Name": "Unknown invoice content error",
            "UniqueId": null,
            "Message": "Ссылка на объект не указывает на экземпляр объекта.",
            "Id": null
        }
    ]
}

Api/Document/ImportDocumentRegister/?companyInn={companyInn}POSTАсинхронный импорт документов

Импортирует в систему множество документов асинхронным образом.

Примечание

  • Если пользователь прикреплен к нескольким предприятиям (т.е. мультиаккаунтный пользователь), то следует указать ИНН предприятия после метода, для которого импортируется документ(ы). Например: Api/Document/ImportDocumentRegister?companyInn=302563857

Параметры запроса


*При импортировании документов разного типа наличие хотя бы одного параметра - обязательное

Имя Тип Обязательное Описание Ссылка на пример
invoices invoice [ ] Нет* Множество Объектов модели invoice Импорт счёт-фактуры
acts act [ ] Нет* Множество Объектов модели act Импорт акта
acts_and_invoices act_and_invoice [ ] Нет* Множество Объектов модели act_and_invoice Импорт акта и счёта-фактуры
invoice_for_payments invoice_for_payment [ ] Нет* Множество Объектов модели invoice_for_payment Импорт счёта на предоплату
material_reports material_report [ ] Нет* Множество Объектов модели material_report Импорт материального отчёта
dynamic_documents dynamic_document [ ] Нет* Множество Объектов модели dynamic_document Импорт динамического отчёта
invoice_and_bills invoice_and_bill [ ] Нет* Множество Объектов модели invoice_and_bill Импорт счёта-фактуры и счёта
farm_invoice farm_invoice [ ] Нет* Множество Объектов модели farm_invoice Импорт счёта-фактуры (фарм)
moto_act moto_act [ ] Нет* Множество Объектов модели moto_act Импорт акта (мото)
power_of_attorney power_of_attorney [ ] Нет* Множество Объектов модели power_of_attorney Импорт доверенности
payment_order payment_order [ ] Нет* Множество Объектов модели payment_order Импорт платёжного поручения
reference reference [ ] Нет* Множество Объектов модели reference Импорт приемной квитанций


Параметры ответа

Имя Тип Описание
InProgressItems Множество объектов модели InProgressItems Список документов на стадии импорта
SuccessItems Множество объектов модели SuccessItems Список документов, которые были успешно импортированы
ErrorItems Множество объектов модели ErrorItems Список документов, которых не удалось импортировать
InProgressCount integer Количество документов на стадии импорта
SuccessCount integer Список документов, которые были успешно импортированы
ErrorItems integer Список документов, которых не удалось импортировать

Пример запроса

{
    "invoices": [
        {
            "id": "INV_1",
            "head": {
                "file_name": "universal-tax-invoice_302563807_489043363_2017-01-28_FU-0001.xml",
                "program_version": "1.0.0",
                "format_version": "1.0.0",
                "sender": {
                    "sender_info": {
                        "INN": "302563857",
                        "company_vat_code": "326030104645",
                        "company_name": "AXMAD MAX BUSINESS XK",
                        "address": {
                            "region": "г.Ташкент",
                            "street": "г.Ташкент, Юнусабадский р-н, 47"
                        },
                        "phone": "99890 1234567",
                        "bank_details": {
                            "account_number": "20208000100200000001",
                            "bank_name": "Turkiston XOATIB",
                            "bank_code": "01104"
                        }
                    },
                    "approver_and_signers": {
                        "approver": {
                            "last_name": "Умаров",
                            "first_name": "Ахмаджон",
                            "middle_name": "Ахат угли"
                        }
                    }
                },
                "receiver": {
                    "receiver_info": {
                        "INN": "489043363",
                        "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"",
                        "address": {
                            "city": "Ташкент",
                            "street": "Нукусская",
                            "building": "22a"
                        },
                        "phone": "(95) 1701100",
                        "fax": "(71) 2384402",
                        "website": "www.uzmobile.uz",
                        "bank_details": {
                            "account_number": "20210000904074838027",
                            "bank_name": "АКБ \"АЛОКАБАHК\"",
                            "bank_code": "00401",
                            "activity_code": "52300"
                        }
                    },
                    "approver_and_signers": {
                        "approver": {
                            "position": "Коммерческий директор",
                            "last_name": "Кравченко",
                            "first_name": "Владимир",
                            "middle_name": "Владимирович"
                        }
                    }
                }
            },
            "document": {
                "document_version": "2020-03-04",
                "document_number": "2020-02-28_303134273_FU-0001",
                "document_date": "2020-04-28",
                "contract_number": "00003",
                "contract_date": "2020-01-22",
                "currency_code": "860",
                "currency_rate": "1",
                "singleSidedType": "0",
                "attorneyNumber": "dov_number_1",
                "attorneyName": "dov_name",
                "attorneyInn": "dov_inn",
                "single_sided_type": "1",
                "foreign_company": {
                    "name": "foreign_company_name",
                    "country_id": "212",
                    "bank": "bank",
                    "account": "account",
                    "address": "address"
                },
                "items": [
                    {
                        "item_number": "1",
                        "description": "Дилерские услуги (Фиксированная выплата за активных абонентов в месяц подключения)",
                        "volume": "147",
                        "unit_price": "2500",
                        "subtotal": "367500",
                        "vat": {
                            "vat_rate": "12",
                            "vat_value": "55125.00"
                        },
                        "subtotal_with_taxes": "422625.00",
                        "measurement_unit": "сум",
                        "excise": {
                            "excise_rate": 0,
                            "excise_value": 0
                        },
                        "committent": {
                            "name": "Komittent Name 1",
                            "inn": "Komittent Tin 1",
                            "vat_code": "Komittent VatRegCode 1"
                        }
                    },
                    {
                        "item_number": "2",
                        "description": "Дилерские услуги (Вознаграждение за 1-ый целый месяц, следующий за месяцем подключения 25% от начислений)",
                        "volume": "1",
                        "unit_price": "553777,5",
                        "subtotal": "553777,5",
                        "vat": {
                            "vat_rate": "0",
                            "vat_value": "0"
                        },
                        "subtotal_with_taxes": "553777,5",
                        "measurement_unit": "сум",
                        "excise": {
                            "excise_rate": 0,
                            "excise_value": 0
                        },
                        "committent": {
                            "name": "Komittent Name 2",
                            "inn": "Komittent Tin 2",
                            "vat_code": "Komittent VatRegCode 2"
                        }
                    }
                ],
                "column_summary_values": {
                    "column_subtotal": "1294491,67",
                    "column_subtotal_uzs": "1294491,67",
                    "column_vat_value": "258898.33",
                    "column_vat_value_uzs": "258898.33",
                    "column_subtotal_with_taxes": "1553390",
                    "column_subtotal_with_taxes_total": "2356895",
                    "column_subtotal_with_taxes_uzs": "2356895"
                },
                "column_summary_values_in_words": {
                    "column_subtotal_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин",
                    "column_subtotal_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин",
                    "column_subtotal_with_taxes_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин",
                    "column_subtotal_with_taxes_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин"
                }
            }
        },
        {
            "id": "INV_2",
            "head": {
                "file_name": "universal-tax-invoice_302563807_489043363_2017-01-28_FU-0001.xml",
                "program_version": "1.0.0",
                "format_version": "1.0.0",
                "sender": {
                    "sender_info": {
                        "INN": "302563857",
                        "company_vat_code": "326030104645",
                        "company_name": "AXMAD MAX BUSINESS XK",
                        "address": {
                            "region": "г.Ташкент",
                            "street": "г.Ташкент, Юнусабадский р-н, 47"
                        },
                        "phone": "99890 1234567",
                        "bank_details": {
                            "account_number": "20208000100200000001",
                            "bank_name": "Turkiston XOATIB",
                            "bank_code": "01104"
                        }
                    },
                    "approver_and_signers": {
                        "approver": {
                            "last_name": "Умаров",
                            "first_name": "Ахмаджон",
                            "middle_name": "Ахат угли"
                        }
                    }
                },
                "receiver": {
                    "receiver_info": {
                        "INN": "489043363",
                        "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"",
                        "address": {
                            "city": "Ташкент",
                            "street": "Нукусская",
                            "building": "22a"
                        },
                        "phone": "(95) 1701100",
                        "fax": "(71) 2384402",
                        "website": "www.uzmobile.uz",
                        "bank_details": {
                            "account_number": "20210000904074838027",
                            "bank_name": "АКБ \"АЛОКАБАHК\"",
                            "bank_code": "00401",
                            "activity_code": "52300"
                        }
                    },
                    "approver_and_signers": {
                        "approver": {
                            "position": "Коммерческий директор",
                            "last_name": "Кравченко",
                            "first_name": "Владимир",
                            "middle_name": "Владимирович"
                        }
                    }
                }
            },
            "document": {
                "document_version": "2020-03-04",
                "document_number": "2020-02-28_303134273_FU-0001",
                "document_date": "2020-04-28",
                "contract_number": "00003",
                "contract_date": "2020-01-22",
                "currency_code": "860",
                "currency_rate": "1",
                "singleSidedType": "0",
                "attorneyNumber": "dov_number_1",
                "attorneyName": "dov_name",
                "attorneyInn": "dov_inn",
                "single_sided_type": "1",
                "foreign_company": {
                    "name": "foreign_company_name",
                    "country_id": "212",
                    "bank": "bank",
                    "account": "account",
                    "address": "address"
                },
                "items": [
                    {
                        "item_number": "1",
                        "description": "Дилерские услуги (Фиксированная выплата за активных абонентов в месяц подключения)",
                        "volume": "147",
                        "unit_price": "2500",
                        "subtotal": "367500",
                        "vat": {
                            "vat_rate": "12",
                            "vat_value": "44100.00"
                        },
                        "subtotal_with_taxes": "422625.00",
                        "measurement_unit": "сум",
                        "excise": {
                            "excise_rate": 0,
                            "excise_value": 0
                        },
                        "committent": {
                            "name": "Komittent Name 1",
                            "inn": "Komittent Tin 1",
                            "vat_code": "Komittent VatRegCode 1"
                        }
                    },
                    {
                        "item_number": "2",
                        "description": "Дилерские услуги (Вознаграждение за 1-ый целый месяц, следующий за месяцем подключения 25% от начислений)",
                        "volume": "1",
                        "unit_price": "553777,5",
                        "subtotal": "553777,5",
                        "vat": {
                            "vat_rate": "0",
                            "vat_value": "0"
                        },
                        "subtotal_with_taxes": "553777,5",
                        "measurement_unit": "сум",
                        "excise": {
                            "excise_rate": 0,
                            "excise_value": 0
                        },
                        "committent": {
                            "name": "Komittent Name 2",
                            "inn": "Komittent Tin 2",
                            "vat_code": "Komittent VatRegCode 2"
                        }
                    }
                ],
                "column_summary_values": {
                    "column_subtotal": "1294491,67",
                    "column_subtotal_uzs": "1294491,67",
                    "column_vat_value": "258898.33",
                    "column_vat_value_uzs": "258898.33",
                    "column_subtotal_with_taxes": "1553390",
                    "column_subtotal_with_taxes_total": "2356895",
                    "column_subtotal_with_taxes_uzs": "2356895"
                },
                "column_summary_values_in_words": {
                    "column_subtotal_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин",
                    "column_subtotal_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин",
                    "column_subtotal_with_taxes_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин",
                    "column_subtotal_with_taxes_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин"
                }
            }
        }
    ]
}

Пример успешного ответа

{
    "InProgressItems": [
        {
            "Name": "2020-02-28_303134273_FU-0001",
            "UniqueId": null,
            "Message": null,
            "Id": "INV_1"
        },
        {
            "Name": "2020-02-28_303134273_FU-0001",
            "UniqueId": null,
            "Message": null,
            "Id": "INV_2"
        }
    ],
    "InProgressCount": 2,
    "SuccessCount": 0,
    "ErrorCount": 0,
    "SuccessItems": [],
    "ErrorItems": []
}

Api/Sign/GetDocumentsHashCodes POSTПолучение хеш-кодов документов

Возвращает хеш-коды указанных документов

Параметры запроса

Имя Тип Обязательное Описание
Documents string [ ] Да Строковый массив из уникальных идентификаторов документа

Пример запроса в JSON формате: POST /Sign/GetDocumentsHashCodes HTTP/1.1 Host: https://api.faktura.uz/Api/Sign/GetDocumentsHashCodes Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 15481 { "Documents": ["e1175f16196e44d9b3008c3175b3ee54", "4ba1bbc06fcd4a55aaca33ca77649ae7", "994134f34055404189ad39e65b007d58"] }


Возможные ошибки

Код Описание
400: BadRequest Указывает,что запрос не может быть воспринят сервером.
500: InternalServerErrorCode (Error in GetDocumentsHashCodes method) Ошибка в методе GetDocumentsHashCodes.
200: OK uniqueId документа : Document not found

Api/Document/GetByClientDocumentUids POSTПолучение документов при асинхронном импортировании

Возвращает документы по ИД, указанному при импортировании документов с помощью асинхронного имортирования документов

Параметры запроса

Имя Тип Обязательное Описание
ClientDocumentUids string [ ] Да Строковый массив из уникальных идентификаторов документа

Пример запроса в JSON формате: POST Sign/GetDocumentsHashCodes HTTP/1.1 Host: https://api.faktura.uz/Api/Sign/GetDocumentsHashCodes Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 15481 { "ClientDocumentUids": ["INV_1", "INV_2"] }



Пример успешного ответа

[
    {
        "Name": "2020-02-28_303134273_FU-0001",
        "UniqueId": "771ee7b05512403391c89f5aa29fb4d7",
        "Message": null,
        "Id": "INV_1"
    },
    {
        "Name": "2020-02-28_303134273_FU-0001",
        "UniqueId": "d9b393d6387f4f2eb5f036926f91487c",
        "Message": null,
        "Id": "INV_2"
    }
]

Api/GetDocumentStatus?companyInn={companyInn} POSTПроверка статуса документа

Проверяет статус документа в системе

Входные параметры

Имя Тип Обязательное Описание
DocumentUniqueIds string [ ] Да Уникальный строковый ключ-идентификатор документа

Пример запроса в JSON формате: POST /GetDocumentStatus HTTP/1.1 Host: https://api.faktura.uz/Api/GetDocumentStatus Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 7992 { "DocumentUniqueIds" : ["1a8e616461e14bf29536ef2b69d06709", "1a8e616461e14bf29536ef2b69d06709"] }

Параметры ответа

Имя Тип Описание
Success boolean Статус запроса
Errors string Ошибки в запросе
UniqueId string Уникальный строковый ключ-идентификатор документа
StatusDescription string [ ] Описание текущего статуса данного документа
Status integer Статус документа

Пример запроса

{
    "Success": true,
    "Errors": null,
    "Data": {
        "DocumentStatuses": [ ]
    }
}        


Возможные ошибки

Код Описание
400: BadRequest Указывает,что запрос не может быть воспринят сервером.
500: InternalServerErrorCode Ошибка в серверной части во время обработки запроса
600: ValidationErrorCode Ошибка при проверке полноценности запроса POST

Api/Document/DeleteDocuments?companyInn={companyInn} POSTУдаление нескольких документов

Удаляет несколько документов массовым образом

Примечание

  • Возможно только в случае, когда Вы являетесь владельцем документа

Входные параметры

Имя Тип Обязательное Описание
Documents string [ ] Да Массив из Уникальных строковых ключ-идентификаторов документа(ов)

Пример запроса в JSON формате: POST /Document/DeleteDocuments HTTP/1.1 Host: https://api.faktura.uz/Api Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 15481 { "Documents" : ["e1175f16196e44d9b3008c3175b3ee54", "4ba1bbc06fcd4a55aaca33ca77649ae7"] }


Возможные ошибки

Код Описание
400: BadRequest Указывает,что запрос не может быть воспринят сервером.
{{documentUniqueId}}: not deleted Ошибка в удалении документа

Api/Document/FullDeleteDocument?companyInn={companyInn} POSTПолное удаление документа

Удаляет документ безвозвратным образом

Примечание

  • Возможно только в случае, когда Вы являетесь владельцем документа

Входные параметры

Имя Тип Обязательное Описание
DocumentUniqueId string Да Уникальный строковой ключ-идентификатор (UID) документа
companyInn string Нет ИНН компании, если пользователь зарегистрировался в нескольких компаниях

Пример запроса в JSON формате: POST /Document/FullDeleteDocument HTTP/1.1 Host: https://api.faktura.uz/Api Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 15481 { "DocumentUniqueId" : ["e1175f16196e44d9b3008c3175b3ee54"] }

Пример успешного ответа

[
    {
        "success": "true"
    }
]


Возможные ошибки

Код Описание
400: BadRequest Запрос не может быть воспринят сервером.
401: Unauthorized Пользователь не найден.
404: NotFound Документ не найден.

Api/DocumentReferenceGroup POSTСоздание связки между документами

Создаёт связку между документами в системе.

Входные параметры

Имя Тип Обязательное Описание
Groups string [ ] Да Массив из Уникальных строковых ключ-идентификаторов документа(ов)

Пример запроса в JSON формате: POST /DocumentReferenceGroup HTTP/1.1 Host: https://api.faktura.uz/Api Content-type: application/json Accept: application/json Authorization: Bearer dQpKaaotOT5G_sOT7Ikxj4cA1qkqNoGSWZigvWPou-9W9fmFLNCRbgpWPXgFydyWAAsUYe8deqylc6IQMtKDgw7CigX2KrEf2n0CIuby0kHKsqZkJO49rKs2oFpMvqIqt-aJTgwlXFuki8AgT5eW_D8L4MBxfDFOjIY18UbgkKKqrNz6M7UJGvoA1hE6OjQeJD2D3fJKj-5Rnh8Knu9F5Uuyy7mdkBWPtQHjtncxbniCx_L6xwuqoNMDHILNHouIGHKhbywj52yujZLnQVsE754wn3xSAI2Z08mHVfe8ROz2zEIlnDL-yEtSSPFMnOv36080YijCZfnFkYyFI11nWUxdNVQ8f_qNPO9Ar6A_FmqapJOs Content-Length: 15481 { "Groups" : [ ["7860c92d29c24c97805d0ba45e52e9da", "040841223ba94b9783cdf00d214d1237"], ["02181efa865b487c87c0cb259911e4ff", "7e7232db29f546ae9924d3ed0350152e"] ] }

Api/Document/AssignDocumentsToLabel POSTНазначение документа(ов) к метке

Прикрепляет группу документов к определенней метке

Параметры запроса

Имя Тип Обязательное Описание
documents_labels documents_label [ ] Да Множество объектов модели documents_label


Пример запроса

POST /Document/AssignDocumentsToLabel HTTP/1.1 Host: https://Api.Faktura.uz/Api Content-Length: 59 Cache-Control: no-cache { "LabelId" : 001, "UniqueIds" : ["e1175f16196e44d9b3008c3175b3ee54", "4ba1bbc06fcd4a55aaca33ca77649ae7", "994134f34055404189ad39e65b007d58"], "Inn" : "302563857" }

Параметры ответа

Имя Тип Описание
SuccessUniqueIds string [ ] Множество успешно назначенных идентификационных строковых ключей-идентификаторов документа
ErrorUniqueIds string [ ] Множество неуспешно назначенных идентификационных строковых ключей-идентификаторов документа
NotFoundUniqueIds string [ ] Множество ненайденных идентификационных строковых ключей-идентификаторов документа


Возможные ошибки

Код Описание
400: BadRequest Указывает,что запрос не может быть воспринят сервером.

Api/Document/Delete/companyInn={companyInn} POSTОтмена подписанного документа

Отменяет и удаляет подписанный документ со стороны поставщика

Параметры запроса

Имя Тип Обязательное Описание
DocumentUniqueId string Да Уникальный строковый ключ-идентификатор документа


Пример запроса

POST /Document/Delete?companyInn={companyInn} HTTP/1.1 Host: https://Api.Faktura.uz/Api Content-Length: 59 Cache-Control: no-cache { "DocumentUniqueId": "4ba1bbc06fcd4a55aaca33ca77649ae7 }

Параметры ответа

Имя Тип Описание
Success boolean Статус запроса


Возможные ошибки

Код Описание
400: BadRequest Указывает,что запрос не может быть воспринят сервером.
404: Not Found Указывает, что сервер отказывается выполнять запрос.

Api/Document/RejectDocument POSTОтклонение документа

Отказывает документ со стороны покупателя

Параметры запроса

Имя Тип Обязательное Описание
DocumentUniqueId string Да Уникальный строковый ключ-идентификатор документа
CompanyInn string Да ИНН отправителя (девятизначное число)


Пример запроса

POST /Sign/RejectDocument HTTP/1.1 Host: https://Api.Faktura.uz/Api Content-Length: 59 Cache-Control: no-cache { "DocumentUniqueId" : "4ba1bbc06fcd4a55aaca33ca77649ae7 "CompanyInn" : "489043363" }

Параметры ответа

Имя Тип Описание
Success boolean Статус запроса
code integer Код запроса


Возможные ошибки

Код Описание
0: Success Документ успешно подписан.
2: YouAreNotAMemberOfDocument Документ недоступен для вас.
3: SignatureValidationFailed Подпись не прошла проверку, возможно документ подписан сертификатом, не принадлежащим вашей организации.
4: InternalError Ошибка при попытке проверке и сохранении подписи документа.
6: NotAllowedNow Сейчас нет доступа.
400: BadRequest Указывает,что запрос не может быть воспринят сервером.
404: Not Found Указывает, что сервер отказывается выполнять запрос.

Api/Document/SendAgreement/{documentUniqueId} POSTОтправка документа на согласование

Отправляет документ на согласование указанным пользователям

Параметры запроса

Имя Тип Обязательное Описание
CompanyInn string Да ИНН компании
DocumentUniqueId string Да Уникальный строковый ключ-идентификатор документа

Тело запроса

Имя Тип Обязательное Описание
Users int [] Да Множество ИД пользователей

Примечание


Пример запроса

POST /Api/Document/SendAgreement/{uniqueId}?companyInn={companyInn}&documentUniqueId={uniqueId} HTTP/1.1 Host: https://api.faktura.uz Content-Length: 59 Cache-Control: no-cache Authorization: Bearer cdr1zv1-83bQpm681IUKCazshNMHVCDHG62Bj0GRfXOlka62Hb2oZSH3a4qa6TTgUNK3PezS8nxbn-5uq6pFBox6PjFWSeC2DsOYuwUKH2ZkOCFohPdkFEgum7h1VII2V2264Pe39CPFzlYP1rep7IBLwaC2Ui1RAc9p6ZCgxMRzHs-GwEgWNNmQH_lBNjNjwYLopT8z-9HHzlI2M1eBEv1xgQmvDxuqX_-_BnFSSsQxlMJP-P1lpePCmlFngtP0_J1Yo_Axs_R1-5KRmmJ9-wRmJuyXMNP45BJV2YzN_sGDcPN6olKl8OBB-Wo7EgsaDRmtpjTBo8ND_O2Bj_5FMr43sjf29rzbPomkcNJaUgd_brMk Content-Type: application/json { "Users": [ 1553 ] }

Параметры ответа

Имя Тип Описание
success boolean Результат запроса (true = успешно)


Возможные ошибки

Код Описание
200: Ok Успешно выполнен.
401: Unauthorized Не найден пользователь.
404: NotFound Не найден документ

Api/User/GetEmployees?companyInn={companyInn} GETПолучение сотрудников компании

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

Параметры запроса

Имя Тип Обязательное Описание
CompanyInn string Да ИНН компании


Пример запроса

GET /User/GetEmployees?companyInn={companyInn} HTTP/1.1 Host: https://api.faktura.uz/Api Content-Length: 59 Authorization: Bearer cdr1zv1-83bQpm681IUKCazshNMHVCDHG62Bj0GRfXOlka62Hb2oZSH3a4qa6TTgUNK3PezS8nxbn-5uq6pFBox6PjFWSeC2DsOYuwUKH2ZkOCFohPdkFEgum7h1VII2V2264Pe39CPFzlYP1rep7IBLwaC2Ui1RAc9p6ZCgxMRzHs-GwEgWNNmQH_lBNjNjwYLopT8z-9HHzlI2M1eBEv1xgQmvDxuqX_-_BnFSSsQxlMJP-P1lpePCmlFngtP0_J1Yo_Axs_R1-5KRmmJ9-wRmJuyXMNP45BJV2YzN_sGDcPN6olKl8OBB-Wo7EgsaDRmtpjTBo8ND_O2Bj_5FMr43sjf29rzbPomkcNJaUgd_brMk

Параметры ответа

Имя Тип Описание
id integer ID пользователя
account Объект аккаунта Аккаунт пользователя
position string Должность
unit Объект подразделения Подразделение пользователя

Api/Lot/GetLotTypes GETПолучение типов лота

Возвращает список лотов с типами

Возвращает все возможные типы документов в системе

Пример запроса GET /Lot/GetLotTypes HTTP/1.1 Host: https://Api.Faktura.uz/Api Content-Length: 59 Authorization: Bearer cdr1zv1-83bQpm681IUKCazshNMHVCDHG62Bj0GRfXOlka62Hb2oZSH3a4qa6TTgUNK3PezS8nxbn-5uq6pFBox6PjFWSeC2DsOYuwUKH2ZkOCFohPdkFEgum7h1VII2V2264Pe39CPFzlYP1rep7IBLwaC2Ui1RAc9p6ZCgxMRzHs-GwEgWNNmQH_lBNjNjwYLopT8z-9HHzlI2M1eBEv1xgQmvDxuqX_-_BnFSSsQxlMJP-P1lpePCmlFngtP0_J1Yo_Axs_R1-5KRmmJ9-wRmJuyXMNP45BJV2YzN_sGDcPN6olKl8OBB-Wo7EgsaDRmtpjTBo8ND_O2Bj_5FMr43sjf29rzbPomkcNJaUgd_brMk

Пример успешного ответа:

[
    {
        "success": true,
        "types": [
            {
                "Prefix": "DX-P-",
                "Name": "Давлат харидлар, Тўғридан-тўғри"
            }
        ]
    }
]


Возможные ошибки

Код Описание
500: InternalServerErrorCode Ошибка в серверной части во время обработки запроса

Api/Company/ProductCatalogs GETПолучение каталогов привязанных организацию

Возвращает список каталогов

Пример запроса GET /Api/Company/ProductCatalogs?companyInn=489043363 HTTP/1.1 Host: api.faktura.uz Authorization: Bearer ciQfZPMJHzdwO72Uq5uAkbd5j3j_VJLDNNPGb3TEWTh_OsHBfzL8q4C_5_-geMxgMjX9Jm-kXmw3fJk-eOQs3_nU-U8zDPUHP2rPtEZJj47BNEqK38CVdCzyBPNrIKluYHe0EZ27DLdUFrkF8ODKYssn31ChSNAa2rX5mXuZa0YmHJEBYLpP9xMQqP-eWSU1aSDy45KCeGDq6pVc-dYxgpKXKOteu7ehgv9CdC5i5EuEqiE8ZEuWQ1O5eO0TMGeLCyJu40fUfzENeuLumpMiD9-H-97PNH8HozC6Hegq13YBICeqwqqlgm8nG0H7YhQCN3YGGXFQhEfvPojK2oARpXpBRGD8bs7iHthZd6njxMa9emF0

Пример успешного ответа:

[
    {
        "groupCode": "003",
        "classCode": "00301",
        "className": "Живая рыба",
        "productCode": null,
        "productName": null
    },
    {
        "groupCode": "003",
        "classCode": "00306",
        "className": "Ракообразные, в панцире или без панциря, живые, свежие, охлажденные, мороженые, сушеные, соленые или в рассоле; ракообразные копченые, в панцире или без панциря, не подвергнутые или подвергнутые тепловой обработке до или в процессе копчения; ракообразные в панцире, сваренные на пару или в кипящей воде, охлажденные или неохлажденные, мороженые, сушеные, соленые или в рассоле; мука тонкого и грубого помола и гранулы из ракообразных, пригодные для употребления в пищу",
        "productCode": null,
        "productName": null
    }
]


Возможные ошибки

Код Описание
500: InternalServerErrorCode Ошибка в серверной части во время обработки запроса

Api/Company/ProductCatalogs/Search GETПоиск каталогов по названию

Возвращает список каталогов найденных по значению из поиска

Пример запроса GET /Api/Company/ProductCatalogs/Search?searchText=рыба HTTP/1.1 Host: api.faktura.uz Authorization: Bearer ciQfZPMJHzdwO72Uq5uAkbd5j3j_VJLDNNPGb3TEWTh_OsHBfzL8q4C_5_-geMxgMjX9Jm-kXmw3fJk-eOQs3_nU-U8zDPUHP2rPtEZJj47BNEqK38CVdCzyBPNrIKluYHe0EZ27DLdUFrkF8ODKYssn31ChSNAa2rX5mXuZa0YmHJEBYLpP9xMQqP-eWSU1aSDy45KCeGDq6pVc-dYxgpKXKOteu7ehgv9CdC5i5EuEqiE8ZEuWQ1O5eO0TMGeLCyJu40fUfzENeuLumpMiD9-H-97PNH8HozC6Hegq13YBICeqwqqlgm8nG0H7YhQCN3YGGXFQhEfvPojK2oARpXpBRGD8bs7iHthZd6njxMa9emF0

Пример успешного ответа:

[
    {
        "groupCode": "003",
        "classCode": "00301",
        "className": "Живая рыба",
        "productCode": null,
        "productName": null
    },
    {
        "groupCode": "003",
        "classCode": "00306",
        "className": "Ракообразные, в панцире или без панциря, живые, свежие, охлажденные, мороженые, сушеные, соленые или в рассоле; ракообразные копченые, в панцире или без панциря, не подвергнутые или подвергнутые тепловой обработке до или в процессе копчения; ракообразные в панцире, сваренные на пару или в кипящей воде, охлажденные или неохлажденные, мороженые, сушеные, соленые или в рассоле; мука тонкого и грубого помола и гранулы из ракообразных, пригодные для употребления в пищу",
        "productCode": null,
        "productName": null
    }
]


Возможные ошибки

Код Описание
500: InternalServerErrorCode Ошибка в серверной части во время обработки запроса

Типы документовСкрыть все

Модель счёт-фактурыinvoice

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель актаact

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель акта и счёт-фактурыact_and_invoice

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель счёта на предоплату(оплату)invoice_for_payment

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
Id expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель материального отчетаmaterial_report

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель динамического отчетаdynamic_document

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель cчёт-фактуры и счетаinvoice_and_bill

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель платежного порученияpayment_order

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель доверенностиpower_of_attorney

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Индивидуальные типыСкрыть все

Модель счёт-фактуры для фарм компанийfarm_invoice

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document (фарм)
expansion expansion Нет Объект модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа
Правила оформления скидки в счёт-фактуре

Параметр Описание Расположение
Итого до скидки
column_subtotal Сумма поставки до скидки document->column_summary_values->column_subtotal
column_vat_value Сумма НДС до скидки document->column_summary_values->column_vat_value
"3-ая колонка" Сумма поставки до скидки + сумма НДС до скидки Вычисляется автоматически
Скидка
column_discount_subtotal Сумма скидки на поставку document->column_summary_values->column_discount_subtotal
column_discount_subtotal_vat_value Сумма скидки на НДС document->column_summary_values->column_discount_subtotal_vat_value
column_discount_subtotal_with_taxes Сумма скидки на стоимость поставок с учётом НДС document->column_summary_values->column_discount_subtotal_with_taxes
Итого с учётом скидки
total_discount Сумма поставки с учётом скидки document->column_summary_values->total_discount
total_discount_vat_value Сумма НДС с учётом скидки document->column_summary_values->total_discount_vat_value
column_subtotal_with_taxes Стоимость поставок с учётом НДС и скидки document->column_summary_values->column_subtotal_with_taxes

Примечание

  • Только при наличии поля "column_discount_subtotal" сервер будет генерировать правильный запрос для роуминга
  • "discount_rate" - Скидка\Бонус в "%" (процентном) значении.

Реализация скидки в счёт-фактуреdiscount

Правила оформления скидки в счёт-фактуре для фарм

Примечание

Для создания счёта-фактуры со скидкой (финансовой или товарной) следует создать сначала основную счёт-фактуру, затем оформлять финансовую скидку в счёте-фактуре типа "Дополнительный", товарную скидку в счёте-фактуре типа "Без оплаты".

1 Создать счёт-фактуру типа "Стандартный". В нём указывается обычные данные без скидки или бонуса. Модель Пример
  • Чтобы счёт-фактура была "стандартной" нужно указать в "factura_type" значение "0"
2 Для создания финансовой скидки нужно создать счёт-фактуру типа "Дополнительный". В нём указывается финансовая скидка в виде товара/услуги. Заполняются только поля "Стоимость поставки" и "Стоимость поставки с учётом НДС". Модель Пример
  • Чтобы счёт-фактура была типа "Дополнительный" нужно указать в "factura_type" значение "1"
  • Чтобы указать к какой счёт-фактуре прикрепляется дополнительная счёт-фактура нужно указать информацию про основную счёт-фактуру в параметрах
    • korrektirovoch_document_number - номер счёта-фактуры
    • korrektirovoch_document_date - дата счёта-фактуры
    • korrektirovoch_document_uid - UID счёта-фактуры
3 Для создания товарной скидки нужно создать счёт-фактуру типа "Без оплаты". В нём указывается перечень товаров. Поле "Всего к оплате" заполняется словом "Без оплаты". Модель Пример
  • Чтобы счёт-фактура была типа "Без оплаты" нужно указать в "factura_type" значение "3"

Модель акта для мото компанийmoto_act

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document (мото)
expansion expansion Нет Объект(ы) модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

Модель приемной квитанцииreference

Имя Тип Обязательное Описание
head head Да Объект(ы) модели head
document document Да Объект(ы) модели document (reference)
expansion expansion Нет Объект(ы) модели expansion
id string Нет Возвращает отправленный на запрос строковый ключ-идентификатор документа

МоделиСкрыть все

Модель компаний документаhead

Имя Тип Обязательное Описание
file_name string Да Название файла в строковом виде*(подробнее)
program_version string Да Версия программы в строковом виде**(подробнее)
format_version string Да Версия формата в строковом виде***(подробнее)
sender sender Да Объект(ы) модели sender
receiver receiver Да Объект(ы) модели receiver
sender_operator company Нет Объект(ы) модели company
receiver_operator company Нет Объект(ы) модели company

Правила оформления file_name
Пример для акта приема-передачи (act-transfer) [подробно о типах документов]
act-transfer_302563857_489043363_2017-09-20_FU_00000000001.xml
Тип документа_ИНН отправителя (поставщика)_ИНН контрагента (покупателя)_Дата отправки запроса_Префикс оператора ЭДО_Серийный номер.Формат

Правила оформления program_version
1.0.0 Номер версии программного комплекса

Правила оформления format_version
1.0.0 Номер версии формата xml файла

Правила оформления односторонней счёта-фактуры
Пример для односторонней счёта-фактуры (single-side-invoice)
single-side-invoice_302563857_302563857_2020-01-01_FU_00000000001.xml
ИНН отправителя и получателя должны быть одинаковым

Параметр Описание
act-transfer Тип документа
302563857 ИНН отправителя (поставщика)
489043363 ИНН контрагента (покупателя)
2017-09-20 Дата отправки запроса
FU Префикс оператора ЭДО
00000000001 Серийный номер
xml Формат
1.0.0 Номер версии программного комплекса
1.0.0 Номер версии формата xml файла
Название в file_name Тип документа
act Стандартный акт
act-invoice Стандарт акт и счёт фактура
act-transfer Акт прием-передачи
charge-calculation Расчет начисления
farm-invoice Счёт-фактура для аптек и фармацевтических компаний
farm-invoice-discount Фарм счёт-фактура (товарная скидка)
farm-invoice-refund Фарм счёт-фактура (возврат)
farm-invoice-transfer Фарм счёт-фактура (безвозмездная передача)
farm-vat-invoice Фарм счёт-фактура (с учетом НДС)
invoice Счёт фактура
invoice-and-bill Счёт фактура и счёт
invoice-from-branch Счёт-фактура для отправки из филиала организации
invoice-refund Возвратная cчёт фактура
invoice-to-branch Счёт-фактура для отправки в филиала организации
moto-act Рабочий лист
payment-order Платёжное поручение
physical-person-invoice Счёт-фактура для физ лица
power-of-attorney Доверенность
prepayment-invoice Cчёт на предоплату
reference-to-invoice Справка к счет-фактуре
single-side-invoice Односторонняя счёт-фактура
system-group-invoice Счёт-фактура с группировкой товаров
universal-pharm-invoice Счёт-фактура для Фарм компаний 2020
universal-vat-invoice Счёт-фактура с НДС 2020
universal-tax-invoice Счёт-фактура для плательщиков акцизного налога 2020
universal-act-invoice Акт и счёт-фактура 2020

Модель документаdocument

Имя Тип Обязательное Описание
document_version string Нет Версия документа в строковом виде
document_number string Да Номер документа в строковом виде
document_date string Да Дата документа в строковом виде в формате "dd.MM.yyyy"
document_description string Нет Описание документа в строковом виде
korrektirovoch_document_number string Нет Корректировочный номер документа в строковом виде
korrektirovoch_document_date string Нет Корректировочная дата документа в строковом виде в формате "dd.MM.yyyy"
doverennost_number string Нет Номер доверенности в строковом виде
doverennost_date string Нет Дата доверенности в строковом виде в формате "dd.MM.yyyy"
contract_number string Да Номер договора в строковом виде
contract_date string Да Дата договора в строковом виде в формате "dd.MM.yyyy"
currency_code string Нет Код валюты в строковом виде
currency_rate double Нет Курс валюты относительно к суму
currency_rate_date string Нет Курс валюты к заданному дню в строковом виде в формате "dd.MM.yyyy"
factura_type string Нет Тип счёта-фактуры
single_sided_type string Нет Тип односторонности
lot_number string Нет Номер лота. Данные о лоте можно получить с помощью запроса Получение типов лота
foreign_company foreign_company [ ] Нет Множество Объектов модели foreign_company
items item [ ] Да Множество Объектов модели item
group_items item [ ] Нет Множество Объектов модели item
column_summary_values column_summary_values Да Объект модели column_summary_values
column_summary_values_in_words column_summary_values_in_words Да Объект модели column_summary_values_in_words

Модель документа фарм компанийdocument (фарм)

Имя Тип Обязательное Описание
document_version string Нет Версия документа в строковом виде
document_number string Нет Номер документа в строковом виде
document_date string Нет Дата документа в строковом виде в формате "dd.MM.yyyy"
document_description string Нет Описание документа в строковом виде
korrektirovoch_document_number string Нет Номер счёт-фактуры, к которому прикрепляется дополнительная счёт-фактура в строковом виде в формате "dd.MM.yyyy"
korrektirovoch_document_date string Нет Дата счёт-фактуры, к которому прикрепляется дополнительная счёт-фактура в строковом виде в формате "dd.MM.yyyy"
korrektirovoch_document_uid string Нет UID счёт-фактуры, к которому прикрепляется дополнительная счёт-фактура в строковом виде в формате "dd.MM.yyyy"
act_number string Нет Номер акта в строковом виде
act_date string Нет Дата акта в строковом виде в формате "dd.MM.yyyy"
act_contract_number string Нет Номер акта-контракта в строковом виде
act_contract_date string Нет Дата акта-контракта в строковом виде в формате "dd.MM.yyyy"
contract_number string Да Номер договора в строковом виде
contract_date string Да Дата договора в строковом виде в формате "dd.MM.yyyy"
doverennost_number string Нет Номер доверенности в строковом виде
doverennost_date string Нет Дата доверенности в строковом виде в формате "dd.MM.yyyy"
doverennost_agent_name string Нет ФИО ответственнего лица за доверенность в строковом виде в формате "dd.MM.yyyy"
doverennost_agent_inn string Нет ИНН ответственнего лица за доверенность в строковом виде в формате "dd.MM.yyyy"
doverennost_agent_pinfl string Нет ПИНФЛ ответственнего лица за доверенность в строковом виде в формате "dd.MM.yyyy"
currency_code string Нет Код валюты в строковом виде
currency_rate double Нет Курс валюты относительно к суму
pre_payment string Нет Размер предоплаты
shipment_terms string Нет Условия отгрузки
according_to string Нет Согласно документа
factura_type string Нет Тип счёта-фактуры
single_sided_type string Нет Тип односторонности
foreign_company foreign_company [ ] Нет Множество Объектов модели foreign_company
items item [ ] Да Множество Объектов модели item (фарм)
group_items item [ ] Нет Множество Объектов модели item (фарм)
column_summary_values column_summary_values Да Объект модели column_summary_values
column_summary_values_in_words column_summary_values_in_words Да Объект модели column_summary_values_in_words

Модель документа мото компанийdocument (мото)

Имя Тип Обязательное Описание
document_version string Нет Версия документа в строковом виде
document_number string Да Номер документа в строковом виде
document_date string Да Дата документа в строковом виде в формате "dd.MM.yyyy"
contract_number string Да Номер договора в строковом виде
contract_date string Да Дата договора в строковом виде в формате "dd.MM.yyyy"
currency_code string Нет Код валюты в строковом виде
currency_rate double Нет Курс валюты относительно к суму
doc_type string Нет Тип документа
tech_serial_number string Нет Серийный номер техники
machine_hours double Нет Моточасы
jobs_place string Нет Место выполнения работ
jobs_character string Нет Вид работ
jobs_cause string Нет Причина выполнения работ
sar string Нет SAR
date_opened string Нет Дата открытия
date_closed string Нет Дата закрытия
jobs_description string Нет Описание работ
materials_to_pay integer Нет Материалы оплачиваются
warranty_service_in_non_waranty_period integer Нет Гарантийные работы в не гарантийный период
items item [ ] Да Объекты модели moto_item
visits visits [ ] Нет Объекты модели moto_visit
jobs jobs [ ] Нет Объекты модели moto_jobs
column_summary_values column_summary_values Да Объекты модели column_summary_values_for_moto
column_summary_values_in_words column_summary_values_in_words Да Объекты модели column_summary_values_in_words

Модель документа приемной квитанцииdocument (reference)

Имя Тип Обязательное Описание
document_version string Нет Версия документа в строковом виде
document_number string Да Номер документа в строковом виде
document_date string Нет Дата документа в строковом виде в формате "dd.MM.yyyy"
korrektirovoch_document_number string Нет Корректировочный номер документа в строковом виде
korrektirovoch_document_date string Нет Корректировочная дата документа в строковом виде в формате "dd.MM.yyyy"
doverennost_number string Нет Номер доверенности в строковом виде
doverennost_date string Нет Дата доверенности в строковом виде в формате "dd.MM.yyyy"
contract_number string Да Номер договора в строковом виде
contract_date string Да Дата договора в строковом виде в формате "dd.MM.yyyy"
currency_code string Нет Код валюты в строковом виде
currency_rate double Нет Курс валюты относительно к суму
currency_rate_date string Нет Курс валюты к заданному дню в строковом виде в формате "dd.MM.yyyy"
document_description string Нет Описание документа в строковом виде
factura_type string Нет Тип счёта-фактуры
single_sided_type string Нет Тип односторонности
region_name string Нет Название области
region_code string Нет Код области
company_name string Нет Название организации
company_code string Нет Код организации
cotton_plant_name string Нет Название заготпункта, хлопкозавода
cotton_plant_code string Нет Код заготпункта, хлопкозавода
district_name string Нет Название района
district_code string Нет Код района
council_name string Нет Название совета АВП
council_code string Нет Код совета АВП
farm_name string Нет Название фермерского хозяйства
farm_code string Нет Код фермерского хозяйства
cotton_type string Нет Вид хлопка
collection_type string Нет Вид сбора
day string Нет День
month string Нет Месяц
year string Нет Год
measurement string Нет Единица измерения
reception_number string Нет Номер приемной квитанции
actual_weight_list actual_weight [ ] Нет Объекты модели actual_weight
actual_weight_column_summary_values actual_weight_column_summary_value [ ] Нет Объекты модели actual_weight_column_summary_values
items item [ ] Нет Объекты модели reference_item
column_summary_values column_summary_value [ ] Нет Объекты модели column_summary_value
column_summary_values_in_words column_summary_values_in_words [ ] Нет Объекты модели column_summary_values_in_words
calculation_list calculation_list [ ] Нет Объекты модели calculation_list

Модель документа материального отчетаdocument (материальный отчет)

Имя Тип Обязательное Описание
document_number string Нет Номер документа в строковом виде
document_date string Нет Дата документа в строковом виде в формате "dd.MM.yyyy"
items item (материальный отчет) [ ] Нет Множество Объектов модели item (материальный отчет)
summary_values summary_values Нет Объект модели summary_values

Модель документа динамического отчетаdocument (динамический отчет)

Имя Тип Обязательное Описание
header_values dynamic_item [ ] Нет Значения заголовок документа. Множество Объектов модели dynamic_item
items item_row [ ] Нет Значения перечисляемых строк. Множество Объектов модели item_row
summary_values dynamic_item [ ] Нет Итоговые значения для строк перечисления. Множество Объектов модели dynamic_item

Модель назначения документов на меткуdocuments_label

Имя Тип Обязательное Описание
LabelId integer Да Уникальный строковый ключ-идентификатор метки
UniqueIds string [ ] Да Множество уникальных строковых ключей-идентификаторов документа
Inn string Да Идентификационный номер компании

Модель отправителяsender

Имя Тип Обязательное Описание
sender_info sender_info Да Объект модели sender_info
approver_and_signers approver_and_signers Да Объект модели approver_and_signers

Модель получателяreceiver

Имя Тип Обязательное Описание
receiver_info receiver_info Да Объект модели receiver_info
approver_and_signers approver_and_signers Да Объект модели approver_and_signers

Модель оператораcompany

Примечание

Имя Тип Обязательное Описание
INN string [9] Да ИНН номер в строковом виде
company_name string Да Название компании в строковом виде
address address Нет Объект модели address
phone string Нет Номер телефона в строковом виде
email string Нет Адрес электронной почты в строковом виде
fax string Нет Номер факса в строковом виде
website string Нет Адрес веб-сайта в строковом виде
bank_details bank_details Нет Объект модели bank_details
branch_name string Нет Название филиала организации
branch_code string Нет Код филиала организации

Модель комитентаcommittent

Имя Тип Обязательное Описание
inn string [9] Да ИНН комитента в строковом виде
name string Нет Название комитента в строковом виде
vat_code string Нет НДС код комитента в строковом виде

Модель иностранной компанииforeign_company

Имя Тип Обязательное Описание
CountryId string Нет Идентификатор страны
Name string Нет Название страны
Address string Нет Адрес страны
Bank string Нет Название банка
Account string Нет Название аккаунта

Модель значений для одной строкиitem_row

Имя Тип Обязательное Описание
item_columns dynamic_item [ ] Да Множество Объектов модели dynamic_item

Модель значения ячейки в строкеdynamic_item

Имя Тип Обязательное Описание
item_name string Да Название поля
item_type string Да Системное обозначение типа значения
(Доступные: string | integer | decimal | datetime)
item_value string Да Значение поля в строковом виде

Модель товара или услугиitem

Имя Тип Обязательное Описание
item_number string Нет Номер товара или услуги в строковом виде
description string Да Название товара или услуг
measurement_unit string Да Единица измерения в строковом виде
volume double Да Количество товара или услуг
unit_price double Да Цена за единицу товара или услуги
subtotal double Да Стоимость поставки. Итоговая сумма передается в параметре column_subtotal
excise excise Да Акцизный налог. Объект модели excise
subtotal_with_taxes string Нет Стоимость поставки (с учётом акциза)
vat vat Да НДС. Объект модели vat
subtotal_with_vat string Нет Стоимость с учётом НДС
accepted_payments_amount string Нет Сумма принятых платежей
group string Нет Группа товара или услуги
item_expansion item_expansion Нет Дополнения товара или услуги
committent committent Нет Комитент
catalog catalog Да Объект каталога по Единому электронному национальному каталогу товаров (услуг)
barcode string Нет Штрих код товара/услуги

Модель товара или услугиitem (фарм)

Имя Тип Обязательное Описание
item_number string Нет Номер товара или услуги
item_code string Нет № п/п
description string Да Наименование товаров (работ , услуг)
serial_number string Нет Номер серии
measurement_unit string Да Единица измерения
basicPrice string Нет Цена приобретения (базовая цена)
before_discount string Нет Торговая надбавка (наценка) в процентах
discount string Нет Скидка в процентах (%)
after_discount string Нет Нац пост. в процентах (%)
volume string Да Количество
cost_receipt string Нет Приходная цена
unit_price string Да Цена продажи
subtotal string Да Стоимость поставки
vat vat Да НДС. Объект модели vat
excise excise Да Акцизный налог. Объект модели excise
subtotal_with_taxes string Да Стоимость поставки с учётом НДС
group string Нет Группа товара или услуги
item_expansion item_expansion Нет Дополнения товара или услуги
committent committent Нет Комитент
maker string Нет Производитель
expiration_date string Нет Срок годности до
catalog catalog Да Объект каталога по Единому электронному национальному каталогу товаров (услуг)
barcode string Нет Штрих код товара/услуги

Модель фактической массыactual_weight (reference)

Имя Тип Обязательное Описание
consignment_number string Нет Номер накладной
picked_party_number string Нет № комплектуемой партии
selection string Нет Селекция
cotton_sort string Нет Сорт
cotton_class string Нет Класс
cotton_type double Нет Тип
actual_weight_netto float Нет Фактическая масса нетто в кг

Модель итоговых значаний фактической массыactual_weight_column_summary_value (reference)

Имя Тип Обязательное Описание
total_actual_weight_netto string Нет Итого фактической массы

Модель товара приемной квитанцииitem (reference)

Имя Тип Обязательное Описание
item_number string Нет Номер товара
description string Нет Описание товара
storage_number string Нет Номер амбара, навеса, хранилища
party_number string Нет Номер партии
diversity string Нет Разновидность
measurement_unit string Нет Единица измерения
type string Нет Тип
sort_seed string Нет Сорт семенной
sort_technical string Нет Сорт технический
cotton_class string Нет Класс
actual_weight_netto string Нет Фактическая масса нетто
contamination_in_percent string Нет Засоренность в процентах
reduced_weight string Нет Масса приведенная к расчетной норме засоренности
humidity_in_percent string Нет Влажность
air_conditioned_weight string Нет Кондиционная масса
purchase_price string Нет Закупочная цена в сумах
vat string НДС Объект модели НДС
delivery_cost string Нет Сумма до скидки
subtotal_with_vat string Нет Стоимость с учётом НДС
discount_rate string Нет Ставка скидки в процентах
discount_amount string Нет Сумма скидки в сумах

Модель суммарных значений приемной квитанцииcolumn_summary_values (reference)

Имя Тип Обязательное Описание
subtotal_actual_weight_netto string Нет Итого фактической массы
subtotal_reduced_weight string Нет Итого массы приведенной к расчетной норме влажности
subtotal_air_conditioned_weight string Нет Итого кондиционной массы
subtotal_delivery_cost string Да Итого стоимости до скидки
subtotal_vat_value string Нет Итого суммы НДС
subtotal_discount_amount string Нет Итого суммы скидки
column_subtotal_with_taxes string Нет Итоговая сумма

Модель суммарных значений приемной квитанции в строковом видесolumn_summary_values_in_words (reference)

Имя Тип Обязательное Описание
column_subtotal_in_words string Да Итого стоимости до скидки в строковом виде
column_subtotal_uzs_in_words string Нет Итого стоимости до скидки в сумах в строковом виде
column_subtotal_with_taxes_in_words string Нет Итоговая сумма в строковом виде
column_subtotal_with_taxes_uzs_in_words string Нет Итоговая сумма в сумах в строковом виде

Модель расчетаcalculation (reference)

Имя Тип Обязательное Описание
hold_name string Нет Графа "Причитается"
hold_number string Нет Номер расчета
amount_per_day string Нет Сумма за день
amount_per_season string Да Сумма за сезон

Модель транспортаtransport

Имя Тип Обязательное Описание
transport_brand_and_model string Да Марка и модель
transport_manufacture_year string Да Год выпуска
transport_engine_number string Да Номер двигателя
transport_chassis_number string Да Номер кузова (шасси)
transport_state_registration_number string Да Государственный регистрационный номер

Модель водителяdriver

Имя Тип Обязательное Описание
driver_number string Нет Марка и модель
driver_surname string Да Год выпуска
driver_name string Да Номер двигателя
driver_middle_name string Да Номер кузова (шасси)
driver_license_series string Да Государственный регистрационный номер
driver_license_number string Да Государственный регистрационный номер
kinship_degree string Нет Государственный регистрационный номер

Модель регионаregion

Имя Тип Обязательное Описание
unit_region string Нет Регион
regional_unit_name string Да Наименование региональных подразделений
regional_unit_address_and_phone_number string Да Адрес и номер телефона

Модель товара или услугиitem (мото)

Имя Тип Обязательное Описание
item_number string Нет Номер товара или услуги в строковом виде
part_number string Нет Артикул товара
description string Нет Описание товара или услуги
add_description string Нет Характеристика товара
volume double Нет Количество
unit_price double Нет Цена
subtotal double Нет Сумма
vat_rate integer Нет Ставка НДС
vat_value double Нет Сумма НДС
subtotal_with_taxes double Нет Всего
measurement_unit string Нет Единица измерения

Модель товара или услугиvisits (мото)

Имя Тип Обязательное Описание
fio string Нет ФИО
tab_number integer Нет Табельный номер
vehicle string Нет Транспорт
date string Нет Дата выполнения работ
mileage string Нет Пробег
mileage_price_for_km double Нет Цена за 1 км.пробега
mileage_subtotal double Нет Сумма за пробег
drv_hours double Нет Время проезда
job_start_time long Нет Время начала работ
job_end_time long Нет Время окончания работ
job_hours double Нет Общее время работ
job_price_for_hour double Нет Цена работ за час
job_subtotal double Нет Сумма работ
training_hours double Нет Время обучения
training_price_for_hour double Нет Цена обучения за час
training_subtotal double Нет Total training price
vat_rate string Нет Ставка НДС
milege_vat_value double Нет Сумма НДС за пробег
job_vat_value double Нет Сумма НДС за работы
training_vat_value double Нет Сумма НДС за обучение
subtotal_with_tax string Нет Всего с НДС

Модель товара или услугиjobs (мото)

Имя Тип Обязательное Описание
description string Да Наименование работы

Модель товара или услуги материального отчетаitem (материальный отчет)

Имя Тип Обязательное Описание
service_name string Да Название товара или услуг
period_start_item_count integer Да Количество (Сальдо на начало периода)
obtain_item_count integer Да Количество (Получено Sim/Ruim карт (приход))
connect_item_count integer Да Количество (Подключено Sim/Ruim карт)
change_item_count integer Да Количество (Замена Sim/Ruim карт)
lost_item_count integer Да Количество (Порча и утеря Sim/Ruim карт)
period_end_item_count integer Да Количество (Сальдо на конец периода)

Модель суммарных значений товаров или услугcolumn_summary_values

Имя Тип Обязательное Описание
column_subtotal column_subtotal double Да Общая сумма поставки
column_subtotal_uzs double Нет Общая сумма поставки в сумах
column_excise_value double Нет Общая сумма акцизного налога
column_excise_value_uzs double Нет Общая сумма акцизного налога в сумах
column_vat_value double Да Общая сумма НДС
column_vat_value_uzs double Нет Общая сумма НДС в сумах
column_subtotal_with_taxes double Да Общая сумма с учётом налогов (для каждого товара или услуги)
column_subtotal_with_taxes_total double Да Общая сумма всех товаров или услуг с учётом налогов (для всех товаров, т.е. для всей таблицы)
column_subtotal_with_taxes_uzs double Нет Общая сумма всех товаров или услуг с учётом налогов (для всех товаров, т.е. для всей таблицы) в сумах

Модель суммарных значений товаров или услуг для акта мото компаний column_summary_values (мото)

Имя Тип Обязательное Описание
column_subtotal string Да Общая сумма
column_subtotal_uzs string Нет Общая сумма в сумах
column_vat_value string Да Общая сумма НДС
column_vat_value_uzs string Нет Общая сумма НДС в сумах
column_subtotal_with_taxes string Да Общая сумма с учётом налогов
column_subtotal_with_taxes_uzs string Нет Общая сумма с учётом налогов в сумах

Модель суммарных значений товаров или услуг для материального отчета summary_values

Имя Тип Обязательное Описание
total_period_start_item_count integer Да Общие количество (Сальдо на начало периода)
total_obtain_item_count integer Да Общие количество (Получено Sim/Ruim карт (приход))
total_connect_item_count integer Да Общие количество (Подключено Sim/Ruim карт)
total_change_item_count integer Да Общие количество (Замена Sim/Ruim карт)
total_lost_item_count integer Да Общие количество (Порча и утеря Sim/Ruim карт)
total_period_end_item_count integer Да Общие количество (Сальдо на конец периода)

Модель суммарных значений товаров или услуг column_summary_values_in_words

Имя Тип Обязательное Описание
column_subtotal_in_words string Да Общая сумма прописью
column_subtotal_uzs_in_words string Нет Общая сумма в сумах прописью
column_subtotal_with_taxes_in_words string Нет Общая сумма с учётом налогов прописью
column_subtotal_with_taxes_uzs_in_words string Нет Общая сумма с учётом налогов в сумах прописью

Модель информации об отправителеsender_info

Примечание

Имя Тип Обязательное Описание
INN string [9] Да ИНН номер в строковом виде
company_name string Да Название компании в строковом виде
company_code string Нет Код абонента
company_vat_code string Нет Регистрационный код плательщика НДС
address address Да Объект модели address
phone string Нет Номер телефона в строковом виде
email string Нет Адрес электронной почты в строковом виде
fax string Нет Номер факса в строковом виде
website string Нет Адрес веб-сайта в строковом виде
bank_details bank_details Нет Объект модели bank_details
oked string [5] Нет Общегосударственный классификатор видов экономической деятельности
branch_name string Нет Название филиала организации
branch_code string Нет Код филиала организации

Модель ответственныхapprover_and_signers

Имя Тип Обязательное Описание
approver employee Нет Сотрудник, ответственный за утверждение. Объект модели employee
signer employee Нет Сотрудник, ответственный за подписание. Объект модели employee
signer_director employee Нет Директор. Объект модели employee
signer_accountant employee Нет Бухгалтер. Объект модели employee
signer_warehouse employee Нет Кладовщик. Объект модели employee

Модель информации о получателеreceiver_info

Примечание

Имя Тип Обязательное Описание
INN string [9] Да ИНН номер в строковом виде
company_name string Да Название компании в строковом виде
company_code string Нет Код абонента
company_vat_code string Нет Регистрационный код плательщика НДС
address address Да Объект модели address
phone string Нет Номер телефона в строковом виде
email string Нет Адрес электронной почты в строковом виде
fax string Нет Номер факса в строковом виде
website string Нет Адрес веб-сайта в строковом виде
bank_details bank_details Нет Объект модели bank_details
oked string [5] Нет Общегосударственный классификатор видов экономической деятельности
branch_name string Нет Название филиала организации
branch_code string Нет Код филиала организации

Модель информации об адресеaddress

Имя Тип Обязательное Описание
postal_code integer Нет Почтовый индекс
region string Нет Регион в строковом виде
provincial_district string Нет Район в строковом виде
city string Нет Город в строковом виде
locality string Нет Местонахождение в строковом виде
city_district string Нет Район города в строковом виде
street string Да Улица в строковом виде
building string Нет Здание в строковом виде
wing string Нет Крыло здания в строковом виде
apartment string Нет Номер дома в строковом виде

Модель информации о банкеbank_details

Имя Тип Обязательное Описание
account_number string Да Расчётный счёт в строковом виде
special_account_number string Нет Специальный счёт в строковом виде
bank_name string Да Название банка в строковом виде
bank_code string Да МФО банка в строковом виде
activity_code string Нет Оконх в строковом виде

Модель акцизного налогаexcise

Имя Тип Обязательное Описание
excise_rate double Да Ставка в целочисленном формате
excise_value double Да Сумма

Модель НДСvat

Имя Тип Обязательное Описание
vat_rate string Да Ставка в целочисленном формате
vat_value string Да Сумма

Модель сотрудникаemployee

Имя Тип Обязательное Описание
position string Нет Должность в строковом виде
last_name string Да Фамилия в строковом виде
first_name string Да Имя в строковом виде
middle_name string Нет Отчество в строковом виде

Модель аккаунтаaccount

Имя Тип Описание
username string Имя пользователя (аккаунта)
firstName string Имя в строковом виде
lastName string Фамилия в строковом виде
middleName string Отчество в строковом виде

Модель подразделенияunit

Имя Тип Описание
id integer ID подразделения
parentId integer ID родительского подразделения
name string Название подразделения
isFilial boolean Является ли филиалом
filialCode string Код филиала
country string Страна
city string Город
region string Регион
district string Район
street string Улица
home string Номер дома
addressIndex string Почтовый адрес
homePhone string Домашний телефон
mobilePhone string Мобильный телефон

Модель дополненийexpansion

Имя Тип Обязательное Описание
sponsor sponsor [ ] Нет Множество Объектов модели sponsor
attachments attachment [ ] Нет Множество Объектов модели attachment
items item_row [ ] Нет Множество Объектов модели item_row

Модель дополнений товара или услугиitem_expansion

Имя Тип Обязательное Описание
gross_value string Нет Валовая стоимость
net_value string Нет Чистая стоимость
dynamic_items dynamic_items [ ] Нет Множество Объектов модели item_dynamic

Модель динамики товара или услугиitem_dynamic

Имя Тип Обязательное Описание
item_name string Нет Название товара или услуги
item_type string Нет Тип товара или услуги
item_value string Нет Стоимость товара или услуги

Модель прикрепленияattachment

Имя Тип Обязательное Описание
file_name string Да Название файла
file_type string Да Расширение файла
file_base64 string Да Содержание файла в Base64 формате

Модель спонсораsponsor

Имя Тип Обязательное Описание
INN string [9] Да ИНН номер в строковом виде
company_name string Да Название компании в строковом виде
company_code string Нет Код абонента
address address Да Объект модели address
phone string Нет Номер телефона в строковом виде
email string Нет Адрес электронной почты в строковом виде
fax string Нет Номер факса в строковом виде
website string Нет Адрес веб-сайта в строковом виде
bank_details bank_details Нет Объект модели bank_details

Тип счёта-фактурыfactura_type

Тип Код
Стандартный 0
Дополнительный 1
Возмещение расходов 2
Без оплаты 3
Корректировочный 4

Тип односторонностиsingle_sided_type

Тип Код
На физ. лицо 1
На экспорт 2
На импорт 3
Реализация, связанная с гос. секретом 4
Финансовые услуги 5

Модель каталогаcatalog

Имя Тип Обязательное Описание
code string Да Идентификационный код каталога по Единому электронному национальному каталогу товаров (услуг)
name string Да Название каталога по Единому электронному национальному каталогу товаров (услуг)

Примеры запросов импорта документов Скрыть все

Api/Document/ImportDocumentRegister POSTИмпорт счёта-фактуры

Импортирует в систему множество документов счёт-фактуры

Пример запроса в JSON формате: POST HTTP/1.1 Host: https://api.faktura.uz/Api/Document/ImportDocumentRegister Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "invoices": [ { "head": { "file_name": "universal-vat-invoice_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "302563857", "company_name": "AXMAD MAX BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 47" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "489043363", "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"", "address": { "city": "Ташкент", "street": "Нукусская", "building": "22a" }, "phone": "(95) 1701100", "fax": "(71) 2384402", "website": "www.uzmobile.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "2020-01-01-v1", "document_number": "2020-01-01_303134273_FU-0001", "document_date": "2020-01-01", "contract_number": "00003", "contract_date": "2015-12-22", "currency_code": "860", "currency_rate": "1", "lot_number": "DX-P-", "items": [ { "item_number": "1", "description": "Дилерские услуги (Фиксированная выплата за активных абонентов в месяц подключения)", "volume": "147", "unit_price": "2500", "subtotal": "367500", "subtotal_with_taxes": "441000", "measurement_unit": "сум", "vat": { "vat_rate": "Без НДС", "vat_value": "" }, "excise": { "excise_rate": 0, "excise_value": 0 }, "catalog": { "code": "9990000109", "name": "Другое" }, "barcode": "12345678910" }, { "item_number": "2", "description": "Дилерские услуги (Вознаграждение за 1-ый целый месяц, следующий за месяцем подключения 25% от начислений)", "volume": "1", "unit_price": "553777,5", "subtotal": "553777,5", "vat": { "vat_rate": "Без НДС", "vat_value": "" }, "subtotal_with_taxes": "664533", "measurement_unit": "сум", "excise": { "excise_rate": 0, "excise_value": 0 }, "catalog": { "code": "9990000109", "name": "Другое" }, "barcode": "12345678910" } ], "column_summary_values": { "column_subtotal": "1294491,67", "column_subtotal_uzs": "1294491,67", "column_vat_value": "258898.33", "column_vat_value_uzs": "258898.33", "column_subtotal_with_taxes": "1553390", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин" } } } ] }

Пример запроса в XML формате:

POST HTTP/1.1
Host: https://api.faktura.uz/Api/Document/ImportDocumentRegister
Content-type: application/xml
Accept: application/xml
Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g
Content-Length: 5375               

<document_container>
    <invoices>
        <invoice>
                <head>
                    <file_name>universal-vat-invoice_302563857_489043363_2017-02-28_FU-0001.xml</file_name>
                    <program_version>1.0.0</program_version>
                    <format_version>1.0.0</format_version>
                    <sender>
                        <sender_info>
                            <INN>303134273</INN>
                            <company_name>AXMAD MAX BUSINESS XK</company_name>
                            <address>
                                <region>г.Ташкент</region>
                                <street>г.Ташкент, Юнусабадский р-н, 47</street>
                            </address>
                            <phone>99890 1234567</phone>
                            <bank_details>
                                <account_number>20208000100200000001</account_number>
                                <bank_name>Turkiston XOATIB</bank_name>
                                <bank_code>01104</bank_code>
                            </bank_details>
                        </sender_info>
                        <approver_and_signers>
                            <approver>
                                <last_name>Умаров</last_name>
                                <first_name>Ахмаджон</first_name>
                                <middle_name>Ахат угли</middle_name>
                            </approver>
                        </approver_and_signers>
                    </sender>
                    <receiver>
                        <receiver_info>
                            <INN>203366731</INN>
                            <company_name>ФИЛИАЛ "УЗМОБАЙЛ"</company_name>
                            <address>
                            <city>Ташкент</city>
                            <street>Нукусская</street>
                            <building>22a</building>
                            </address>
                            <phone>(95) 1701100</phone>
                            <fax>(71) 2384402</fax>
                            <website>www.uzmobile.uz</website>
                            <bank_details>
                            <account_number>20210000904074838027</account_number>
                            <bank_name>АКБ "АЛОКАБАHК"</bank_name>
                            <bank_code>00401</bank_code>
                            <activity_code>52300</activity_code>
                            </bank_details>
                        </receiver_info>
                        <approver_and_signers>
                            <approver>
                                <position>Коммерческий директор</position>
                                <last_name>Кравченко</last_name>
                                <first_name>Владимир</first_name>
                                <middle_name>Владимирович</middle_name>
                            </approver>
                        </approver_and_signers>
                    </receiver>
                </head>
                <document>
                    <document_version>2013-03-04</document_version>
                    <document_number>2017-02-28_303134273_FU-0001</document_number>
                    <document_date>2017-02-28</document_date>
                    <contract_number>00003</contract_number>
                    <contract_date>2015-12-22</contract_date>
                    <currency_code>860</currency_code>
                    <currency_rate>1</currency_rate>
                <items>
                    <item>
                        <item_number>1</item_number>
                        <description>Дилерские услуги (Фиксированная выплата за активных абонентов в месяц подключения)</description>
                        <volume>147</volume>
                        <unit_price>2500</unit_price>
                        <subtotal>367500</subtotal>
                        <excise>
                            <excise_rate>0</excise_rate>
                            <excise_value>0</excise_value>
                        </excise>
                        <vat>
                            <vat_rate>20%</vat_rate>
                            <vat_value>73500.00</vat_value>
                        </vat>
                        <subtotal_with_taxes>441000</subtotal_with_taxes>
                        <measurement_unit>сум</measurement_unit>
                    </item>
                    <item>
                        <item_number>2</item_number>
                        <description>Дилерские услуги (Вознаграждение за 1-ый целый месяц, следующий за месяцем подключения 25% от начислений)</description>
                        <measurement_unit>сум</measurement_unit>
                        <volume>1</volume>
                        <unit_price>553777,5</unit_price>
                        <subtotal>553777,5</subtotal>
                        <excise>
                            <excise_rate>0</excise_rate>
                            <excise_value>0</excise_value>
                        </excise>
                        <vat>
                            <vat_rate>20%</vat_rate>
                            <vat_value>110755.50</vat_value>
                        </vat>
                        <subtotal_with_taxes>664533</subtotal_with_taxes>
                    </item>
                </items>
                <column_summary_values>
                    <column_subtotal>1294491,67</column_subtotal>
                    <column_subtotal_uzs>1294491,67</column_subtotal_uzs>
                    <column_vat_value>258898.33</column_vat_value>
                    <column_vat_value_uzs>258898.33</column_vat_value_uzs>
                    <column_subtotal_with_taxes>1553390</column_subtotal_with_taxes>
                    <column_subtotal_with_taxes_uzs>1553390</column_subtotal_with_taxes_uzs>
                </column_summary_values>
                <column_summary_values_in_words>
                    <column_subtotal_in_words>Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин</column_subtotal_in_words>
                    <column_subtotal_uzs_in_words>Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин</column_subtotal_uzs_in_words>
                    <column_subtotal_with_taxes_in_words>Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин</column_subtotal_with_taxes_in_words>
                    <column_subtotal_with_taxes_uzs_in_words>Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин</column_subtotal_with_taxes_uzs_in_words>
                </column_summary_values_in_words>
            </document>
        </invoice>
    </invoices>
</document_container>
                    

Параметры ответа

Имя Тип Описание
SuccessCount integer Количество успешных транзакций
ErrorCount integer Количество неуспешный транзакций
SuccessItems Object [ ] Успешные транзакции
Name String Название импортированного документа
UniqueId String Идентификационный номер документа
Message String Описание к транзакцию
ErrorItems Object [ ] Неуспешные транзакции


Формат ответа

{
    SuccessCount: integer,
    ErrorCount: integer,
    SuccessItems: [
        {
            Name: String,
            UniqueId: String,
            Message: String
        }
    ],
    ErrorItems: String [ ]
}
                


Пример ответа:

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
  "SuccessCount": 1,
  "ErrorCount": 0,
  "SuccessItems": [
    {
      "Name": "2017-02-28_303134273_FU-0001",
      "UniqueId": "e58cfd347f614fa682d825923cffd782",
      "Message": null
    }
  ],
  "ErrorItems": []
}
                

Api/Document/ImportDocumentRegister POSTИмпорт акта

Импортирует в систему множество документов акта

Пример запроса в JSON формате: POST HTTP/1.1 Host: https://api.faktura.uz/Api/Document/ImportDocumentRegister Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "acts": [ { "head": { "file_name": "act_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "302563857", "company_name": "AXMAD MAX BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 47" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "489043363", "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"", "address": { "city": "Ташкент", "street": "Нукусская", "building": "22a" }, "phone": "(95) 1701100", "fax": "(71) 2384402", "website": "www.uzmobile.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "2013-03-04", "document_number": "2017-02-28_303134273_FU-0001", "document_date": "2017-02-28", "contract_number": "00003", "contract_date": "2015-12-22", "currency_code": "860", "currency_rate": "1", "items": [ { "item_number": "1", "description": "Дилерские услуги (Фиксированная выплата за активных абонентов в месяц подключения)", "volume": "147", "unit_price": "2500", "subtotal": "367500", "vat": { "vat_rate": "20%", "vat_value": "73500.00" }, "subtotal_with_taxes": "441000", "measurement_unit": "сум", "excise": { "excise_rate": 0, "excise_value": 0 } }, { "item_number": "2", "description": "Дилерские услуги (Вознаграждение за 1-ый целый месяц, следующий за месяцем подключения 25% от начислений)", "volume": "1", "unit_price": "553777,5", "subtotal": "553777,5", "vat": { "vat_rate": "20%", "vat_value": "110755.50" }, "subtotal_with_taxes": "664533", "measurement_unit": "сум", "excise": { "excise_rate": 0, "excise_value": 0 } } ], "column_summary_values": { "column_subtotal": "1294491,67", "column_subtotal_uzs": "1294491,67", "column_vat_value": "258898.33", "column_vat_value_uzs": "258898.33", "column_subtotal_with_taxes": "1553390", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин" } } } ] }

Пример запроса в XML формате: POST HTTP/1.1 Host: https://api.faktura.uz/Api/Document/ImportDocumentRegister Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 5375

Параметры ответа

Имя Тип Описание
SuccessCount integer Количество успешных транзакций
ErrorCount integer Количество неуспешный транзакций
SuccessItems Object [ ] Успешные транзакции
Name String Название импортированного документа
UniqueId String Идентификационный номер документа
Message String Описание к транзакцию
ErrorItems Object [ ] Неуспешные транзакции


Формат ответа

{
    SuccessCount: integer,
    ErrorCount: integer,
    SuccessItems: [
        {
            Name: String,
            UniqueId: String,
            Message: String
        }
    ],
    ErrorItems: String [ ]
}


Пример ответа:

HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8 { "SuccessCount": 1, "ErrorCount": 0, "SuccessItems": [ { "Name": "2017-02-28_303134273_FU-0001", "UniqueId": "e58cfd347f614fa682d825923cffd782", "Message": null } ], "ErrorItems": [ ] }

Api/Document/ImportDocumentRegister POSTИмпорт акта и счёта-фактуры

Импортирует в систему множество документов акта и счёт-фактуры

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "acts_and_invoices": [ { "head": { "file_name": "universal-act-invoice_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "302563857", "company_name": "AXMAD MAX BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 47" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "489043363", "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"", "address": { "city": "Ташкент", "street": "Нукусская", "building": "22a" }, "phone": "(95) 1701100", "fax": "(71) 2384402", "website": "www.uzmobile.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "2013-03-04", "document_number": "2017-02-28_303134273_FU-0001", "document_date": "2020-01-01", "contract_number": "00003", "contract_date": "2015-12-22", "currency_code": "860", "currency_rate": "1", "items": [ { "item_number": "1", "description": "Дилерские услуги (Фиксированная выплата за активных абонентов в месяц подключения)", "volume": "147", "unit_price": "2500", "subtotal": "367500", "vat": { "vat_rate": "", "vat_value": "" }, "subtotal_with_taxes": "441000", "measurement_unit": "сум", "excise": { "excise_rate": 0, "excise_value": 0 }, "catalog": { "code": "9990000109", "name": "Другое" }, "barcode": "12345678910" }, { "item_number": "2", "description": "Дилерские услуги (Вознаграждение за 1-ый целый месяц, следующий за месяцем подключения 25% от начислений)", "volume": "1", "unit_price": "553777,5", "subtotal": "553777,5", "vat": { "vat_rate": "", "vat_value": "" }, "subtotal_with_taxes": "664533", "measurement_unit": "сум", "excise": { "excise_rate": 0, "excise_value": 0 }, "catalog": { "code": "9990000109", "name": "Другое" }, "barcode": "12345678910" } ], "column_summary_values": { "column_subtotal": "1294491,67", "column_subtotal_uzs": "1294491,67", "column_vat_value": "258898.33", "column_vat_value_uzs": "258898.33", "column_subtotal_with_taxes": "1553390", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин" } } } ] }

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 5375

Api/Document/ImportDocumentRegister POSTИмпорт счёта на предоплату

Импортирует в систему множество документов счёта на предоплату

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4846 { "invoice_for_payments": [ { "head": { "file_name": "invoice-for-payment_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "302563857", "company_name": "AXMAD MAX BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 47" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "489043363", "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"", "address": { "city": "Ташкент", "street": "Нукусская", "building": "22a" }, "phone": "(95) 1701100", "fax": "(71) 2384402", "website": "www.uzmobile.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "2013-03-04", "document_number": "2017-02-28_303134273_FU-0001", "document_date": "2017-02-28", "contract_number": "00003", "contract_date": "2015-12-22", "currency_code": "860", "currency_rate": "1", "items": [ { "item_number": "1", "description": "Дилерские услуги (Фиксированная выплата за активных абонентов в месяц подключения)", "volume": "147", "unit_price": "2500", "subtotal": "367500", "vat": { "vat_rate": "20%", "vat_value": "73500.00" }, "subtotal_with_taxes": "441000", "measurement_unit": "сум", "excise": { "excise_rate": 0, "excise_value": 0 } }, { "item_number": "2", "description": "Дилерские услуги (Вознаграждение за 1-ый целый месяц, следующий за месяцем подключения 25% от начислений)", "volume": "1", "unit_price": "553777,5", "subtotal": "553777,5", "vat": { "vat_rate": "20%", "vat_value": "110755.50" }, "subtotal_with_taxes": "664533", "measurement_unit": "сум", "excise": { "excise_rate": 0, "excise_value": 0 } } ], "column_summary_values": { "column_subtotal": "1294491,67", "column_subtotal_uzs": "1294491,67", "column_vat_value": "258898.33", "column_vat_value_uzs": "258898.33", "column_subtotal_with_taxes": "1553390", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин", "column_subtotal_with_taxes_uzs_in_words": "Один миллион пятьсот пятьдесят три тысячи триста девяноста сум 00 тийин" } } } ] }

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 5243

Api/Document/ImportDocumentRegister POSTИмпорт материального отчёта

Импортирует в систему множество документов материального отчёта

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 3027 { "material_reports": [ { "head": { "file_name": "material-report_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "302563857", "company_name": "AXMAD MAX BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 47" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "489043363", "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"", "address": { "city": "Ташкент", "street": "Нукусская", "building": "22a" }, "phone": "(95) 1701100", "fax": "(71) 2384402", "website": "www.uzmobile.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_number": "document_number1", "document_date": "01.03.2017", "items": [ { "service_name": "service 1", "period_start_item_count": 1, "obtain_item_count": 2, "connect_item_count": 3, "change_item_count": 4, "lost_item_count": 5, "period_end_item_count": 6 }, { "service_name": "service 2", "period_start_item_count": 1, "obtain_item_count": 2, "connect_item_count": 3, "change_item_count": 4, "lost_item_count": 5, "period_end_item_count": 6 } ], "summary_values": { "total_period_start_item_count": 110, "total_obtain_item_count": 220, "total_connect_item_count": 330, "total_change_item_count": 440, "total_lost_item_count": 550, "total_period_end_item_count": 660 } } } ] }

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 3502

Api/Document/ImportDocumentRegister POSTИмпорт динамического отчёта

Импортирует в систему множество документов динамического отчёта

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 3726 { "dynamic_documents": [ { "head": { "file_name": "act-transfer_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "302563857", "company_name": "AXMAD MAX BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 47" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "489043363", "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"", "address": { "city": "Ташкент", "street": "Нукусская", "building": "22a" }, "phone": "(95) 1701100", "fax": "(71) 2384402", "website": "www.uzmobile.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "header_values": [ { "item_name": "document_number", "item_type": "integer", "item_value": "94228" }, { "item_name": "document_date", "item_type": "datetime", "item_value": "28.06.2016" }, { "item_name": "contract_date", "item_type": "datetime", "item_value": "10.10.2016" }, { "item_name": "contract_number", "item_type": "integer", "item_value": "176" }, { "item_name": "commission_date", "item_type": "string", "item_value": "28.07.2017" }, { "item_name": "commission_number", "item_type": "string", "item_value": "29-01-13/2201" } ], "items": [ { "item_columns": [ { "item_name": "service_name_column", "item_type": "string", "item_value": "Sim card GSM 900-1800" }, { "item_name": "serial_number_column", "item_type": "string", "item_value": "с 8999999999999999 по 9999999999999999" }, { "item_name": "quantity_column", "item_type": "integer", "item_value": "70" }, { "item_name": "price_column", "item_type": "decimal", "item_value": "6000.00" }, { "item_name": "sub_total_column", "item_type": "decimal", "item_value": "420000.00" } ] } ], "summary_values": [ { "item_name": "quantity_column", "item_type": "integer", "item_value": "90" }, { "item_name": "sub_total_column", "item_type": "decimal", "item_value": "490000.00" } ] } } ] }

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4846

Api/Document/ImportDocumentRegister POSTИмпорт счёта-фактуры и счёта

Импортирует в систему множество документов счёт-фактуры и счёта

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 3726 { "invoice-and-bills": [ { "head": { "file_name": "invoice-and-bill_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "123232315", "company_name": "MOVIY JILGA МЧЖ", "address": { "region": "Ташкентская обл.", "street": "Ташкентская обл., Паркентский р-н, А Навоийшох, магазин 25" }, "phone": "(97) 7717769 (97) 6167111", "bank_details": { "account_number": "20208000100404825001", "bank_name": "Г.ТАШКЕНТ, ЯККАСАРАЙСКОЕ ОТД. АКБ ХАМКОРБАНК", "bank_code": "01013" } }, "approver_and_signers": { "approver": { "last_name": "Миракбаров", "first_name": "Элдор", "middle_name": "Хусан угли" }, "signer_director": { "last_name": "Миракбаров", "first_name": "Элдор", "middle_name": "Хусан угли" }, "signer_accountant": { "last_name": "Миракбаров", "first_name": "Элдор", "middle_name": "Хусан угли" }, "signer_warehouse": { "last_name": "Миракбаров", "first_name": "Элдор", "middle_name": "Хусан угли" } } }, "receiver": { "receiver_info": { "INN": "123456781", "company_name": "ФИЛИАЛ \"УЗМОБАЙЛ\"", "address": { "city": "Ташкент", "street": "Нукусская", "building": "22a" }, "phone": "(95) 1701100", "fax": "(71) 2384402", "website": "www.uzmobile.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "2013-03-04", "document_number": "2017-02-28_303104943_FU-0001", "document_date": "28.02.2017", "contract_number": "00002", "contract_date": "21.12.2015", "currency_code": "860", "currency_rate": "1", "items": [ { "item_number": "1", "description": "Услуги связи", "volume": "6", "unit_price": "55113,79", "subtotal": "330682,74", "excise": { "excise_rate": 0, "excise_value": 0 }, "vat": { "vat_rate": "Без", "vat_value": "НДС" } }, { "item_number": "2", "description": "Аскоцин таблетки 10х10", "volume": "6", "unit_price": "27763,18", "subtotal": "416447,70", "vat": { "vat_rate": "Без", "vat_value": "НДС" }, "subtotal_with_taxes": "", "measurement_unit": "уп.", "excise": { "excise_rate": 0, "excise_value": 0 } } ], "column_summary_values": { "column_subtotal": "497261,82", "column_subtotal_uzs": "497261,82", "column_vat_value": "", "column_vat_value_uzs": "", "column_subtotal_with_taxes": "497261,82", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС" } } } ] }

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4846

Api/Document/ImportDocumentRegister POSTИмпорт cчета-фактуры для аптек и фармацевтических компаний

Импортирует в систему множество документов счёт-фактуры для фарм компаний

*Данный пример является для счет-фактуры типа "Cтандартной отгрузки".
Для счет фактуры типа "Безвозмездной передачи" и "Товарной скидки" применяются следующие изменения
=> новые атрибуты добавляются в "document" после "pre_payment":
- "shipmentTerms" (условия доставки) (например, "shipmentTerms": "Безвозмездная передача Кванил Саше 500мг №10")
- "accordingTo" (в соответствии с соглашением) (например, "accordingTo": "раздел дог. 2, Приказ №230/1-П от 23 сентября 2019 года")
=> имена файлов "file_name" будет изменен на:
- для "Безвозмездной передачи": "farm-invoice-transfer_302563857_489043363_2017-02-28_FU-0001.xml"
- для "Товарной скидки": "farm-invoice-discount_302563857_489043363_2017-02-28_FU-0001.xml"

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "farm_invoices": [ { "head": { "file_name": "universal-pharm-invoice_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "300500800", "company_name": "AXMAD FARM BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 101" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "400700300", "company_name": "NEW FARM XK", "address": { "city": "Ташкент", "street": "Нукусская", "building": "33b" }, "phone": "(95) 1700000", "fax": "(71) 2700000", "website": "www.newfarmxk.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "2013-03-04", "document_number": "2017-02-28_303134273_FU-0001", "document_date": "2017-02-28", "contract_number": "00003", "contract_date": "2015-12-22", "currency_code": "860", "currency_rate": "1", "act_number": "25", "act_date": "2019-12-22", "act_contractor_number": "465", "act_contractor_date": "2019-12-31", "pre_payment": "100%", "items": [ { "item_number": "1", "description": "Альфафоркал капсулы No60", "volume": "6", "unit_price": "55113,79", "subtotal": "330682,74", "vat": { "vat_rate": "Без", "vat_value": "НДС" }, "subtotal_with_taxes": "", "measurement_unit": "шт", "excise": { "excise_rate": 0, "excise_value": 0 }, "item_code": "23", "serial_number": "S18J145", "maker": "КУСУМ ХЕЛТХКЕР ПВТЛТД, ИНДИЯ", "basicPrice": "26695,37", "after_discount": "", "cost_receipt": "26695,37", "before_discount": "4", "discount": "5.5", "expiration_date": "2022-01-31" }, { "item_number": "2", "description": "Аскоцин таблетки 10х10", "volume": "6", "unit_price": "27763,18", "subtotal": "416447,70", "vat": { "vat_rate": "Без", "vat_value": "НДС" }, "subtotal_with_taxes": "", "measurement_unit": "уп.", "excise": { "excise_rate": 0, "excise_value": 0 }, "item_code": "23", "serial_number": "2000599", "maker": "КУСУМ ХЕЛТХКЕР ПВТЛТД, ИНДИЯ", "basicPrice": "52994,03", "after_discount": "", "cost_receipt": "52994,03", "before_discount": "4", "discount": "5.5", "expiration_date": "2021-04-30" } ], "column_summary_values": { "column_subtotal": "497261,82", "column_subtotal_uzs": "497261,82", "discount_rate": "0,00", "discount_amount": "0,00", "total_discount": "", "column_vat_value": "", "column_vat_value_uzs": "", "column_subtotal_with_taxes": "497261,82", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС" } } } ] }

Api/Document/ImportDocumentRegister POSTИмпорт стандартной счёта-фактуры для фарм

Импортирует в систему множество документов стандартной счёта-фактуры для фарм

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 5375

Api/Document/ImportDocumentRegister POSTИмпорт счёта-фактуры финансовой скидки типа "Дополнительный"

Импортирует в систему множество документов счёта-фактуры финансовой скидки для фарм типа "Дополнительный"

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 5375

Api/Document/ImportDocumentRegister POSTИмпорт счёта-фактуры товарной скидки типа "Без оплаты"

Импортирует в систему множество документов счёта-фактуры товарной скидки для фарм типа "Без оплаты"

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 5375

Api/Document/ImportDocumentRegister POSTИмпорт счёта-фактуры для фарм c прикреплением к подразделению

Импортирует в систему множество документов дополнительной счёта-фактуры для фарм c прикреплением к подразделению

Пример запроса в XML формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/xml Accept: application/xml Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 5375

Api/Document/ImportDocumentRegister POSTИмпорт акта для мото компаний

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

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "moto_act": [ { "head": { "file_name": "moto-act_302563857_489043363_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "302563857", "company_name": "MOTO BUSINESS XK", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 1" }, "phone": "99890 1234567", "bank_details": { "account_number": "20208000100200000001", "bank_name": "Turkiston XOATIB", "bank_code": "01104" } }, "approver_and_signers": { "approver": { "last_name": "Умаров", "first_name": "Ахмаджон", "middle_name": "Ахат угли" } } }, "receiver": { "receiver_info": { "INN": "400700333", "company_name": "NEW MOTO XK", "address": { "city": "Ташкент", "street": "Нукусская", "building": "3a" }, "phone": "(95) 1900009", "fax": "(71) 2700007", "website": "www.newmotoxk.uz", "bank_details": { "account_number": "20210000904074838027", "bank_name": "АКБ \"АЛОКАБАHК\"", "bank_code": "00401", "activity_code": "52300" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "04.03.2019", "document_number": "303134273_FU-0001", "document_date": "28.02.2019", "contract_number": "00003", "contract_date": "28.02.2019", "currency_code": "860", "currency_rate": "1", "doc_type": "Mot Act", "tech_serial_number": "111222333", "machine_hours": "20", "jobs_place": "Склад на чиланзаре", "jobs_character": "ремонт", "jobs_cause": "требовалась ремонт ", "sar": "sar_222", "date_opened": "10.11.2019", "date_closed": "10.11.2019", "jobs_description": "Ремонт второго этажа", "materials_to_pay": "1000", "warranty_service_in_non_waranty_period": "1", "items": [ { "fio": "Anorboev Mansur", "tab_number": "123", "vehicle": "01 a234ba", "date": "11.11.2019", "mileage": "10", "mileage_price_for_km": "10000", "mileage_subtotal": "10000", "drv_hours": "0.30", "job_start_time": "1573437593051", "job_end_time": "1573438593051.4‬", "job_hours": "1", "job_price_for_hour": "50000", "job_subtotal": "50000", "training_hours": "2", "training_price_for_hour": "50000", "training_subtotal": "100000", "vat_rate": "12", "milege_vat_value": "11500", "job_vat_value": "44100", "training_vat_value": "115000", "subtotal_with_tax": "184000" }, { "fio": "Anorboev Mansur", "tab_number": "124", "vehicle": "01 a234ba", "date": "11.11.2019", "mileage": "10", "mileage_price_for_km": "10000", "mileage_subtotal": "10000", "drv_hours": "0.30", "job_start_time": "1573437593051", "job_end_time": "1573438593051.4‬", "job_hours": "1", "job_price_for_hour": "50000", "job_subtotal": "50000", "training_hours": "2", "training_price_for_hour": "50000", "training_subtotal": "100000", "vat_rate": "12", "milege_vat_value": "11500", "job_vat_value": "44100", "training_vat_value": "115000", "subtotal_with_tax": "184000" } ], "jobs": [ { "description": "Окраска" }, { "description": "Шпаклевка" } ], "column_summary_values": { "column_subtotal": "497261,82", "column_subtotal_uzs": "497261,82", "discount_rate": "0,00", "discount_amount": "0,00", "total_discount": "", "column_vat_value": "", "column_vat_value_uzs": "", "column_subtotal_with_taxes": "497261,82", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС" } } } ] }

Api/Document/ImportDocumentRegister POSTИмпорт доверенности

Импортирует в систему множество документов доверенности

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "power_of_attorney": [ { "head": { "file_name": "power-of-attorney_305102819_305443497_2019-09-23_FU_12.pdf", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "305102819", "company_name": "SANGIO INDUSTRY", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Юнусабадский р-н, 10" }, "phone": "+(998)71 203 15 15", "bank_details": { "account_number": "20208000400808265001", "bank_name": "InFinBank", "bank_code": "01041", "activity_code": "" } }, "approver_and_signers": { "approver": { "last_name": "MIRVOSIQOV", "first_name": "MIRABROR", "middle_name": "MIRG`IYOS" } } }, "receiver": { "receiver_info": { "INN": "305443497", "company_name": "GENESIS INNOVATION", "address": { "city": "Ташкент", "street": "Нукусская", "building": "null" }, "phone": "+(998)91 136 06 98", "fax": "", "website": "", "bank_details": { "account_number": "0040122620000900878648001", "bank_name": "", "bank_code": "", "activity_code": "" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "04.03.2019", "document_number": "12", "document_date": "28.02.2019", "document_values_for": "01.06.2019", "document_valid_date": "31.12.2019", "deliverer": "Усаров Абдухамид null", "deliverer_passport_serial_char": "null", "deliverer_passport_serial_number": "null", "issued_by": "null", "date_of_issue": "30.09.2019", "items": [ { "item_number": "1", "measurement_unit": "шт", "title": "Влажные салфетки", "quantity": "1" } ] }, "expansion": {} } ] }

Api/Document/ImportDocumentRegister POSTИмпорт платёжного поручения

Импортирует в систему множество документов платёжного поручения

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "payment_orders": [ { "head": { "file_name": "paymentorder_302563857_489043363_2017-02-28_FU-0001.pdf", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "305102820", "OKED": "01020", "company_name": "MANGUS INDUSTRIES", "address": { "region": "г.Ташкент", "street": "г.Ташкент, Чиланзарский р-н, 101" }, "phone": "+(998)71 222 00 00", "bank_details": { "account_number": "2020231231232020", "bank_name": "InFinBank", "bank_code": "01041", "activity_code": "" } }, "approver_and_signers": { "approver": { "last_name": "MIRVOSIQOV", "first_name": "MIRABROR", "middle_name": "MIRG`IYOS" } } }, "receiver": { "receiver_info": { "INN": "305443497", "company_name": "GENESIS INNOVATION", "address": { "city": "Ташкент", "street": "Нукусская", "building": null }, "phone": "+(998)91 136 06 98", "fax": "", "website": "", "bank_details": { "account_number": "0040122620000900878648001", "bank_name": "", "bank_code": "", "activity_code": "" } }, "approver_and_signers": { "approver": { "position": "Коммерческий директор", "last_name": "Кравченко", "first_name": "Владимир", "middle_name": "Владимирович" } } } }, "document": { "document_version": "04.03.2019", "document_number": "12", "document_date": "28.02.2019", "korrektirovoch_document_number": "201950", "korrektirovoch_document_date": "28.02.2019", "doverennost_number": "1022019", "doverennost_date": "02.02.2019", "contract_number": "", "contract_date": "", "currency_code": "", "currency_rate": "", "currency_rate_date": "", "column_summary_values": { "column_subtotal": "497261,82", "column_subtotal_uzs": "497261,82", "column_excise_value": "", "column_excise_value_uzs": "", "column_vat_value": "", "column_vat_value_uzs": "", "column_subtotal_with_taxes": "497261,82", "column_subtotal_with_taxes_total": "2356895", "column_subtotal_with_taxes_uzs": "2356895" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС", "column_subtotal_with_taxes_uzs_in_words": "Четыреста девяносто семь тысяч двести шестьдесят один сум восемьдесят два тийин. Без НДС" } }, "expansion": {} } ] }

Api/Document/ImportDocumentRegister POSTИмпорт приемной квитанции

Импортирует в систему множество документов приемной квитанции

Пример запроса в JSON формате: POST https://api.faktura.uz/Api/Document/ImportDocumentRegister HTTP/1.1 Content-type: application/json Accept: application/json Authorization: Bearer EPWt3rAI64lBDDiSTCN6eoklNAMSdETqtU8ALIrO1wRgrZYTyUGVS8Xtx9tpJWTGKBxQ9R2cXPSEQzSo2WqWBuqaBTj8zF44HP9BoS64w57ZqAKIdxWZPaO-kQsCgwPKUbDSI4oMp64BbL-m1A5pP0FEcVSTb3NDpN-S6bGPpV6Wn6IBPDrXvE3xVOI634s_1iWsL5IldmO4-lyoDcW3aRcMZgnMDZUgh7GOPiiSXHDkB6zFEBKcjXS3qCnQ0j02AselU8N7x2i9rtCePidMORl7E7xlTdWzQ4B9EKsmOourQyHcSBiEx5s5cGzN_DV07GUlD8v7Xpbtn_On0dJBHN37akkEo4g1Iot86MQ746Lr815vfE_2PVKn8upIGfjeRA5DWacIUiVT42nGWEQq4g Content-Length: 4973 { "references": [ { "head": { "file_name": "reference_489043363_302563857_2017-02-28_FU-0001.xml", "program_version": "1.0.0", "format_version": "1.0.0", "sender": { "sender_info": { "INN": "489043363", "company_name": "Marketing", "company_vat_code": "", "address": { "city": "город Ташкент", "city_district": "Шайхонтохурский район", "street": "ул. Дустмухаммедов", "building": "дом 1." }, "phone": "781234567", "bank_details": { "account_number": "11112222333344445555", "bank_name": "ТОШКЕНТ Ш., \"ТУРКИСТОН\" ХАТ БАНКИНИНГ ЮНУСОБОД ФИЛИАЛИ", "bank_code": "00898" }, "approver_and_signers": { "signer_accountant": { "last_name": "Иванов", "first_name": "Иван", "middle_name": "Иванович" }, "signer_warehouse": { "last_name": "Михаилов", "first_name": "Михаил", "middle_name": "Михаилович" } } } }, "receiver": { "receiver_info": { "inn": "302563857", "company_name": "Corporati Test Company", "branch_code": "00001", "branch_name": "Filial Test (INN: 517782515)", "company_vat_code": "326030104645", "address": { "city": "город Ташкент", "city_district": "Юнусабадский район", "street": "улица Богзор", "building": "д. 15" }, "phone": "71123456789", "bank_details": { "account_number": "20208000900214706001", "bank_name": "ТОШКЕНТ Ш., \"ИПАК ЙУЛИ\" АИТ БАНКИНИНГ ЧИЛОНЗОР ФИЛИАЛИ", "bank_code": "01067" } } } }, "document": { "document_version": "01.01.2020", "document_number": "00135570020046\/S", "document_date": "01.01.2020", "korrektirovoch_document_number": null, "korrektirovoch_document_date": null, "doverennost_agent_name": "Алекчеев А.А.", "doverennost_date": "01.01.2020", "contract_number": "13А01№0582\/2016", "contract_date": "17.10.2016", "currency_code": "860", "currency_rate": "1", "region_name": "05.Қашқадарё вилояти", "region_code": "00012", "company_name": "Косон бахт текстил МЧЖ", "company_code": "00001", "cotton_plant_name": "Сурхон", "cotton_plant_code": "105", "district_name": "Косон тумани", "district_code": "00001", "council_name": "Сурхон мфй", "council_code": "00075", "farm_name": "Сурхон Нур обод Маскани", "farm_code": "307138684", "cotton_type": "Технический", "collection_type": "Ручной", "day": "06", "month": "09", "year": "2020", "measurement": "кг", "reception_number": "004490000004", "actual_weight_list": [ { "consignment_number": "1", "picked_party_number": "1", "selection": "Порлок4", "cotton_sort": "1", "cotton_class": "1 класс", "cotton_type": "4", "actual_weight_netto": "3360" } ], "actual_weight_column_summary_values": { "total_actual_weight_netto": "3360" }, "items": [ { "item_number": "1", "description": "Хлопок-сырец Урожай 2020, 1 нав, 1 класс, 4 тип, Порлок4, Ручной, Технический", "storage_number": "5", "party_number": "1", "diversity": "Порлок4", "measurement_unit": "кг", "type": "4", "sort_seed": "", "sort_technical": "1", "cotton_class": "1 класс", "actual_weight_netto": "3360", "contamination_in_percent": "2", "reduced_weight": "3360", "humidity_in_percent": "9", "air_conditioned_weight": "3360", "purchase_price": "4376,00", "vat": { "vat_rate": "15%", "vat_value": "1904318.00" }, "delivery_cost": "14703360", "subtotal_with_vat": "14556326.00", "discount_rate": "1", "discount_amount": "147034" } ], "column_summary_values": { "subtotal_actual_weight_netto": "3360.00", "subtotal_reduced_weight": "3360.00", "subtotal_air_conditioned_weight": "3360.00", "subtotal_delivery_cost": "14703360.00", "subtotal_vat_value": "1904318.00", "subtotal_discount_amount": "147034.00", "column_subtotal_with_taxes": "14599768.30" }, "column_summary_values_in_words": { "column_subtotal_in_words": "Четырнадцать миллионов семьсот три тысяча триста шестдесять сумов 00 тийин", "column_subtotal_with_taxes_in_words": "Четырнадцать миллионов пятьсот девяносто девять тысяча семьсот шестдесять восемь сумов 00 тийин" }, "calculation_list": [ { "hold_name": "Стоимость хлопка-сырца по закупочным ценам (14-16)", "hold_number": "31", "amount_per_day": "14556326", "amount_per_season": "14556326" }, { "hold_name": "Дополнительные оплаты", "hold_number": "32", "amount_per_day": "39493", "amount_per_season": "39493" }, { "hold_name": "За семенной хлопок-сырец", "hold_number": "33", "amount_per_day": "", "amount_per_season": "" }, { "hold_name": "Районный коэффициент 0,10", "hold_number": "34", "amount_per_day": "3949.3", "amount_per_season": "3949.30" }, { "hold_name": "Всего сумма (31+32+33+34)", "hold_number": "35", "amount_per_day": "14599768.3", "amount_per_season": "14599768.3" }, { "hold_name": "В том числе НДС", "hold_number": "36", "amount_per_day": "1904318", "amount_per_season": "1904318" }, { "hold_name": "Итого (35)", "hold_number": "37", "amount_per_day": "14599768.3", "amount_per_season": "14599768.3" }, { "hold_name": "За сушку и очистку", "hold_number": "38", "amount_per_day": "", "amount_per_season": "" }, { "hold_name": "Сумма НДС за сушку и очистку", "hold_number": "39", "amount_per_day": "", "amount_per_season": "" }, { "hold_name": "За БГЗ и медовую росу", "hold_number": "40", "amount_per_day": "", "amount_per_season": "" }, { "hold_name": "Итого удержаний (38+39+40)", "hold_number": "41", "amount_per_day": "", "amount_per_season": "" }, { "hold_name": "Итого к оплате (37-41)", "hold_number": "42", "amount_per_day": "", "amount_per_season": "" } ] } } ] }

Errors / Ошибки Скрыть все

Api/ GETОбщие ошибки

Возможные ошибки, которые могут встречаться при пользовании системой API Faktura.uz


Системные ошибки


Код Статус Описание
1001 IncorrectLoginPassword Неверное имя пользователя или пароль.
1002 IncorrectInn Неправильный номер ИНН.
1003 InnAlreadyRegistered Номер ИНН уже зарегистрирован в системе
1004 InnNotRegistered ИНН номер не зарегистрирован в системе
1005 EmailFormatInvalid Неверный формат адреса электронной почты
1006 EmailAlreadyRegistered Адрес электронной почты уже зарегистрирован в системе
1007 IncorrectDocumentUid Некорректный DocumentUID
1008 IncorrectDocumentType Неправильный тип документа
1009 IncorrectFileExtension Расширение файла и файла не совпадает
1010 UnsupportedFileExtension Неподдерживаемый расширение файла
2001 IncorrectRequest Не правильный формат запроса
2015 UnAuthorizedUser Неверные авторизованные данные