/api/{lang}/documents/invoice/save
Создает новый счет-фактуру с полными данными продавца, покупателя и списком товаров/услуг. Поддерживает различные типы счетов-фактур: стандартные, дополнительные, корректирующие, односторонние и т.д.
Основные возможности:
- Создание стандартных и специальных типов счетов-фактур
- Поддержка маркированных товаров
- Связь с договорами и товарно-транспортными накладными
- Автоматический расчет сумм НДС и акцизов
- Поддержка агентских схем и доверенностей
- Односторонние счета-фактуры (физ. лица, экспорт, импорт)
- Интеграция с электронными торговыми площадками
Обязательные поля:
facturaid- уникальный ID (получить через /api/utils/id)facturatype- тип счета-фактуры (0-5)sellertin- ИНН/ПИНФЛ продавцаbuyertin- ИНН/ПИНФЛ покупателя (для двусторонних)facturadoc- данные документа (номер, дата)contractdoc- данные договораseller- полные данные продавцаbuyer- полные данные покупателя (для двусторонних)productlist- список товаров/услуг с суммами
Request Body
-
facturaidRequiredapi/utils/id dan olingan unikal raqam. Must be 24 characters.
-
hasmarkingRequiredtrue - если реализуется маркируемая продукция.
-
facturatypeRequiredТип счета-фактуры:
code0. Стандартный 1. Дополнительный 2. Возмещение расходов 3. Без оплаты 4. Исправленный 5. Исправленный (возмещение затрат). -
singlesidedtypeТип одностороннего счета-фактуры:
code1. На физ. лицо, 2. Экспорт услуг (за территорию Республики Узбекистан), 3. На импорт, 4. Реализация, связанная с гос. секретом, 5. Финансовые услуги, 6. Реализация ниже рыночной стоимости, 7. Реализация ниже таможенной стоимости, 8. Экспорт услуг (на территории Республики Узбекистан), 9. Прочие доходы, 10. Подача подакцизных товаров на переработку, 11. Использование подакцизных товаров для собственных нужд, 12. Разница между ценой и себестоимостью подакцизных товаров, 13. Потери и порча подакцизных товаров. . -
incometypeВид дохода.
-
sellertinRequiredПоставщик: ИНН юр.лица либо ПИНФЛ.
-
buyertinПокупатель: ИНН юр.лица либо ПИНФЛ. This field is required when
singlesidedtypeis=or0. -
lotidID лота (используется для ЭСФ, если р/с покупателя состоит из 27 цифр).
-
contractidID договора, зарегистрированного в my.soliq.uz,NULL - если не используется.
-
waybillidID товарно-транспортной накладной (ТТН должна быть подтверждена заказчиком, грузоотправитель и грузополучатель ТТН должны совпадать с продавцом и покупателем СФ соответственно). Must be 24 characters.
-
hasrentПризнак аренды (true - если счет-фактура связан с арендой).
-
facturarentdocДанные документа аренды (если hasrent = true).
-
soatoКод СОАТО (Система обозначений административно-территориальных объектов).
Responses
200
Успешное создание
422
Ошибка валидации
-
message