/api/{lang}/documents/contract/save
Создает новый договор с указанными данными. Договор сохраняется в статусе "черновик" и может быть отредактирован до отправки контрагенту.
Request Body
-
contractidstring RequiredID доверенность получено из метода уникалный ID для документа. Must be 24 characters.
-
hasvatboolean Requiredtrue – если в списке товаров договора имеются позиции с НДС.
-
ownerobject RequiredИсполнитель.
-
tinnumber RequiredИНН юр.лица либо ПИНФЛ исполнителя.
-
namestring RequiredНаименование исполнителя.
-
addressstring nullableАдрес исполнителя.
-
workphonestring nullableРабочий телефон исполнителя.
-
mobilestring nullableМобильный телефон исполнителя.
-
faxstring nullableФакс исполнителя.
-
okedstring nullableОКЕД исполнителя.
-
accountstring nullableР\с исполнителя.
-
bankidstring nullableМФО банка исполнителя.
-
fiztinstring nullableПИНФЛ уполномоченного физ.лица.
-
fiostring nullableФИО уполномоченного физ.лица.
-
branchcodestring nullableКод филиала.
-
branchnamestring nullableНазвание филиала.
-
-
clientsarray RequiredЗаказчики.
Items
object-
tinnumber RequiredИНН юр.лица либо ПИНФЛ заказчика.
-
namestring RequiredНаименование заказчика.
-
addressstring nullableАдрес заказчика.
-
workphonestring nullableРабочий телефон заказчика.
-
mobilestring nullableМобильный телефон заказчика.
-
faxstring nullableФакс заказчика.
-
okedstring nullableОКЕД заказчика.
-
accountstring nullableР\с заказчика.
-
bankidstring nullableМФО банка заказчика.
-
fiztinstring nullableПИНФЛ уполномоченного физ.лица.
-
fiostring nullableФИО уполномоченного физ.лица.
-
branchcodestring nullableКод филиала.
-
branchnamestring nullableНазвание филиала.
-
-
contractdocobject RequiredИнформация о договоре.
-
contractnamestring RequiredНаименование договора.
-
contractnostring Required№ договора.
-
contractdatestring RequiredДата заключения договора.
-
contractexpiredatestring RequiredДата истечения срока действия договора.
-
contractplacestring RequiredМесто заключения договора.
-
-
productsarray RequiredСписок товаров/услуг.
Items
object-
ordnointeger RequiredПорядковый номер.
-
namestring RequiredНаименование товара (услуги).
-
catalogcodestringКод по Единому электронному классификатору продукции, товаров и услуг Республики Узбекистан.
-
catalognamestringНазвание товара по Единому электронному классификатору продукции, товаров и услуг Республики Узбекистан.
-
barcodestring nullableШтрих-код.
-
measureidinteger nullableКод единицы измерения. This field is required when
products..packagecodeorproducts..packagenameis not present. -
packagecodestringкод пакета. This field is required when
measureidisnull. -
packagenamestringимя пакета. This field is required when
measureidisnull. -
countnumber RequiredКоличество.
-
summanumber RequiredЦена за единицу товара.
-
deliverysumnumber RequiredСтоимость поставки.
-
vatrateinteger RequiredСтавка НДС.
-
vatsumnumber RequiredСумма НДС.
-
deliverysumwithvatnumber RequiredСтоимость поставки с учётом НДС.
-
withoutvatboolean Requiredtrue – если поставляется без НДС.
-
-
partsarray RequiredСписок разделов договора.
Items
object-
ordnointeger RequiredПорядковый номер.
-
titlestring RequiredНазвание раздела.
-
bodystring RequiredТекст раздела.
-
Responses
200
Успешное создание
-
dataobject-
contractidstring
-
400
Ошибка валидации
-
messagestring
500
Ошибка сервера
-
messagestring