@extends('docs.api.layouts.main') @section('content')

Получение данных заказа

Данный метод позволяет получить данные заказа из системы.

Запрос к методу /orders/get
Тип запроса POST
						
                            {{ print_r( json_encode( [
                                        'owner'=> 1,
                                        'orders'=> [
                                            'x01'
                                        ]
                                    ], JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT ), 1 ) }}
						
					
owner - [integer] юр.лицо
orders - [array] массив из номеров заказов
						
                            {{ print_r( json_encode( [
                                        'x01' => [
                                            'owner'=>1,
                                            'created_at'=>date('Y-m-d H:i:s'),
                                            'type'=>1,
                                            'description'=>'Обмотайте фирменным скотчем',
                                            'weight'=>3500,
                                            'seats'=>1,
                                            'status'=> [
                                                'current'=> [
                                                    'id'=> 1,
                                                    'name'=> '00. Обрабатывается',
                                                    'alias'=> '00',
                                                    'date'=> '2020-04-25 00:43:53'
                                                ],
                                                'history'=> [
                                                    [
                                                        'id'=> 1,
                                                        'name'=> '00. Обрабатывается',
                                                        'alias'=> '00',
                                                        'date'=> '2020-04-25 00:43:53'
                                                    ]
                                                ]
                                            ],
                                            'delivery'=>[
                                                'service'=>105,
                                                'tariff'=>1,
                                                'type'=>1,
                                                'code'=>1,
                                                'comment'=>'Позвонить за 30 минут',
                                                'track'=> null,
                                                'reTrack'=> null
                                            ],
                                            'price'=>[
                                                'insurance'=>50000,
                                                'cod'=>[
                                                    'price'=>50000,
                                                    'type'=>0
                                                ],
                                                'shipping'=>[
                                                    'price'=>25000,
                                                    'vat'=>20
                                                ]
                                            ],
                                            'profiles'=>[
                                                'completeness',
                                                'thermal',
                                                'fragile',
                                                'oversize',
                                                'notturnover'
                                            ],
                                            'sender'=>[
                                                'store'=>1,
                                                'contact'=>[
                                                    'fio'=>'Петров Сергей Валерьевич',
                                                    'entity'=>[
                                                        'name'=>'ООО Ромашка',
                                                        'address'=>'г.Москва, ул.Летчика Гастелло, д.11, оф.9'
                                                    ],
                                                    'phone'=>[
                                                        'number'=>79001234567,
                                                        'extension'=>153
                                                    ],
                                                    'phone2'=>'+7(900)123-4567#153',
                                                    'email'=>'test@test.ru'
                                                ],
                                                'address'=>[
                                                    'country'=>173,
                                                    'zip'=>'101000',
                                                    'city'=>'Москва',
                                                    'street'=>'1-ый Варшавский проезд',
                                                    'house'=>'2',
                                                    'corpus'=>'',
                                                    'stroenie'=>'',
                                                    'flat'=>'5',
                                                    'string'=>'1-ый Варшавский проезд, д.2, стр.21, ворота 5'
                                                ],
                                                'delivery'=>[
                                                    'date'=> date('Y-m-d'),
                                                    'time'=>1
                                                ]
                                            ],
                                            'recipient'=>[
                                                'store'=>null,
                                                'contact'=>[
                                                    'fio'=>'Петров Сергей Валерьевич',
                                                    'entity'=>[
                                                        'name'=>'ООО Ромашка',
                                                        'address'=>'г.Москва, ул.Летчика Гастелло, д.11, оф.9'
                                                    ],
                                                    'phone'=>[
                                                        'number'=>79001234567,
                                                        'extension'=>153
                                                    ],
                                                    'phone2'=>'+7(900)123-4567#153',
                                                    'email'=>'test@test.ru'
                                                ],
                                                'address'=>[
                                                    'country'=>173,
                                                    'zip'=>'101000',
                                                    'city'=>'Москва',
                                                    'street'=>'1-ый Варшавский проезд',
                                                    'house'=>'2',
                                                    'corpus'=>'',
                                                    'stroenie'=>'',
                                                    'flat'=>'5',
                                                    'string'=>'1-ый Варшавский проезд, д.2, стр.21, ворота 5'
                                                ],
                                                'delivery'=>[
                                                    'date'=>date('Y-m-d'),
                                                    'time'=>1
                                                ]
                                            ],
                                            'services'=>[
                                                [
                                                    'name'=> 'Заполнение гарантийного талона',
                                                    'code'=>'1.4',
                                                    'quantity'=>1
                                                ],
                                            ],
                                            'goods'=>[
                                                [
                                                    'name'=> 'Название товара',
                                                    'code'=>'code23',
                                                    'article'=>'art15',
                                                    'quantity'=>3,
                                                    'price'=>10000,
                                                    'vat'=>0,
                                                    'discount'=>10.1501802,
                                                    'cost'=>26955
                                                ]
                                            ],
                                            'file'=>[
                                                'name'=>'archive.rar',
                                            ]
                                        ],
                                    ], JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT ), 1 ) }}
						
					
