VendorRequestSearchRequestDto¶
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 vendor information, facilitating efficient vendor selection and management within procurement processes.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
facets |
[string] |
false |
none |
An array of facets used to refine and categorize search results for vendor requests, enhancing the precision of data retrieval in the system. |
facetSelections |
object |
false |
none |
Contains the selected facets for filtering vendor requests during a search operation, enabling users to refine their results based on specific criteria. |
» additionalProperties |
[string] |
false |
none |
none |
aggregations |
object |
false |
none |
Aggregations represent a structured collection of data points used to summarize and analyze vendor request search results, facilitating informed decision-making in procurement processes. |
» additionalProperties |
false |
none |
Data transfer object representing the configurable searchable fields for vendor request aggregation, enabling efficient retrieval and management of vendor-related data within the system. |
|
filter |
false |
none |
Criteria used to refine search results for vendor requests, enabling targeted retrieval of relevant data. |