POST {YourHost}/method/orders/GetOrderListDetails
Параметр в JSON-формате
{
"db" : "{Здесь_передаем_имя_вашей_базы_данных}",
"params" :
[
{
"YourReferenceOperationID" :1,
"jparams":
{
"GroupByDocNumber":1,
"ByDate" : 1,
"HideIssued": "1-скрыть выданнные, 0- без фильтра по выданным",
"date1" : "дата начала периода заказов в формате гггг.мм.дд, например пример 2022.01.17",
"date2" : "дата конца периода заказов в формате гггг.мм.дд, например пример 2022.01.19",
"ShowArh" : "1 - для показа заказов с учетом архива, 0- только активнные заказы",
"MyOnly": "1- только мои заказы, 0 - заказы всех пользователей",
"TZ": "0 - без позиций в товарное наличие, 1 - с товарным наличием",
"ShowSales": "1- показать также продажи из быстрой продажи, 0 - только заказы",
"limit" : "показать количество позиций, например 100",
"limitPos" : "страница показа, например 1"
}
}
]
}
POST {YourHost}/method/orders/GetOrderListDetails
Параметр в JSON-формате
{
"db" : "{Здесь_передаем_имя_вашей_базы_данных}",
"params" :
[
{
"YourReferenceOperationID" :1,
"jparams":
{
"GroupByDocNumber":1,
"ByOrderNumber":"Номер заказа для поиска",
"ShowArh" : "1",
"MyOnly": "0"
}
}
]
}
POST {YourHost}/method/orders/GetOrderListDetails
Параметр в JSON-формате
{
"db" : "{Здесь_передаем_имя_вашей_базы_данных}",
"params" :
[
{
"YourReferenceOperationID" :1,
"jparams":
{
"GroupByDocNumber":1,
"HideIssued": "1-скрыть выданнные, 0- без фильтра по выданным",
"MultiSearch":"Поисковый запрос по названиею или артикулу товара",
"ShowArh" : "1 - для показа заказов с учетом архива, 0- только активнные заказы",
"MyOnly": "1- только мои заказы, 0 - заказы всех пользователей",
"TZ": "0 - без позиций в товарное наличие, 1 - с товарным наличием",
"ShowSales": "1- показать также продажи из быстрой продажи, 0 - только заказы",
"limit" : "показать количество позиций, например 100",
"limitPos" : "страница показа, например 1"
}
}
]
}
Сперва нужно запросить через API список клиентов по параметрам запроса и выбрав нужного клиента, передать его ID в следующем запросе
POST {YourHost}/method/orders/GetOrderListDetails
Параметр в JSON-формате
{
"db" : "{Здесь_передаем_имя_вашей_базы_данных}",
"params" :
[
{
"YourReferenceOperationID" :1,
"jparams":
{
"GroupByDocNumber":1,
"HideIssued": "1-скрыть выданнные, 0- без фильтра по выданным",
"ByCustID":"ID глобальный код клиента",
"ShowArh" : "1 - для показа заказов с учетом архива, 0- только активнные заказы",
"MyOnly": "0",
"TZ": "0",
"ShowSales": "1"
}
}
]
}
[
{
"YourReferenceOperationID": 1,
"result": [
{
"doc_date": "Дата заказа в формате yyyy-mm-dd",
"doc_number": "Номер заказа",
"id_rbCounterparts": "ID глобальный код клиента",
"rbCounterparts_view": "Наименование клиента",
"id_jrDocs": "ID код документа заказа",
"onBalance": "Баланс клиента",
"total": "Сумма по заказу",
"DaysOffLastCallSucc": "Сколько дней прошло после успешного звонка клиенту",
"isWeb": "0 - заказ менеджера, 1 - заказ через сайт",
"QrtToIssue": "1 - есть позиции готовые к выдаче, 0 - нет позиций к выдаче",
"QrtActive": "1 - есть активные позиции, но еще не готовые к выдаче, 0 - нет активных позиций",
"phone_formated": "номер телефона клиента",
"CarsInfo": "информация по автомобилю заказа",
"id_rbCarsCustomer": "ID автомобиля по заказу"
},
......
]
}
]
POST {YourHost}/method/orders/GetOrderListDetails
Параметр в JSON-формате
{
"db" : "{Здесь_передаем_имя_вашей_базы_данных}",
"params" :
[
{
"YourReferenceOperationID" :1,
"jparams":
{
"isWebsiteQuery":1,
"GroupByDocNumber":0,
"ArrayDocs":"ID код документа заказа, можно передать несколько через запятую",
"ShowArh":1,
"ShowSales":1
}
}
]
}
[
{
"YourReferenceOperationID": 1,
"result": [
{
"id": "ID позиции заказа",
"name": "Наименование товара или услуги",
"art_code": "Артикул товара",
"BrandID": "ID бренда товара",
"art_brand": "Название бренда",
"IDTaxDefault": null,
"TypeGoods": null,
"id_jrDocs": "ID документа заказа",
"id_rbGoods": "ID кода товара из наличия",
"id_rbGoodsTemp": "ID кода товара под заказ",
"id_rbUnits": "ID единицы измерения",
"cost": "Цена",
"total": "Сумма",
"qty": "Количесство",
"id_rbTax": "ID ставки налога",
"tax": "Налог по позиции",
"totalTax": "Сумма налога по позиции",
"position": "Номер позиции в документе",
"discount": "Размер скидки",
"cost_first": "Начальная цена",
"discount_detail": "Детализация скидки",
"cost_in": "Цена закупки",
"id_rbStock": "ID склада поставки",
"id_rbStockStoragePlace": "ID полки списания на складе",
"isWeb": "0 - заказ оформлен менеджером, 1 - заказ с сайта",
"id_rbOrderStates": "ID - статуса заказа",
"last_note": "Последний комментарий",
"id_rbTaxSystem": "1",
"dlvrMinDate": "2021-12-31",
"dlvrMaxDate": "2021-12-31",
"supplier_doc_number": "0",
"SupplCntID": "10453",
"StockSuplr": "auto3n",
"StockShop": "Наименование магазина заказа",
"ShopID": "ID магазина заказа",
"logo": "13428",
"dlvrInf": "31.12.21",
"doc_date": "2021-12-15",
"doc_number": "5357",
"rbCounterparts_view": "Наименование клиента",
"phone_formated": "Номер телефона клиента",
"id_rbUsers_manager": "ID менеджера заказа",
"total_in": "Сумма закупки",
"supplier_state": "Статус заказа у поставщика",
"date_state_upd": "Дата и время изменения статуса",
"isGoodsForStock": "0 - клиентский заказ, 1 - заказ в товарное наличие",
"id_rbCounterparts": "ID глобальный клиента",
"isSale": "0 - заказ, 1 - быстрая продажа",
"Margin": "маржа по позиции",
"MarkUpPercent": "процент наценки",
"date_inf_ready": "Дата и время информирования клиента по заказу",
"art_code_display": "Артикул товара для отображения",
"in_state_days": "Дней в текущем статусе",
"data_create": "Дата и время создания",
"id_rbCarsCustomer": "ID автомобиля по заказу",
"isPaid": "1 - заказ оплачен",
"color_font_web": "код цвета текста, например #FCFCFC",
"color_web": "код цвета фона #21AADE",
"StateName": "Статус позиции заказа",
"StateCode": "Код статуса заказа, например Processing"
}
]
}
]