BatchProfileDto¶
Example Json Object
1{
2 "id": 10000001,
3 "name": "Sample Name",
4 "principalPositionType": {
5 "name": "LESSEE",
6 "captionKey": "enum.principalpositiontype.lessee",
7 "caption": "Lessee"
8 },
9 "erpSystemFilterType": {
10 "name": "ALL",
11 "captionKey": "enum.filterType.all",
12 "caption": "All"
13 },
14 "erpSystems": [],
15 "leaseAreaFilterType": {
16 "name": "ALL",
17 "captionKey": "enum.filterType.all",
18 "caption": "All"
19 },
20 "leaseAreas": [],
21 "businessUnitFilterType": {
22 "name": "ALL",
23 "captionKey": "enum.filterType.all",
24 "caption": "All"
25 },
26 "businessUnits": [],
27 "companyFilterType": {
28 "name": "ALL",
29 "captionKey": "enum.filterType.all",
30 "caption": "All"
31 },
32 "companyCodes": [],
33 "departmentFilterType": {
34 "name": "ALL",
35 "captionKey": "enum.filterType.all",
36 "caption": "All"
37 },
38 "leaseDepartments": [],
39 "leaseGroupFilterType": {
40 "name": "ALL",
41 "captionKey": "enum.filterType.all",
42 "caption": "All"
43 },
44 "leaseGroups": [],
45 "costCenterFilterType": {
46 "name": "ALL",
47 "captionKey": "enum.filterType.all",
48 "caption": "All"
49 },
50 "costCenters": [],
51 "profitCenterFilterType": {
52 "name": "ALL",
53 "captionKey": "enum.filterType.all",
54 "caption": "All"
55 },
56 "profitCenters": [],
57 "workBreakdownStructureFilterType": {
58 "name": "ALL",
59 "captionKey": "enum.filterType.all",
60 "caption": "All"
61 },
62 "workBreakdownStructures": [],
63 "objectStatus": {
64 "name": "ACTIVE",
65 "captionKey": "enum.objectStatus.active",
66 "active": true,
67 "caption": "Active"
68 },
69 "securityProfileId": 10000001,
70 "businessAreaFilterType": {
71 "name": "ALL",
72 "captionKey": "enum.filterType.all",
73 "caption": "All"
74 },
75 "businessAreas": [],
76 "functionalAreaFilterType": {
77 "name": "ALL",
78 "captionKey": "enum.filterType.all",
79 "caption": "All"
80 },
81 "functionalAreas": [],
82 "filterObjectDto": {
83 "id": 10000001,
84 "profileId": 10000001,
85 "displayId": "sample_displayId",
86 "objectType": "TYPE_VALUE"
87 },
88 "assetClassFilterType": {
89 "name": "ALL",
90 "captionKey": "enum.filterType.all",
91 "caption": "All"
92 },
93 "assetClasses": [],
94 "cpiCategoryFilterType": {
95 "name": "ALL",
96 "captionKey": "enum.filterType.all",
97 "caption": "All"
98 },
99 "cpiCategories": [],
100 "scriptProfile": false
101}
📄 Description: Data transfer object representing a batch profile within the Nakisa Lease Accounting Suite, encapsulating essential details related to leases, contracts, financial obligations, and accounting entries for streamlined processing and reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
name |
string |
false |
none |
Name of the resource |
principalPositionType |
true |
none |
Type of the principal position |
|
erpSystemFilterType |
true |
none |
Type of the erp system filter |
|
erpSystems |
false |
none |
List of erpSystems items |
|
leaseAreaFilterType |
true |
none |
Type of the lease area filter |
|
leaseAreas |
false |
none |
List of leaseAreas items |
|
businessUnitFilterType |
true |
none |
Type of the business unit filter |
|
businessUnits |
false |
none |
List of businessUnits items |
|
companyFilterType |
true |
none |
Type of the company filter |
|
companyCodes |
false |
none |
List of companyCodes items |
|
departmentFilterType |
true |
none |
Type of the department filter |
|
leaseDepartments |
false |
none |
List of leaseDepartments items |
|
leaseGroupFilterType |
true |
none |
Type of the lease group filter |
|
leaseGroups |
false |
none |
List of leaseGroups items |
|
costCenterFilterType |
true |
none |
Type of the cost center filter |
|
costCenters |
false |
none |
List of costCenters items |
|
profitCenterFilterType |
true |
none |
Type of the profit center filter |
|
profitCenters |
false |
none |
List of profitCenters items |
|
workBreakdownStructureFilterType |
true |
none |
Type of the work breakdown structure filter |
|
workBreakdownStructures |
false |
none |
List of workBreakdownStructures items |
|
objectStatus |
false |
none |
Status of the object |
|
securityProfileId |
integer(int64) |
false |
none |
Unique identifier for the security profile |
businessAreaFilterType |
true |
none |
Type of the business area filter |
|
businessAreas |
false |
none |
List of businessAreas items |
|
functionalAreaFilterType |
true |
none |
Type of the functional area filter |
|
functionalAreas |
false |
none |
List of functionalAreas items |
|
filterObjectDto |
false |
none |
Value for filterObjectDto field |
|
assetClassFilterType |
false |
none |
Type of the asset class filter |
|
assetClasses |
false |
none |
List of assetClasses items |
|
cpiCategoryFilterType |
false |
none |
Type of the cpi category filter |
|
cpiCategories |
false |
none |
List of cpiCategories items |
|
scriptProfile |
boolean |
false |
none |
Boolean flag indicating scriptProfile status |