Дані ланцюжків документів (масив об’єктів XChain)
JSON:
[
{
"id": 1149,
"uuid": "d5593160-2c85-4a67-b9c8-95682073bb09",
"packageID": 0,
"type": 0,
"docsCount": 1,
"lastInDocID": 3941,
"lastOutDocID": 0,
"partnerId": 0,
"important": false,
"status": {
"status": 5,
"title": "read"
},
"visualStatus": 0,
"archive": false,
"childs": [
{
"body": {
"forms": {}
},
"attachments": [],
"comments": [],
"doc_id": 3941,
"doc_uuid": "fc6296d7-40e1-4cf4-ae9e-c040beb919e1",
"uuidSender": "9864067620417",
"uuidReceiver": "9864066822430",
"uuidReceivers": [
"9864066822430"
],
"docNumber": "7",
"dateCreated": 1648287768,
"dateChanged": 1648287768,
"dateRead": 1649187415,
"docDate": 1648245600,
"chain_id": 1149,
"chain_uuid": "d5593160-2c85-4a67-b9c8-95682073bb09",
"family": 12,
"hash": "2678393BC4D98F4BCAB3CF4F88B4BEF4",
"type": {
"type": 2,
"title": "orders",
"description": "Заказ"
},
"status": {
"status": 5,
"title": "read"
},
"exchange_status": "000000000000000000000000",
"is_archive": false,
"extraFields": {
"buyer_uuid": "9864067620417",
"doc_num": "7",
"lardi_trans_status": "2",
"order_number": "7",
"lardi_trans_id": "240743363238",
"supplier_uuid": "9864066822430",
"delivery_place_uuid": "9864067620417",
"order_date": "1648245600",
"delivery_date": "1648501200",
"partner_id": "0",
"sender": "9864067620417",
"doc_date": "1648245600",
"draft_date_created": "1648287768",
"recipient": "9864066822430"
},
"tags": [],
"statuses": [],
"multiExtraFields": {}
}
],
"hash": "47A129833ADD5EA463A9000F17B699A0"
},
{
"id": 1146,
"uuid": "3a332404-e216-412f-ac6f-335de5047b86",
"packageID": 0,
"type": 0,
"docsCount": 1,
"lastInDocID": 3935,
"lastOutDocID": 0,
"partnerId": 0,
"important": false,
"status": {
"status": 5,
"title": "read"
},
"visualStatus": 0,
"archive": false,
"childs": [
{
"body": {
"forms": {}
},
"attachments": [],
"comments": [],
"doc_id": 3935,
"doc_uuid": "d3eef820-d31c-4ceb-aa4d-8d242afa4a18",
"uuidSender": "9864067620417",
"uuidReceiver": "9864066822430",
"uuidReceivers": [
"9864066822430"
],
"docNumber": "4",
"dateCreated": 1648130491,
"dateChanged": 1648130491,
"dateRead": 1648231377,
"docDate": 1648072800,
"chain_id": 1146,
"chain_uuid": "3a332404-e216-412f-ac6f-335de5047b86",
"family": 12,
"hash": "8B5B54A0E51D9B158BF2E566B026452D",
"type": {
"type": 2,
"title": "orders",
"description": "Заказ"
},
"status": {
"status": 5,
"title": "read"
},
"exchange_status": "000000000000000000000000",
"is_archive": false,
"extraFields": {
"order_date": "1648072800",
"delivery_date": "1646776800",
"partner_id": "0",
"sender": "9864067620417",
"buyer_uuid": "9864067620417",
"doc_num": "4",
"order_number": "4",
"doc_date": "1648072800",
"draft_date_created": "1648130484",
"recipient": "9864066822430",
"supplier_uuid": "9864066822430",
"delivery_place_uuid": "9864067620417"
},
"tags": [],
"statuses": [],
"multiExtraFields": {}
}
],
"hash": "9C6DAB71F4A0EB1AFE0E7E2AFE07C350"
}
]
Таблиця 1 - Опис параметрів об’єкта XChain
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт XChain |
||
id |
long |
ID ланцюжка |
uuid |
UUID |
UUID ланцюжка документів |
packageID |
long |
ID пакета |
type |
об’єкт; тип документа |
|
docsCount |
int |
кількість документів в ланцюжку |
lastInDocID |
long |
id останнього вхідного документа в ланцюжку |
lastOutDocID |
long |
id останнього вихідного документа в ланцюжку |
partnerId |
long |
id роздрібної мережі |
important |
boolean |
відмітка важливий документ |
status |
об’єкт; статус пари документів у відправника і одержувача |
|
visualStatus |
int |
номер іконки |
archive |
boolean |
відмітка; Архівний документ чи ні |
childs |
List<XDoc> |
масив об’єктів; дані документів/квитанцій |
chainsInPackage |
List<XChain> |
масив об’єктів; дані пов’язаних ланцюжків |
hash |
String |
хеш-значення, отримане в результаті обробки |
Таблиця 2 - Опис параметрів об’єкта XChainStatus
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт XChainStatus |
||
state |
int |
id статусу |
title |
String |
статус |