PagePayableVendorFormDto¶
Example Json Object
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": true,
7 "paged": true,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "displayId": "string",
22 "state": "INV_DRAFT",
23 "vendorId": 0,
24 "vendorDisplayId": "string",
25 "vendorName": "string",
26 "vendorPhone": "string",
27 "vendorFax": "string",
28 "erpSystem": {
29 "id": 0,
30 "displayId": "string",
31 "status": "CREATED",
32 "name": "string",
33 "type": "NAKISA",
34 "sapVersion": "ECC_EHP5"
35 },
36 "vendorParent": {
37 "id": 0,
38 "displayId": "string",
39 "status": "CREATED",
40 "name": "string",
41 "erpSystemDisplayId": "string"
42 },
43 "operation": "VENDOR_CREATE",
44 "operationReason": "string",
45 "companies": [
46 {
47 "id": 0,
48 "displayId": "string",
49 "changeType": "ADD",
50 "vendorRequestId": 0,
51 "vendorRequestDisplayId": "string",
52 "company": {
53 "id": 0,
54 "displayId": "string",
55 "status": "CREATED",
56 "erpSystemId": 0,
57 "erpSystemDisplayId": "string",
58 "countryId": 0,
59 "countryDisplayId": "string",
60 "name": "string",
61 "postingPeriodVariantId": 0,
62 "fiscalVariantId": 0
63 },
64 "allowsSystemGenerateNewId": true,
65 "numberRangeIdentifierValue": "string",
66 "numberRangeIdentifierType": {
67 "name": "string"
68 },
69 "numberRangeType": {
70 "name": "string"
71 }
72 }
73 ],
74 "companiesTotal": 0,
75 "partnerRoles": [
76 {
77 "id": 0,
78 "displayId": "string",
79 "changeType": "ADD",
80 "vendorRequestId": 0,
81 "vendorRequestDisplayId": "string",
82 "partnerRole": {
83 "id": 0,
84 "displayId": "string",
85 "status": "CREATED",
86 "name": "string"
87 },
88 "allowsSystemGenerateNewId": true,
89 "numberRangeIdentifierValue": "string",
90 "numberRangeIdentifierType": {
91 "name": "string"
92 },
93 "numberRangeType": {
94 "name": "string"
95 }
96 }
97 ],
98 "partnerRolesTotal": 0,
99 "partnerContacts": [
100 {
101 "id": 0,
102 "displayId": "string",
103 "changeType": "ADD",
104 "vendorRequestId": 0,
105 "vendorRequestDisplayId": "string",
106 "createdPartnerContactDisplayId": "string",
107 "name": "string",
108 "email": "string",
109 "phone": "string",
110 "position": "string",
111 "address": "string",
112 "group": "string",
113 "buildingName": "string",
114 "fax": "string",
115 "erpSystem": {
116 "id": 0,
117 "displayId": "string",
118 "status": "CREATED",
119 "name": "string",
120 "type": "NAKISA",
121 "sapVersion": "ECC_EHP5"
122 },
123 "partnerContact": {
124 "id": 0,
125 "displayId": "string",
126 "status": "CREATED",
127 "name": "string"
128 },
129 "allowsSystemGenerateNewId": true,
130 "numberRangeIdentifierValue": "string",
131 "numberRangeIdentifierType": {
132 "name": "string"
133 },
134 "numberRangeType": {
135 "name": "string"
136 }
137 }
138 ],
139 "partnerContactsTotal": 0,
140 "vendorState": "CREATED",
141 "hasLinkedProgressingChangeRequest": true,
142 "allowsSystemGenerateNewId": true,
143 "numberRangeIdentifierValue": "string",
144 "numberRangeIdentifierType": {
145 "name": "string"
146 },
147 "numberRangeType": {
148 "name": "string"
149 }
150 }
151 ],
152 "number": 0,
153 "sort": {
154 "unsorted": true,
155 "sorted": true,
156 "empty": true
157 },
158 "first": true,
159 "last": true,
160 "empty": true
161}
📄 Description: Data transfer object representing the details of a vendor form for page payable transactions, facilitating streamlined vendor management and payment processing within the financial operations of the organization.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalPages |
integer(int32) |
false |
none |
Total number of pages available |
totalElements |
integer(int64) |
false |
none |
Total number of items available |
pageable |
false |
none |
Indicates the pagination details for retrieving a list of payable vendor forms, facilitating efficient data management and retrieval. |
|
numberOfElements |
integer(int32) |
false |
none |
Indicates the total count of elements present in the paginated response for the payable vendor form, facilitating efficient data management and retrieval. |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
false |
none |
An array of PagePayableVendorFormDto objects that encapsulates the details of payable vendor forms for streamlined processing and management. |
|
number |
integer(int32) |
false |
none |
Represents the unique identification number assigned to a payable vendor within the system. |
sort |
false |
none |
Sort order specification |
|
first |
boolean |
false |
none |
Whether this is the first page |
last |
boolean |
false |
none |
Whether this is the last page |
empty |
boolean |
false |
none |
Whether the result set is empty |