Orders


Получить список заказов без позиций.


Входные данные:

Параметр Тип Обязательный Описание
JSONparameter Строка в
формате JSON
Да Период времени является обязательным свойством. Остальные свойства необязательные.
Например: {'date1':'01.09.2016','date2':'30.09.2016'}

Пример входных данных:

{
 'Date1'       : '01.09.2016' ,    //Период времени (обязательный параметр)
 'Date2'       : '30.09.2016' ,    //
 'Article'     : '6PK1700'    ,    //Заказы, содержащие данный номер запчасти. Если пустой, то без ограничений
 'Archive'     : '0'          ,    //Если =0, то активные заказы. Если =1, то заказы из Архива. Если =2, то все заказы. 
 'OrderNumber' : 'ПЛ12345678' ,    //Номер заказа. Если не пустой, то параметр 'Article' не используется.
 'ID_List'     : [                 //Список ID заказов. Если список не пустой, то параметр 'OrderNumber' не используется                                                       
                  { 'ID' : '56401cea-8147-11e6-81fb-3ca82a1f45f6' } , 
                  { 'ID' : '52cb8963-8149-11e6-81fb-3ca82a1f45f6' }   
  ] 
}

Пример выходных данных:

[                                                     //Список заказов без позиций. Для получения позиций к заказу использовать OrderItems
	{                         
		"Number": "ВИМИ000240",                       //Номер заказа
		"Datetime": "2016-10-06T13:15:12Z",           //Дата заказа
		"State": "",                                  //Состояние заказа. Параметр временно недоступен. Для получения состояния использовать OrderStates   
		"Branch_Name": "Новосибирск",                 //Наименование Филиала  
		"Branch_Code": "00002",                       //Код филиала
		"Price": "617.91",                            //Сумма заказа
		"ID": "1a3a4300-36cd-4584-8bc9-ee38bea6276b", //ID заказа
		"Archive": "0"                              //Если =1, то Заказ в Архиве 
	},
	{
		"Number": "ВИTT000270",
		"Datetime": "2016-09-12T10:24:02Z",
		"State": "",
		"Branch_Name": "Москва",
		"Branch_Code": "00003",
		"Price": "62.77",
		"ID": "899f3518-620c-4900-aeed-3ba47f247634",
		"Archive": "1"
	}
]



Параметр Значение Пример
JSONparameter { 'date1' : '01.09.2016' , 'date2' : '30.09.2016' }



$.ajax({
    type: 'GET',
    url: '/api/Orders',
    data: {'JSONparameter':  } // data - Входные данные
    headers: { 'Authorization': 'Bearer ' }
}).done(function (data) {                // data - Выходные данные
            document.getElementById('result').innerText=JSON.stringify(data, null, '\t');        
}).fail(showError);