NFS Personal Default Value ConfigΒΆ
NFS Personal Default Value Config - GetΒΆ
HTTP Request
GET /api/v1/personal-default-values-config/{id}
π Description: Fetches the personal default values configuration for a specified identifier, enabling users to manage lease, contract, and financial obligation settings within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 0,
8 "level": "APPLICATION",
9 "control": "LOCKED",
10 "status": "ENABLED",
11 "defaultFieldInfo": {
12 "id": 0,
13 "label": "string",
14 "value": "string"
15 },
16 "field": "FOS_ERP_SYSTEM",
17 "conditions": [
18 {
19 "id": 0,
20 "conditionValueInfo": [
21 {
22 "id": 0,
23 "label": "string",
24 "value": "string"
25 }
26 ],
27 "field": "FOS_ERP_SYSTEM"
28 }
29 ],
30 "overrideBy": {}
31 }
32}
NFS Personal Default Value Config - UpdateΒΆ
HTTP Request
PUT /api/v1/personal-default-values-config/{id}
π Description: Updates the personal default values configuration for a specified identifier, allowing users to modify settings related to lease, contract, financial obligation, and accounting entry management within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the configuration data for personal default values related to lease, contract, and financial obligation management within the Nakisa Lease Accounting Suite. |
Body Parameters
1{
2 "id": 0,
3 "level": "APPLICATION",
4 "control": "LOCKED",
5 "status": "ENABLED",
6 "defaultFieldInfo": {
7 "id": 0,
8 "label": "string",
9 "value": "string"
10 },
11 "field": "FOS_ERP_SYSTEM",
12 "conditions": [
13 {
14 "id": 0,
15 "conditionValueInfo": [
16 {
17 "id": 0,
18 "label": "string",
19 "value": "string"
20 }
21 ],
22 "field": "FOS_ERP_SYSTEM"
23 }
24 ],
25 "overrideBy": {
26 "id": 0,
27 "level": "APPLICATION",
28 "control": "LOCKED",
29 "status": "ENABLED",
30 "defaultFieldInfo": {
31 "id": 0,
32 "label": "string",
33 "value": "string"
34 },
35 "field": "FOS_ERP_SYSTEM",
36 "conditions": [
37 {
38 "id": 0,
39 "conditionValueInfo": [
40 {
41 "id": 0,
42 "label": "string",
43 "value": "string"
44 }
45 ],
46 "field": "FOS_ERP_SYSTEM"
47 }
48 ],
49 "overrideBy": {}
50 }
51}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 0,
8 "level": "APPLICATION",
9 "control": "LOCKED",
10 "status": "ENABLED",
11 "defaultFieldInfo": {
12 "id": 0,
13 "label": "string",
14 "value": "string"
15 },
16 "field": "FOS_ERP_SYSTEM",
17 "conditions": [
18 {
19 "id": 0,
20 "conditionValueInfo": [
21 {
22 "id": 0,
23 "label": "string",
24 "value": "string"
25 }
26 ],
27 "field": "FOS_ERP_SYSTEM"
28 }
29 ],
30 "overrideBy": {}
31 }
32}
NFS Personal Default Value Config - DeleteΒΆ
HTTP Request
DELETE /api/v1/personal-default-values-config/{id}
π Description: Deletes the specified personal default values configuration identified by the provided ID, ensuring that outdated or unnecessary settings are removed from the Nakisa Lease Accounting Suite to maintain accurate lease and contract management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {}
7}
NFS Personal Default Value Config - PatchΒΆ
HTTP Request
PATCH /api/v1/personal-default-values-config/{id}
π Description: Updates the personal default values configuration for a specified identifier, enabling users to adjust lease, contract, and financial obligation settings within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated personal default values configuration data, including lease and contract parameters relevant to financial obligations and accounting entries. |
Example ValuesΒΆ
Parameter |
Example |
Type |
|---|---|---|
body |
|
body |
Body Parameters
1{
2 "op": "replace",
3 "path": "/name",
4 "value": "patched contract"
5}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 0,
8 "level": "APPLICATION",
9 "control": "LOCKED",
10 "status": "ENABLED",
11 "defaultFieldInfo": {
12 "id": 0,
13 "label": "string",
14 "value": "string"
15 },
16 "field": "FOS_ERP_SYSTEM",
17 "conditions": [
18 {
19 "id": 0,
20 "conditionValueInfo": [
21 {
22 "id": 0,
23 "label": "string",
24 "value": "string"
25 }
26 ],
27 "field": "FOS_ERP_SYSTEM"
28 }
29 ],
30 "overrideBy": {}
31 }
32}
NFS Personal Default Value Config - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/personal-default-values-config/createOrUpdate/bulk
π Description: Updates or creates multiple personal default values configurations in the Nakisa Lease Accounting Suite, facilitating efficient management of lease, contract, and financial obligation data for accurate accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk configuration data for personal default values related to leases, contracts, financial obligations, and accounting entries. |
Body Parameters
1[
2 {
3 "id": 0,
4 "level": "APPLICATION",
5 "control": "LOCKED",
6 "status": "ENABLED",
7 "defaultFieldInfo": {
8 "id": 0,
9 "label": "string",
10 "value": "string"
11 },
12 "field": "FOS_ERP_SYSTEM",
13 "conditions": [
14 {
15 "id": 0,
16 "conditionValueInfo": [
17 {
18 "id": 0,
19 "label": "string",
20 "value": "string"
21 }
22 ],
23 "field": "FOS_ERP_SYSTEM"
24 }
25 ],
26 "overrideBy": {}
27 }
28]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 {
8 "id": 0,
9 "level": "APPLICATION",
10 "control": "LOCKED",
11 "status": "ENABLED",
12 "defaultFieldInfo": {
13 "id": 0,
14 "label": "string",
15 "value": "string"
16 },
17 "field": "FOS_ERP_SYSTEM",
18 "conditions": [
19 {
20 "id": 0,
21 "conditionValueInfo": [
22 {
23 "id": 0,
24 "label": "string",
25 "value": "string"
26 }
27 ],
28 "field": "FOS_ERP_SYSTEM"
29 }
30 ],
31 "overrideBy": {}
32 }
33 ]
34}
NFS Personal Default Value Config - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/personal-default-values-config/createOrUpdate
π Description: Updates or creates personal default values configuration within the Nakisa Lease Accounting Suite, ensuring accurate lease, contract, and financial obligation management for streamlined accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the personal default values configuration data for leases, contracts, financial obligations, and accounting entries. |
Body Parameters
1{
2 "id": 0,
3 "level": "APPLICATION",
4 "control": "LOCKED",
5 "status": "ENABLED",
6 "defaultFieldInfo": {
7 "id": 0,
8 "label": "string",
9 "value": "string"
10 },
11 "field": "FOS_ERP_SYSTEM",
12 "conditions": [
13 {
14 "id": 0,
15 "conditionValueInfo": [
16 {
17 "id": 0,
18 "label": "string",
19 "value": "string"
20 }
21 ],
22 "field": "FOS_ERP_SYSTEM"
23 }
24 ],
25 "overrideBy": {
26 "id": 0,
27 "level": "APPLICATION",
28 "control": "LOCKED",
29 "status": "ENABLED",
30 "defaultFieldInfo": {
31 "id": 0,
32 "label": "string",
33 "value": "string"
34 },
35 "field": "FOS_ERP_SYSTEM",
36 "conditions": [
37 {
38 "id": 0,
39 "conditionValueInfo": [
40 {
41 "id": 0,
42 "label": "string",
43 "value": "string"
44 }
45 ],
46 "field": "FOS_ERP_SYSTEM"
47 }
48 ],
49 "overrideBy": {}
50 }
51}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 0,
8 "level": "APPLICATION",
9 "control": "LOCKED",
10 "status": "ENABLED",
11 "defaultFieldInfo": {
12 "id": 0,
13 "label": "string",
14 "value": "string"
15 },
16 "field": "FOS_ERP_SYSTEM",
17 "conditions": [
18 {
19 "id": 0,
20 "conditionValueInfo": [
21 {
22 "id": 0,
23 "label": "string",
24 "value": "string"
25 }
26 ],
27 "field": "FOS_ERP_SYSTEM"
28 }
29 ],
30 "overrideBy": {}
31 }
32}
NFS Personal Default Value Config - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/personal-default-values-config/bulk
π Description: Updates multiple personal default values configurations in bulk for lease and contract management within the Nakisa Lease Accounting Suite, ensuring accurate financial obligations and accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk configuration of personal default values related to leases, contracts, and financial obligations for streamlined accounting entry management. |
Body Parameters
1[
2 {
3 "id": 0,
4 "level": "APPLICATION",
5 "control": "LOCKED",
6 "status": "ENABLED",
7 "defaultFieldInfo": {
8 "id": 0,
9 "label": "string",
10 "value": "string"
11 },
12 "field": "FOS_ERP_SYSTEM",
13 "conditions": [
14 {
15 "id": 0,
16 "conditionValueInfo": [
17 {
18 "id": 0,
19 "label": "string",
20 "value": "string"
21 }
22 ],
23 "field": "FOS_ERP_SYSTEM"
24 }
25 ],
26 "overrideBy": {}
27 }
28]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 {
8 "id": 0,
9 "level": "APPLICATION",
10 "control": "LOCKED",
11 "status": "ENABLED",
12 "defaultFieldInfo": {
13 "id": 0,
14 "label": "string",
15 "value": "string"
16 },
17 "field": "FOS_ERP_SYSTEM",
18 "conditions": [
19 {
20 "id": 0,
21 "conditionValueInfo": [
22 {
23 "id": 0,
24 "label": "string",
25 "value": "string"
26 }
27 ],
28 "field": "FOS_ERP_SYSTEM"
29 }
30 ],
31 "overrideBy": {}
32 }
33 ]
34}
NFS Personal Default Value Config - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/personal-default-values-config/bulk
π Description: Deletes multiple personal default values configurations in the Nakisa Lease Accounting Suite, streamlining the management of lease, contract, and financial obligation data within the accounting framework.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of identifiers for personal default values to be deleted in bulk, relevant to lease and contract management within the Nakisa Lease Accounting Suite. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {}
7}
NFS Personal Default Value Config - Search Field EntityΒΆ
HTTP Request
POST /api/v1/personal-default-values-config/search-entity
π Description: Submits a request to search for personal default values configurations related to leases, contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
object |
false |
Request body containing the search criteria and parameters for retrieving personal default values related to leases, contracts, financial obligations, and accounting entries. |
Β» filter |
body |
false |
Data transfer object representing a filter for NFS DV fields within the Nakisa Lease Accounting Suite, facilitating the identification and management of lease, contract, financial obligation, and accounting entry data. |
|
»» idIn |
body |
[integer] |
false |
Filter by multiple values of id |
»» idEqual |
body |
integer(int64) |
false |
Filter by exact match of id |
»» idLike |
body |
string |
false |
Filter by partial match of id |
»» searchTerm |
body |
string |
false |
Search term used to filter and retrieve relevant leases, contracts, financial obligations, or accounting entries within the Nakisa Lease Accounting Suite. |
»» typeEqual |
body |
string |
false |
Filter by exact match of type |
»» contextFilters |
body |
false |
List of contextFilters items |
|
»»» type |
body |
string |
false |
Type of the resource |
»»» ids |
body |
[string] |
false |
List of ids items |
Β» pageable |
body |
false |
Data transfer object representing a paginated collection of lease-related records, including contracts, financial obligations, and accounting entries, facilitating efficient data retrieval and management within the Nakisa Lease Accounting Suite. |
|
»» page |
body |
integer(int32) |
true |
Page number for pagination |
»» size |
body |
integer(int32) |
true |
Number of items per page |
»» sort |
body |
[string] |
false |
Sort order specification |
Example ValuesΒΆ
Parameter |
Example |
Type |
|---|---|---|
»» page |
|
body |
»» size |
|
body |
»» sort |
|
body |
Enumerated Values
Attribute |
Value |
|---|---|
»» typeEqual |
AG_CONSUMER_PRICE_INDEX, AG_CONSUMER_PRICE_INDEX_CATEGORY, AG_CONSUMER_PRICE_INDEX_CATEGORY_NON_LEASE, AG_CONSUMER_PRICE_INDEX_NON_LEASE, AG_EVENT_DISCOUNT_RATE_REVISION, AG_EVENT_MODIFICATION_REASONS, AG_REVISION_END_OF_TERM_INTENTION, CT_ASSET_VALUE_CURRENCY_TYPE, CT_BUSINESS_UNIT, CT_CALENDAR_TYPE, CT_COMPANY, CT_COMPOUNDING_FREQUENCY, CT_CURRENCY, CT_INDEXED_CURRENCY, CT_LEASE_AREA, CT_LEASE_DEPARTMENT, CT_LEASE_GROUP, CT_PRINCIPAL_POSITION_TYPE, CT_USE_IBR_RATE, FOS_ERP_SYSTEM, FOS_PRINCIPAL_POSITION_MODE, LC_INTERNAL_ASSET_CLASS, LC_UNIT_OF_MEASURE, LD_LEASE_TYPE, MA_BUSINESS_UNIT, MA_COMPANY, MA_LEASE_AREA, MA_LEASE_DEPARTMENT, MA_LEASE_GROUP, MICT_SKIP_ITEMS_WITH_OPEN_DRAFTS, MIJ_INDEXATION_DATE_TYPE, MIJ_INDEXATION_DATE_TYPE_NON_LEASE, MIJ_JOB_INDEXATION_TYPE, MIJ_JOB_INDEXATION_TYPE_NON_LEASE, MIJ_SKIP_ACTIVATION_GROUPS_WITH_OPEN_DRAFTS, MMJ_SKIP_ITEMS_WITH_OPEN_DRAFT, MPJ_SKIP_ACTIVATION_GROUPS_WITH_OPEN_DRAFTS, MWJ_ACCEPTS_HITCHHICKERS, MWJ_USE_DEFAULT_WORKBOOK_INPUT, TNC_AMOUNT_FREQUENCY, TNC_TERM_TYPE |
»»» type |
AG_CONSUMER_PRICE_INDEX, AG_CONSUMER_PRICE_INDEX_CATEGORY, AG_CONSUMER_PRICE_INDEX_CATEGORY_NON_LEASE, AG_CONSUMER_PRICE_INDEX_NON_LEASE, AG_EVENT_DISCOUNT_RATE_REVISION, AG_EVENT_MODIFICATION_REASONS, AG_REVISION_END_OF_TERM_INTENTION, CT_ASSET_VALUE_CURRENCY_TYPE, CT_BUSINESS_UNIT, CT_CALENDAR_TYPE, CT_COMPANY, CT_COMPOUNDING_FREQUENCY, CT_CURRENCY, CT_INDEXED_CURRENCY, CT_LEASE_AREA, CT_LEASE_DEPARTMENT, CT_LEASE_GROUP, CT_PRINCIPAL_POSITION_TYPE, CT_USE_IBR_RATE, FOS_ERP_SYSTEM, FOS_PRINCIPAL_POSITION_MODE, LC_INTERNAL_ASSET_CLASS, LC_UNIT_OF_MEASURE, LD_LEASE_TYPE, MA_BUSINESS_UNIT, MA_COMPANY, MA_LEASE_AREA, MA_LEASE_DEPARTMENT, MA_LEASE_GROUP, MICT_SKIP_ITEMS_WITH_OPEN_DRAFTS, MIJ_INDEXATION_DATE_TYPE, MIJ_INDEXATION_DATE_TYPE_NON_LEASE, MIJ_JOB_INDEXATION_TYPE, MIJ_JOB_INDEXATION_TYPE_NON_LEASE, MIJ_SKIP_ACTIVATION_GROUPS_WITH_OPEN_DRAFTS, MMJ_SKIP_ITEMS_WITH_OPEN_DRAFT, MPJ_SKIP_ACTIVATION_GROUPS_WITH_OPEN_DRAFTS, MWJ_ACCEPTS_HITCHHICKERS, MWJ_USE_DEFAULT_WORKBOOK_INPUT, TNC_AMOUNT_FREQUENCY, TNC_TERM_TYPE |
Parameter ConstraintsΒΆ
Parameter |
Constraints |
|---|---|
»» page |
Min: 0 |
»» size |
Min: 1 |
Body Parameters
1{
2 "filter": {
3 "idIn": [
4 0
5 ],
6 "idEqual": 0,
7 "idLike": "string",
8 "searchTerm": "string",
9 "typeEqual": "FOS_ERP_SYSTEM",
10 "contextFilters": [
11 {
12 "type": "FOS_ERP_SYSTEM",
13 "ids": [
14 "string"
15 ]
16 }
17 ]
18 },
19 "pageable": {
20 "page": 0,
21 "size": 10,
22 "sort": [
23 "id,asc",
24 "name,desc"
25 ]
26 }
27}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": false,
7 "paged": true,
8 "pageSize": 100,
9 "offset": 0,
10 "sort": {
11 "unsorted": false,
12 "sorted": true,
13 "empty": false
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "label": "string",
22 "value": "string"
23 }
24 ],
25 "number": 0,
26 "sort": {
27 "unsorted": false,
28 "sorted": true,
29 "empty": false
30 },
31 "first": true,
32 "last": true,
33 "empty": true
34}
NFS Personal Default Value Config - SearchΒΆ
HTTP Request
POST /api/v1/personal-default-values-config/search
π Description: Submits a request to search for personal default values configurations related to leases, contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
page |
query |
integer |
false |
Zero-based page index (0..N) |
size |
query |
integer |
false |
The size of the page to be returned |
sort |
query |
array[string] |
false |
Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. |
body |
body |
false |
Request body containing the configuration parameters for personal default values related to leases, contracts, financial obligations, and accounting entries. |
Default ValuesΒΆ
Parameter |
Default |
Type |
|---|---|---|
page |
|
query |
size |
|
query |
sort |
|
query |
Parameter ConstraintsΒΆ
Parameter |
Constraints |
|---|---|
page |
Min: 0 |
size |
Min: 1 |
Body Parameters
1{
2 "idIn": [
3 0
4 ],
5 "idEqual": 0,
6 "idLike": "string",
7 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
8 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdByLike": "string",
10 "createdByEqual": "string",
11 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
12 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedByLike": "string",
14 "modifiedByEqual": "string",
15 "levelEqual": "APPLICATION",
16 "levelIn": [
17 "APPLICATION"
18 ],
19 "controlEqual": "LOCKED",
20 "controlIn": [
21 "LOCKED"
22 ],
23 "statusEqual": "ENABLED",
24 "statusIn": [
25 "ENABLED"
26 ],
27 "fieldEqual": "FOS_ERP_SYSTEM",
28 "fieldIn": [
29 "FOS_ERP_SYSTEM"
30 ],
31 "conditionsEqual": {
32 "id": 0,
33 "conditionValueInfo": [
34 {
35 "id": 0,
36 "label": "string",
37 "value": "string"
38 }
39 ],
40 "field": "FOS_ERP_SYSTEM"
41 }
42}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": false,
7 "paged": true,
8 "pageSize": 100,
9 "offset": 0,
10 "sort": {
11 "unsorted": false,
12 "sorted": true,
13 "empty": false
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "level": "APPLICATION",
22 "control": "LOCKED",
23 "status": "ENABLED",
24 "defaultFieldInfo": {
25 "id": 0,
26 "label": "string",
27 "value": "string"
28 },
29 "field": "FOS_ERP_SYSTEM",
30 "conditions": [
31 {
32 "id": 0,
33 "conditionValueInfo": [
34 {
35 "id": 0,
36 "label": "string",
37 "value": "string"
38 }
39 ],
40 "field": "FOS_ERP_SYSTEM"
41 }
42 ],
43 "overrideBy": {}
44 }
45 ],
46 "number": 0,
47 "sort": {
48 "unsorted": false,
49 "sorted": true,
50 "empty": false
51 },
52 "first": true,
53 "last": true,
54 "empty": true
55}
NFS Personal Default Value Config - Find AllΒΆ
HTTP Request
GET /api/v1/personal-default-values-config
π Description: Retrieves the personal default values configuration for lease accounting, enabling users to streamline the management of lease contracts and associated financial obligations within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results should be returned in a paginated format, facilitating efficient retrieval of personal default values related to leases, contracts, and financial obligations. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": false,
7 "paged": true,
8 "pageSize": 100,
9 "offset": 0,
10 "sort": {
11 "unsorted": false,
12 "sorted": true,
13 "empty": false
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "level": "APPLICATION",
22 "control": "LOCKED",
23 "status": "ENABLED",
24 "defaultFieldInfo": {
25 "id": 0,
26 "label": "string",
27 "value": "string"
28 },
29 "field": "FOS_ERP_SYSTEM",
30 "conditions": [
31 {
32 "id": 0,
33 "conditionValueInfo": [
34 {
35 "id": 0,
36 "label": "string",
37 "value": "string"
38 }
39 ],
40 "field": "FOS_ERP_SYSTEM"
41 }
42 ],
43 "overrideBy": {}
44 }
45 ],
46 "number": 0,
47 "sort": {
48 "unsorted": false,
49 "sorted": true,
50 "empty": false
51 },
52 "first": true,
53 "last": true,
54 "empty": true
55}
NFS Personal Default Value Config - CreateΒΆ
HTTP Request
POST /api/v1/personal-default-values-config
π Description: Creates or updates personal default values configuration for lease contracts, ensuring accurate financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the configuration data for personal default values related to leases, contracts, financial obligations, and accounting entries. |
Body Parameters
1{
2 "id": 0,
3 "level": "APPLICATION",
4 "control": "LOCKED",
5 "status": "ENABLED",
6 "defaultFieldInfo": {
7 "id": 0,
8 "label": "string",
9 "value": "string"
10 },
11 "field": "FOS_ERP_SYSTEM",
12 "conditions": [
13 {
14 "id": 0,
15 "conditionValueInfo": [
16 {
17 "id": 0,
18 "label": "string",
19 "value": "string"
20 }
21 ],
22 "field": "FOS_ERP_SYSTEM"
23 }
24 ],
25 "overrideBy": {
26 "id": 0,
27 "level": "APPLICATION",
28 "control": "LOCKED",
29 "status": "ENABLED",
30 "defaultFieldInfo": {
31 "id": 0,
32 "label": "string",
33 "value": "string"
34 },
35 "field": "FOS_ERP_SYSTEM",
36 "conditions": [
37 {
38 "id": 0,
39 "conditionValueInfo": [
40 {
41 "id": 0,
42 "label": "string",
43 "value": "string"
44 }
45 ],
46 "field": "FOS_ERP_SYSTEM"
47 }
48 ],
49 "overrideBy": {}
50 }
51}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 0,
8 "level": "APPLICATION",
9 "control": "LOCKED",
10 "status": "ENABLED",
11 "defaultFieldInfo": {
12 "id": 0,
13 "label": "string",
14 "value": "string"
15 },
16 "field": "FOS_ERP_SYSTEM",
17 "conditions": [
18 {
19 "id": 0,
20 "conditionValueInfo": [
21 {
22 "id": 0,
23 "label": "string",
24 "value": "string"
25 }
26 ],
27 "field": "FOS_ERP_SYSTEM"
28 }
29 ],
30 "overrideBy": {}
31 }
32}
NFS Personal Default Value Config - Get Default Values Config Status TypesΒΆ
HTTP Request
GET /api/v1/personal-default-values-config/status-types
π Description: Retrieves the status types for personal default values configuration within the Nakisa Lease Accounting Suite, facilitating effective management of lease, contract, and financial obligation processes.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 "ENABLED"
8 ]
9}
NFS Personal Default Value Config - Get Default Values Allowed TypesΒΆ
HTTP Request
GET /api/v1/personal-default-values-config/default-values-allowed-types
π Description: Retrieves the allowed types of personal default values configuration relevant to leases, contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 {
8 "allowDefaultValues": true,
9 "authorizations": [
10 "string"
11 ],
12 "levels": [
13 "APPLICATION"
14 ],
15 "captionKey": "string",
16 "order": 0,
17 "id": "string",
18 "fieldName": "string"
19 }
20 ]
21}
NFS Personal Default Value Config - Get Default Values Config Control TypesΒΆ
HTTP Request
GET /api/v1/personal-default-values-config/control-types
π Description: Retrieves the configuration settings for control types related to leases, contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 "LOCKED"
8 ]
9}