Сегодня 19:07
Для того, чтобы начать пользоваться сервисом, необходимо войти или зарегистрироваться

Вход

Звонок специалисту
+7 812 309-7026
доб.: 39-90
пн–пт: 8:30–17:00 по Москве

Создание заказа

Создание заказа

Url: /restapi/office/order.add.[xml|json]
Принимает:

Переменная Тип данных Описание
hash string Api ключ
order object Объект с данными о заказе

Заказ (отправка)

Переменная Тип данных Описание
comment string Комментарий к заказу
warehouseId int ID склада (по умолчанию склад КЭАЗ Курск)
receiverId int Id грузополучателя (по умолчанию текущий контрагент)
cargoTypeId int Id способа доставки: 3 - самовывоз, 5 - транспортная компания (по умолчанию самовывоз)
address string Адрес доставки, заполняется если доставка транспортной компанией и адреса нет в списке (только для самозареганных!)
addressId string Id адрес доставки (должен быть у грузополучателя)
products array Массив продукции

Позиция заказа (отправка)

Products

Переменная Тип данных Описание
productId int Id продукта
quantity int Кол-во, учитывает упаковочную норму, будет округлена в большую(!!!) сторону

Описание возвращаемых данных

Переменная Тип данных Описание
order object Объект с информацией о заказе

Заказ контрагента (получение)

Order

Переменная Тип данных Описание
contractId int Id договора
number string Номер заказа в 1С
date int Дата создания заказа, после отправки заказа, дата изменится на дату отправки. Дата в формате unixtimestamp
reserveDate int Дата резервирования заказа в формате unixtimestamp
receiverId int Id грузополучателя
address string Адрес доставки
comment string Комментарий к заказу
currency string Валюта
warehouseId int Id склада
cargoTypeId int Вид доставки: 3 - самовывоз, 5 - транспортная компания
typeId int Тип заказа: 1 - черновик, 3 - активный заказ, 4 - завершенный заказ
updateTime int Дата последнего редактирования заказа в формате unixtimestamp
confirmTime int Дата подтверждения заказа в формате unixtimestamp
confirmType int Тип подтверждения заказа: 1 - ручной, 2 - автоматический, через 24 часа после отправки заказа
isCanceled bool Флаг отмены заказа
authUserId int Id пользователя создавшего заказ, устанавливается, только при работе через сайт
id int Id заказа на сайте
isDeleted bool Флаг удаления заказа
products array Массив с продукцией

Позиции заказа (получение)

products

Переменная Тип данных Описание
product_id int Id номенклатуры
price float Цена с учетом скидки
quantity int Количество
vat string НДС
amount float Сумма по номенклатуре с учетом скидки

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

XML


<?xml version="1.0" encoding="UTF-8"?>
<request>
<hash>1111111111111111111111111111111</hash>
<order/>
</request>


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

XML


<?xml version="1.0" encoding="UTF-8"?>
<response>
  <order>
    <contractId>11111</contractId>
    <number/>
    <date>1507705980</date>
    <reserveDate/>
    <receiverId>11111</receiverId>
    <address/>
    <comment/>
    <currency>руб.</currency>
    <warehouseId>2</warehouseId>
    <cargoTypeId>3</cargoTypeId>
    <products/>
    <typeId>1</typeId>
    <updateTime>1507705980</updateTime>
    <confirmTime/>
    <confirmType/>
    <isCanceled/>
    <authUserId/>
    <id>1</id>
    <isDeleted/>
  </order>
  <status>
    <code>ok</code>
  </status>
</response>


JSON


{
  "order": {
    "contractId": 11111,
    "number": null,
    "date": 1507705979,
    "reserveDate": null,
    "receiverId": 1111,
    "address": "",
    "comment": null,
    "currency": "руб.",
    "warehouseId": 2,
    "cargoTypeId": 3,
    "products": null,
    "typeId": 1,
    "updateTime": 1507705979,
    "confirmTime": null,
    "confirmType": null,
    "isCanceled": false,
    "authUserId": null,
    "id": 1,
    "isDeleted": false
  }
}

{{config.countCommentsText}}
Чтобы оставлять комментарии необходимо авторизоваться.
  • avatar Модератор
    {{comment.nick}} {{comment.nick}} {{comment.parent.author}}
    {{comment.parent.author}}
    
                            {{comment.parent.date|date:'dd.MM.yyyy'}} в {{comment.parent.date|date:'H:mm'}}
                        
    {{comment.date|date:'dd.MM.yyyy'}} в {{comment.date|date:'H:mm'}}
    
            
    {{comment.likes}}
    Чтобы отметить комментарий необходимо авторизоваться
    Редактировать Сохранить Отмена Удалить
  • Еще