NFS Application Default Value ConfigΒΆ
NFS Application Default Value Config - GetΒΆ
HTTP Request
GET /api/v1/application-default-values-config/{id}
π Description: Retrieves the configuration of default values for a specified application identified by its unique ID, facilitating accurate lease, contract, and financial obligation management 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 Application Default Value Config - UpdateΒΆ
HTTP Request
PUT /api/v1/application-default-values-config/{id}
π Description: Updates the default values configuration for a specified application within the Nakisa Lease Accounting Suite, enabling users to manage lease, contract, and financial obligation settings effectively. This operation ensures that accounting entries are aligned with the latest business requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated default values configuration for 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 Application Default Value Config - DeleteΒΆ
HTTP Request
DELETE /api/v1/application-default-values-config/{id}
π Description: Deletes the specified application default values configuration, ensuring that outdated or unnecessary settings are removed from the Nakisa Lease Accounting Suite, thereby maintaining 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 Application Default Value Config - PatchΒΆ
HTTP Request
PATCH /api/v1/application-default-values-config/{id}
π Description: Updates the default values configuration for a specified application within the Nakisa Lease Accounting Suite, enabling users to adjust lease, contract, and financial obligation parameters to align with accounting requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated default values configuration for lease, contract, and financial obligation management within the Nakisa Lease Accounting Suite. |
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 Application Default Value Config - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/application-default-values-config/createOrUpdate/bulk
π Description: Creates or updates multiple application default values configurations in the Nakisa Lease Accounting Suite, ensuring accurate management of lease, contract, financial obligation, and accounting entry data.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk configuration data for lease, contract, and financial obligation default values, including relevant accounting entry parameters. |
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 Application Default Value Config - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/application-default-values-config/createOrUpdate
π Description: Updates or creates default values configuration for lease accounting entries, ensuring accurate financial obligations and contract management within the Nakisa Lease Accounting Suite. This operation streamlines the setup process, enhancing the efficiency of accounting entries related to leases.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the lease and contract configuration data, including financial obligations and accounting entry parameters for creating or updating application default values. |
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 Application Default Value Config - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/application-default-values-config/bulk
π Description: Updates multiple application default values configurations in bulk for lease, contract, financial obligation, and accounting entry management within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk configuration data for default values related to leases, contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite. |
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 Application Default Value Config - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/application-default-values-config/bulk
π Description: Deletes multiple application default values configurations in the Nakisa Lease Accounting Suite, streamlining the management of lease, contract, and financial obligation data to ensure accurate accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of identifiers for lease and contract entries to be deleted in bulk from 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 Application Default Value Config - Search Field EntityΒΆ
HTTP Request
POST /api/v1/application-default-values-config/search-entity
π Description: Submits a request to search for entity 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 filters for retrieving default values related to leases, contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite. |
Β» 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 Application Default Value Config - SearchΒΆ
HTTP Request
POST /api/v1/application-default-values-config/search
π Description: Submits a request to search for application 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 search criteria for lease, contract, financial obligation, and accounting entry default values within the Nakisa Lease Accounting Suite. |
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 Application Default Value Config - Find AllΒΆ
HTTP Request
GET /api/v1/application-default-values-config
π Description: Retrieves the default configuration values for lease accounting applications, facilitating the management of contracts and financial obligations within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the lease, contract, financial obligation, and accounting entry configurations should be returned in a paginated format. |
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 Application Default Value Config - CreateΒΆ
HTTP Request
POST /api/v1/application-default-values-config
π Description: Creates and configures default values for lease accounting applications, ensuring accurate financial obligations and accounting entries are established for contracts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the configuration data for default values related to leases, contracts, financial obligations, and accounting entries 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 Application Default Value Config - Get Default Values Config Status TypesΒΆ
HTTP Request
GET /api/v1/application-default-values-config/status-types
π Description: Retrieves the status types for application default values configuration within the Nakisa Lease Accounting Suite, facilitating effective management of leases, contracts, financial obligations, and accounting entries.
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 Application Default Value Config - Get Default Values Allowed TypesΒΆ
HTTP Request
GET /api/v1/application-default-values-config/default-values-allowed-types
π Description: Retrieves the allowed types of default values for lease, contract, financial obligation, and accounting entry configurations 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 Application Default Value Config - Get Default Values Config Control TypesΒΆ
HTTP Request
GET /api/v1/application-default-values-config/control-types
π Description: Retrieves the default configuration values for control types used in lease and contract management within the Nakisa Lease Accounting Suite, supporting accurate financial obligation tracking and accounting entries.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 "LOCKED"
8 ]
9}