PurchaseOrderLineItemSearchRequestDto¶
Example Json Object
1{
2 "facets": [
3 "ID"
4 ],
5 "facetSelections": {
6 "property1": [
7 "string"
8 ],
9 "property2": [
10 "string"
11 ]
12 },
13 "aggregations": {
14 "property1": {
15 "type": "TERMS",
16 "field": "ID",
17 "size": 0,
18 "missing": "string"
19 },
20 "property2": {
21 "type": "TERMS",
22 "field": "ID",
23 "size": 0,
24 "missing": "string"
25 }
26 },
27 "filter": {
28 "operator": "AND",
29 "children": [
30 {}
31 ],
32 "field": "ID",
33 "comparison": "EQUAL",
34 "value": "string",
35 "values": [
36 "string"
37 ],
38 "from": "string",
39 "to": "string"
40 }
41}
📄 Description: Data transfer object representing a request to search for specific line items within purchase orders, facilitating efficient retrieval and management of procurement data in the enterprise system.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
facets |
[string] |
false |
none |
An array of facets used to refine search criteria for purchase order line items, enabling more targeted and efficient retrieval of relevant data. |
facetSelections |
object |
false |
none |
Collection of selected facets used to filter and refine search results for purchase order line items. |
» additionalProperties |
[string] |
false |
none |
none |
aggregations |
object |
false |
none |
Aggregations provide a structured way to summarize and analyze data related to purchase order line items, enabling enhanced decision-making and reporting capabilities. |
» additionalProperties |
false |
none |
Data transfer object representing the configurable searchable fields for purchase order line items, enabling efficient retrieval and filtering of relevant procurement data within the enterprise system. |
|
filter |
false |
none |
Criteria used to refine and narrow down the search results for purchase order line items within the system. |