x01 - номер заказа
owner - юр.лицо
created_at - дата создания заказа
type - тип заказа
description - комментарий к заказу
weight - вес, в граммах
seats - количество мест
status - данные о статусе заказа
current - текущий статус
id - id
name - название
alias - код
date - дата присвоения статуса
history - история статусов
id - id
name - название
alias - код
date - дата присвоения статуса
delivery - доставка
service - код службы доставки
tariff - тариф службы доставки
type - тип доставки
code - уточняющий код
comment - комментарий курьеру
track - трек-номер заказа в службе доставки
reTrack - трек-номер заказа в службе доставки для возврата
price
insurance - страховая стоимость, в копейках
cod - наложенный платеж
price - цена, в копейках
type - способ оплаты
shipping - стоимость доставки для получателя
price - цена, в копейках (так же будет отображаться в комплектовочном листе)
vat - НДС доставки
profiles - профили заказа
completeness - проверка комплектации заказа при вручении
thermal - необходимость терморежима при перевозке
fragile - отметка о перевозке хрупкого товара
oversize - крупногаборитный товар
notturnover - отметка о том, что коробку нельзя переворачивать
sender - данные отправителя
store - код склада
contact - контактные данные
fio - ФИО
entity - данные юр.лица
name - название юр.лица
address - адрес юр.лица
phone - основной номер телефона в международном формате
number - номер телефона в международном формате
extension - добавочный номер телефона
phone2 - дополнительный(запасной) номер телефона
email - e-mail
address - адрес места отправления заказа
country - id страны
zip - индекс
city - страна
street - улица
house - дом
corpus - корпус
stroenie - строение
flat - квартира/офис
string - адрес строкой, на случай когда адрес невозможно разбить на составляющие
delivery - дата и время отправления заказа
date - дата отправления заказа
time - время окончания
recipient - данные получателя
store - код склада
contact - контактные данные
fio - ФИО
entity - данные юр.лица
name - название юр.лица
address - адрес юр.лица
phone - основной номер телефона в международном формате
number - номер телефона в международном формате
extension - добавочный номер телефона
phone2 - дополнительный(запасной) номер телефона
email - e-mail
address - адрес места получения заказа
country - id страны
zip - индекс
city - страна
street - улица
house - дом
corpus - корпус
stroenie - строение
flat - квартира/офис
string - адрес строкой, на случай когда адрес невозможно разбить на составляющие
delivery - желаемая дата и время получения заказа
date - дата получения заказа
time - время окончания
services - услуги ExpressRMS
name - название услуги
code - код услуги
quantity - количество
goods - товары и услуги для комплектации заказа (так же отображаются в комплектовочном листе)
name - название товара
code - код товара, обязателен если нет артикула
article - артикул товара, обязателен если нет кода
quantity - количетсво товара
price - цена 1 единицы товара, в копейках
vat - НДС товара
discount - скидка на этот товар, в процентах
cost - стоимость товарной позиции, в копейках
file - файл, прикрепленный к заказу
name - название файла
@endsection