FOS Import Job¶
FOS Import Job - Get¶
HTTP Request
GET /api/v1/imports/{id}
📋 Description: Retrieves the details of a specific financial entity’s organizational structure by its unique identifier, facilitating insights into the hierarchy and relationships within the organization.
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 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "taskCount": 0,
17 "failedTaskCount": 0,
18 "doneTaskCount": 0,
19 "inProgressTaskCount": 0,
20 "cancelledTaskCount": 0,
21 "errorMessage": "string",
22 "queueTime": "2019-08-24T14:15:22Z",
23 "startTime": "2019-08-24T14:15:22Z",
24 "endTime": "2019-08-24T14:15:22Z",
25 "status": "CREATED",
26 "batchSize": 1000,
27 "totalObjectCount": 0,
28 "fileStorageId": "string",
29 "importDocumentFileName": "string",
30 "version": 0,
31 "readOnly": true,
32 "importDocumentStoreId": 0,
33 "erpSystemId": 0,
34 "category": "NON_ERP",
35 "items": [
36 "INTERNAL_ASSET_CLASS"
37 ]
38 }
39}
FOS Import Job - Update¶
HTTP Request
PUT /api/v1/imports/{id}
📋 Description: Updates the financial organization structure by modifying the details of a specified financial entity identified by its unique ID, ensuring alignment with the current organizational hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated financial organization structure data, including hierarchy details and relevant identifiers for the specified financial entity. |
Body Parameters
1{
2 "id": 0,
3 "taskCount": 0,
4 "failedTaskCount": 0,
5 "doneTaskCount": 0,
6 "inProgressTaskCount": 0,
7 "cancelledTaskCount": 0,
8 "errorMessage": "string",
9 "queueTime": "2019-08-24T14:15:22Z",
10 "startTime": "2019-08-24T14:15:22Z",
11 "endTime": "2019-08-24T14:15:22Z",
12 "status": "CREATED",
13 "batchSize": 1000,
14 "totalObjectCount": 0,
15 "fileStorageId": "string",
16 "importDocumentFileName": "string",
17 "version": 0,
18 "readOnly": true,
19 "importDocumentStoreId": 0,
20 "erpSystemId": 0,
21 "category": "NON_ERP",
22 "items": [
23 "INTERNAL_ASSET_CLASS"
24 ]
25}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "taskCount": 0,
17 "failedTaskCount": 0,
18 "doneTaskCount": 0,
19 "inProgressTaskCount": 0,
20 "cancelledTaskCount": 0,
21 "errorMessage": "string",
22 "queueTime": "2019-08-24T14:15:22Z",
23 "startTime": "2019-08-24T14:15:22Z",
24 "endTime": "2019-08-24T14:15:22Z",
25 "status": "CREATED",
26 "batchSize": 1000,
27 "totalObjectCount": 0,
28 "fileStorageId": "string",
29 "importDocumentFileName": "string",
30 "version": 0,
31 "readOnly": true,
32 "importDocumentStoreId": 0,
33 "erpSystemId": 0,
34 "category": "NON_ERP",
35 "items": [
36 "INTERNAL_ASSET_CLASS"
37 ]
38 }
39}
FOS Import Job - Create Or Update Bulk¶
HTTP Request
PUT /api/v1/imports/createOrUpdate/bulk
📋 Description: Updates or creates multiple financial entities within the organization structure in a single request, ensuring alignment with the established hierarchy and organizational framework.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk data for creating or updating financial entities within the organizational structure, including hierarchical relationships and relevant attributes. |
Body Parameters
1[
2 {
3 "id": 0,
4 "taskCount": 0,
5 "failedTaskCount": 0,
6 "doneTaskCount": 0,
7 "inProgressTaskCount": 0,
8 "cancelledTaskCount": 0,
9 "errorMessage": "string",
10 "queueTime": "2019-08-24T14:15:22Z",
11 "startTime": "2019-08-24T14:15:22Z",
12 "endTime": "2019-08-24T14:15:22Z",
13 "status": "CREATED",
14 "batchSize": 1000,
15 "totalObjectCount": 0,
16 "fileStorageId": "string",
17 "importDocumentFileName": "string",
18 "version": 0,
19 "readOnly": true,
20 "importDocumentStoreId": 0,
21 "erpSystemId": 0,
22 "category": "NON_ERP",
23 "items": [
24 "INTERNAL_ASSET_CLASS"
25 ]
26 }
27]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "taskCount": 0,
18 "failedTaskCount": 0,
19 "doneTaskCount": 0,
20 "inProgressTaskCount": 0,
21 "cancelledTaskCount": 0,
22 "errorMessage": "string",
23 "queueTime": "2019-08-24T14:15:22Z",
24 "startTime": "2019-08-24T14:15:22Z",
25 "endTime": "2019-08-24T14:15:22Z",
26 "status": "CREATED",
27 "batchSize": 1000,
28 "totalObjectCount": 0,
29 "fileStorageId": "string",
30 "importDocumentFileName": "string",
31 "version": 0,
32 "readOnly": true,
33 "importDocumentStoreId": 0,
34 "erpSystemId": 0,
35 "category": "NON_ERP",
36 "items": [
37 "INTERNAL_ASSET_CLASS"
38 ]
39 }
40 ]
41}
FOS Import Job - Create Or Update¶
HTTP Request
PUT /api/v1/imports/createOrUpdate
📋 Description: Updates or creates financial entity records within the organizational structure, ensuring accurate representation of the hierarchy and relationships in the financial organization. This operation facilitates efficient management of organizational data by synchronizing changes in real-time.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial organization structure data, including details for creating or updating the hierarchy of financial entities. |
Body Parameters
1{
2 "id": 0,
3 "taskCount": 0,
4 "failedTaskCount": 0,
5 "doneTaskCount": 0,
6 "inProgressTaskCount": 0,
7 "cancelledTaskCount": 0,
8 "errorMessage": "string",
9 "queueTime": "2019-08-24T14:15:22Z",
10 "startTime": "2019-08-24T14:15:22Z",
11 "endTime": "2019-08-24T14:15:22Z",
12 "status": "CREATED",
13 "batchSize": 1000,
14 "totalObjectCount": 0,
15 "fileStorageId": "string",
16 "importDocumentFileName": "string",
17 "version": 0,
18 "readOnly": true,
19 "importDocumentStoreId": 0,
20 "erpSystemId": 0,
21 "category": "NON_ERP",
22 "items": [
23 "INTERNAL_ASSET_CLASS"
24 ]
25}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "taskCount": 0,
17 "failedTaskCount": 0,
18 "doneTaskCount": 0,
19 "inProgressTaskCount": 0,
20 "cancelledTaskCount": 0,
21 "errorMessage": "string",
22 "queueTime": "2019-08-24T14:15:22Z",
23 "startTime": "2019-08-24T14:15:22Z",
24 "endTime": "2019-08-24T14:15:22Z",
25 "status": "CREATED",
26 "batchSize": 1000,
27 "totalObjectCount": 0,
28 "fileStorageId": "string",
29 "importDocumentFileName": "string",
30 "version": 0,
31 "readOnly": true,
32 "importDocumentStoreId": 0,
33 "erpSystemId": 0,
34 "category": "NON_ERP",
35 "items": [
36 "INTERNAL_ASSET_CLASS"
37 ]
38 }
39}
FOS Import Job - Bulk Update¶
HTTP Request
PUT /api/v1/imports/bulk
📋 Description: Updates the financial organization structure in bulk, allowing for the efficient modification of hierarchies and relationships among financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk import data for financial organization structure, including details on hierarchy and relationships between financial entities. |
Body Parameters
1[
2 {
3 "id": 0,
4 "taskCount": 0,
5 "failedTaskCount": 0,
6 "doneTaskCount": 0,
7 "inProgressTaskCount": 0,
8 "cancelledTaskCount": 0,
9 "errorMessage": "string",
10 "queueTime": "2019-08-24T14:15:22Z",
11 "startTime": "2019-08-24T14:15:22Z",
12 "endTime": "2019-08-24T14:15:22Z",
13 "status": "CREATED",
14 "batchSize": 1000,
15 "totalObjectCount": 0,
16 "fileStorageId": "string",
17 "importDocumentFileName": "string",
18 "version": 0,
19 "readOnly": true,
20 "importDocumentStoreId": 0,
21 "erpSystemId": 0,
22 "category": "NON_ERP",
23 "items": [
24 "INTERNAL_ASSET_CLASS"
25 ]
26 }
27]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "taskCount": 0,
18 "failedTaskCount": 0,
19 "doneTaskCount": 0,
20 "inProgressTaskCount": 0,
21 "cancelledTaskCount": 0,
22 "errorMessage": "string",
23 "queueTime": "2019-08-24T14:15:22Z",
24 "startTime": "2019-08-24T14:15:22Z",
25 "endTime": "2019-08-24T14:15:22Z",
26 "status": "CREATED",
27 "batchSize": 1000,
28 "totalObjectCount": 0,
29 "fileStorageId": "string",
30 "importDocumentFileName": "string",
31 "version": 0,
32 "readOnly": true,
33 "importDocumentStoreId": 0,
34 "erpSystemId": 0,
35 "category": "NON_ERP",
36 "items": [
37 "INTERNAL_ASSET_CLASS"
38 ]
39 }
40 ]
41}
FOS Import Job - List Export Types¶
HTTP Request
POST /api/v1/imports/types
📋 Description: Creates new financial entity types within the organization structure, enabling the establishment of a hierarchical framework for effective financial management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entity hierarchy data, including organization types and structural relationships essential for defining the organizational framework. |
Body Parameters
1{
2 "id": 0,
3 "taskCount": 0,
4 "failedTaskCount": 0,
5 "doneTaskCount": 0,
6 "inProgressTaskCount": 0,
7 "cancelledTaskCount": 0,
8 "errorMessage": "string",
9 "queueTime": "2019-08-24T14:15:22Z",
10 "startTime": "2019-08-24T14:15:22Z",
11 "endTime": "2019-08-24T14:15:22Z",
12 "status": "CREATED",
13 "batchSize": 1000,
14 "totalObjectCount": 0,
15 "fileStorageId": "string",
16 "importDocumentFileName": "string",
17 "version": 0,
18 "readOnly": true,
19 "importDocumentStoreId": 0,
20 "erpSystemId": 0,
21 "category": "NON_ERP",
22 "items": [
23 "INTERNAL_ASSET_CLASS"
24 ]
25}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "INTERNAL_ASSET_CLASS"
3]
Response Schema
FOS Import Job - Download Template¶
HTTP Request
POST /api/v1/imports/template
📋 Description: Uploads a structured template for importing financial organization data, enabling the establishment or modification of the hierarchy within a financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
sampleData |
query |
boolean |
false |
Indicates whether to include sample data in the import template for defining the financial organization structure and hierarchy. |
body |
body |
true |
Request body containing the financial organization structure template data, including hierarchical relationships and attributes of financial entities. |
Default Values¶
Parameter |
Default |
Type |
|---|---|---|
sampleData |
|
query |
Body Parameters
1{
2 "id": 0,
3 "taskCount": 0,
4 "failedTaskCount": 0,
5 "doneTaskCount": 0,
6 "inProgressTaskCount": 0,
7 "cancelledTaskCount": 0,
8 "errorMessage": "string",
9 "queueTime": "2019-08-24T14:15:22Z",
10 "startTime": "2019-08-24T14:15:22Z",
11 "endTime": "2019-08-24T14:15:22Z",
12 "status": "CREATED",
13 "batchSize": 1000,
14 "totalObjectCount": 0,
15 "fileStorageId": "string",
16 "importDocumentFileName": "string",
17 "version": 0,
18 "readOnly": true,
19 "importDocumentStoreId": 0,
20 "erpSystemId": 0,
21 "category": "NON_ERP",
22 "items": [
23 "INTERNAL_ASSET_CLASS"
24 ]
25}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
FOS Import Job - Search Tasks¶
HTTP Request
POST /api/v1/imports/tasks/search
📋 Description: Submits a request to search for specific tasks within the financial organization structure, enabling users to efficiently navigate and manage the hierarchy of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
object |
false |
Request body containing the search criteria for financial entity tasks, including organization structure and hierarchy parameters. |
» filter |
body |
false |
Data transfer object representing a filter for FosImportTask, used to refine and manage the import tasks within the financial organization structure, ensuring alignment with organizational hierarchy and entity specifications. |
|
»» 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 |
»» createdAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is greater than or equal to specified value |
»» createdAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where created at is less than or equal to specified value |
»» createdByLike |
body |
string |
false |
Filter by partial match of created by |
»» createdByEqual |
body |
string |
false |
Filter by exact match of created by |
»» modifiedAtGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is greater than or equal to specified value |
»» modifiedAtLessThanOrEqual |
body |
string(date-time) |
false |
Filter where modified at is less than or equal to specified value |
»» modifiedByLike |
body |
string |
false |
Filter by partial match of modified by |
»» modifiedByEqual |
body |
string |
false |
Filter by exact match of modified by |
»» queueTimeGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where queue time is greater than or equal to specified value |
»» queueTimeLessThanOrEqual |
body |
string(date-time) |
false |
Filter where queue time is less than or equal to specified value |
»» startTimeGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where start time is greater than or equal to specified value |
»» startTimeLessThanOrEqual |
body |
string(date-time) |
false |
Filter where start time is less than or equal to specified value |
»» endTimeGreaterThanOrEqual |
body |
string(date-time) |
false |
Filter where end time is greater than or equal to specified value |
»» endTimeLessThanOrEqual |
body |
string(date-time) |
false |
Filter where end time is less than or equal to specified value |
»» statusIn |
body |
[string] |
false |
Filter by multiple values of status |
»» statusEqual |
body |
string |
false |
Filter by exact match of status |
»» jobIdEqual |
body |
integer(int64) |
false |
Filter by exact match of job id |
»» itemsExcelItemTypeIn |
body |
[string] |
false |
Filter by multiple values of items excel item type |
» pageable |
body |
false |
Data transfer object representing a paginated collection of financial entities within an organization’s hierarchical structure, facilitating efficient retrieval and management of organizational data. |
|
»» page |
body |
integer(int32) |
false |
Page number for pagination |
»» size |
body |
integer(int32) |
false |
Number of items per page |
»» sort |
body |
[string] |
false |
Sort order specification |
Enumerated Values
Attribute |
Value |
|---|---|
»» itemsExcelItemTypeIn |
ACCOUNTING_STANDARD, ACCOUNTING_STANDARD_DETERMINATION, AGREEMENT_GROUP, ALTERNATE_EXCHANGE_RATE, ASSET, ASSET_CLASS, ASSET_CLASS_DETERMINATION, ASSET_TRANSACTION_TYPE_DETERMINATION, BUSINESS_AREA, BUSINESS_UNIT, BUSINESS_UNIT_TO_COMPANY, CHART_OF_ACCOUNT, CHART_OF_DEPRECIATION, COMPANY, COMPANY_FINANCIAL_SETTING, COMPANY_TO_ACCOUNTING_STANDARD, COMPANY_TO_CONSUMER_PRICE_INDEX_CATEGORY, COMPANY_TO_COST_CENTER, COMPANY_TO_DEPARTMENT, COMPANY_TO_GENERAL_LEDGER_ACCOUNT, COMPANY_TO_PARTNER, COMPANY_TO_PROJECT, COMPANY_TO_TRANSFER_VARIANT, CONSUMER_PRICE_INDEX_CATEGORY, CONSUMER_PRICE_INDEX_VALUE, CONTACT_ROLE, CONTRACT_CATEGORY_GROUP, CONTRACT_GROUP_1, CONTRACT_GROUP_2, CONTROLLING_AREA, COST_CENTER, COST_CENTER_TO_PROFIT_CENTER, COUNTRY, CURRENCY, DEPARTMENT, DEPARTMENT_TO_LEASE_GROUP, DEPRECIATION_AREA, DEPRECIATION_AREA_DETERMINATION, DOCUMENT_TYPE, DOCUMENT_TYPE_DETERMINATION, END_OF_TERM_DETERMINATION, END_OF_TERM_MAPPING, ERP_SYSTEM, EXCHANGE_RATE, EXCHANGE_RATE_TYPE, EXPENSE_ACCOUNT_DETERMINATION, EXPENSE_CATEGORY, FISCAL_PERIOD, FISCAL_VARIANT, FUNCTIONAL_AREA, GENERAL_LEDGER_ACCOUNT, GENERAL_SETTING, INCREMENTAL_BORROWING_RATE, INTERNAL_ASSET_CLASS, INTERNAL_ORDER, INTERNAL_ORDER_TYPE, INVOICE_REJECTION_REASON, LEASE_AREA, LEASE_AREA_TO_BUSINESS_UNIT, LEASE_GROUP, LESSEE_ACCOUNT_DETERMINATION, LESSEE_ACCOUNT_MAPPING, LESSEE_ASSET_TRANSACTION_TYPE_MAPPING, LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LESSOR_ACCOUNT_DETERMINATION, LESSOR_ACCOUNT_MAPPING, LESSOR_ASSET_TRANSACTION_TYPE_MAPPING, LESSOR_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LOCATION, MODULE_MANAGEMENT, NAKISA_COMPANY, NETWORK, NON_LEASE_DOCUMENT_TYPE_DETERMINATION, NON_LEASE_LESSEE_ACCOUNT_DETERMINATION, NON_LEASE_LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, NON_LEASE_LESSEE_GL_ACCOUNT_MAPPING, NON_LEASE_LESSOR_ACCOUNT_DETERMINATION, NON_LEASE_LESSOR_ACCOUNT_MAPPING, NUMBER_RANGE_CONFIG, PARTNER, PARTNER_CONTACT, PARTNER_CONTACT_TO_CONTACT_ROLE, PARTNER_ROLE, PARTNER_TO_PARTNER_CONTACT, PARTNER_TO_PARTNER_ROLE, PAYMENT_BLOCK, PAYMENT_METHOD, PAYMENT_TERM, PLANT, POSTING_PERIOD_CONTROL, POSTING_PERIOD_VARIANT, PROFILE, PROFIT_CENTER, PROJECT, PURCHASE_ORDER, PURCHASING_ORGANIZATION, REGION, REVERSAL_REASON, SEGMENT, SYSTEM_FINANCIAL_SETTING, TAX_CODE, TAX_CODE_DETERMINATION, TAX_CODE_EXPENSE_CATEGORY_MAPPING, TAX_JURISDICTION, TAX_RATE_DETERMINATION, TAX_RATE_MAPPING, TRADING_PARTNER, TRANSACTION_TYPE, TRANSFER_VARIANT, UNIT_OF_MEASURE, USER_PROFILE, VENDOR_GENERAL_LEDGER_DETERMINATION, VENDOR_GENERAL_LEDGER_EXPENSE_CATEGORY_ACCOUNT_MAPPING, VENDOR_SECURITY_PROFILE, WORK_BREAKDOWN_STRUCTURE |
»» statusEqual |
CANCELLED, CANCELLING, CREATED, CREATING, DONE, FAILED, INTERRUPTED, INTERRUPTING, KILLING, PENDING, PROCESSING, SCHEDULED |
»» statusIn |
CANCELLED, CANCELLING, CREATED, CREATING, DONE, FAILED, INTERRUPTED, INTERRUPTING, KILLING, PENDING, PROCESSING, SCHEDULED |
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 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
10 "createdByLike": "string",
11 "createdByEqual": "string",
12 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
14 "modifiedByLike": "string",
15 "modifiedByEqual": "string",
16 "queueTimeGreaterThanOrEqual": "2019-08-24T14:15:22Z",
17 "queueTimeLessThanOrEqual": "2019-08-24T14:15:22Z",
18 "startTimeGreaterThanOrEqual": "2019-08-24T14:15:22Z",
19 "startTimeLessThanOrEqual": "2019-08-24T14:15:22Z",
20 "endTimeGreaterThanOrEqual": "2019-08-24T14:15:22Z",
21 "endTimeLessThanOrEqual": "2019-08-24T14:15:22Z",
22 "statusIn": [
23 "CREATED"
24 ],
25 "statusEqual": "CREATED",
26 "jobIdEqual": 0,
27 "itemsExcelItemTypeIn": [
28 "INTERNAL_ASSET_CLASS"
29 ]
30 },
31 "pageable": {
32 "page": 0,
33 "size": 1,
34 "sort": [
35 "string"
36 ]
37 }
38}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
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 "queueTime": "2019-08-24T14:15:22Z",
22 "startTime": "2019-08-24T14:15:22Z",
23 "endTime": "2019-08-24T14:15:22Z",
24 "interruptedAt": "2019-08-24T14:15:22Z",
25 "recoveredAt": "2019-08-24T14:15:22Z",
26 "status": "CREATED",
27 "recover": true,
28 "interrupted": true,
29 "interruptionMessage": "string",
30 "errorMessage": "string",
31 "totalObjectCount": 0,
32 "jobId": 0,
33 "erpSystemId": 0,
34 "items": [
35 {
36 "id": 0,
37 "importTaskId": 0,
38 "excelItemType": "INTERNAL_ASSET_CLASS",
39 "startedAt": "2019-08-24T14:15:22Z",
40 "finishedAt": "2019-08-24T14:15:22Z",
41 "doneItemCount": 0,
42 "failedItemCount": 0,
43 "cancelledItemCount": 0,
44 "totalItemCount": 0
45 }
46 ]
47 }
48 ],
49 "number": 0,
50 "sort": {
51 "unsorted": true,
52 "sorted": true,
53 "empty": true
54 },
55 "first": true,
56 "last": true,
57 "empty": true
58}
FOS Import Job - Search¶
HTTP Request
POST /api/v1/imports/search
📋 Description: Submits a request to import and search for financial entities within the organization’s structure and hierarchy, enabling efficient management and analysis of financial data.
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 financial organization structure data, including hierarchy details and attributes of the financial entities to be imported. |
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 "erpSystemIdIn": [
16 0
17 ],
18 "categoryIn": [
19 "NON_ERP"
20 ],
21 "itemsIn": [
22 "INTERNAL_ASSET_CLASS"
23 ]
24}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
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 "taskCount": 0,
22 "failedTaskCount": 0,
23 "doneTaskCount": 0,
24 "inProgressTaskCount": 0,
25 "cancelledTaskCount": 0,
26 "errorMessage": "string",
27 "queueTime": "2019-08-24T14:15:22Z",
28 "startTime": "2019-08-24T14:15:22Z",
29 "endTime": "2019-08-24T14:15:22Z",
30 "status": "CREATED",
31 "batchSize": 1000,
32 "totalObjectCount": 0,
33 "fileStorageId": "string",
34 "importDocumentFileName": "string",
35 "version": 0,
36 "readOnly": true,
37 "importDocumentStoreId": 0,
38 "erpSystemId": 0,
39 "category": "NON_ERP",
40 "items": [
41 "INTERNAL_ASSET_CLASS"
42 ]
43 }
44 ],
45 "number": 0,
46 "sort": {
47 "unsorted": true,
48 "sorted": true,
49 "empty": true
50 },
51 "first": true,
52 "last": true,
53 "empty": true
54}
FOS Import Job - Search Details¶
HTTP Request
POST /api/v1/imports/reports/details/search
📋 Description: Submits a request to search for detailed reports within the financial organization structure, enabling users to explore the hierarchy and relationships of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
object |
false |
Request body containing search criteria and filters for retrieving detailed reports on the financial organization structure and hierarchy of entities. |
» filter |
body |
false |
Data transfer object representing a filter for generating reports on imported financial items within an organization’s structure, facilitating analysis of hierarchical relationships among financial entities. |
|
»» reportTypeEqual |
body |
string |
false |
Filter by exact match of report type |
»» itemIdIn |
body |
[integer] |
false |
Filter by multiple values of item id |
» pageable |
body |
false |
Data transfer object representing a paginated collection of financial entities within an organization’s hierarchical structure, facilitating efficient retrieval and management of organizational data. |
|
»» page |
body |
integer(int32) |
false |
Page number for pagination |
»» size |
body |
integer(int32) |
false |
Number of items per page |
»» sort |
body |
[string] |
false |
Sort order specification |
Enumerated Values
Attribute |
Value |
|---|---|
»» reportTypeEqual |
ERROR, SKIPPED, SUCCESS, WARNING |
Parameter Constraints¶
Parameter |
Constraints |
|---|---|
»» page |
Min: 0 |
»» size |
Min: 1 |
Body Parameters
1{
2 "filter": {
3 "reportTypeEqual": "SUCCESS",
4 "itemIdIn": [
5 0
6 ]
7 },
8 "pageable": {
9 "page": 0,
10 "size": 1,
11 "sort": [
12 "string"
13 ]
14 }
15}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
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 "rowNumber": 0,
21 "reportType": "SUCCESS",
22 "message": "string",
23 "itemId": 0
24 }
25 ],
26 "number": 0,
27 "sort": {
28 "unsorted": true,
29 "sorted": true,
30 "empty": true
31 },
32 "first": true,
33 "last": true,
34 "empty": true
35}
FOS Import Job - Cancel¶
HTTP Request
POST /api/v1/imports/cancel/{id}
📋 Description: Cancels an existing import operation identified by the specified ID within the financial organization structure, ensuring the integrity of the organizational hierarchy and data management processes.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
FOS Import Job - Cancel All¶
HTTP Request
POST /api/v1/imports/cancel/bulk
📋 Description: Initiates a bulk cancellation of import requests within the financial organization structure, allowing users to efficiently manage and adjust hierarchical data related to financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers and associated metadata for bulk cancellation of organization structure imports. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
FOS Import Job - Find All¶
HTTP Request
GET /api/v1/imports
📋 Description: Fetches the organizational structure of financial entities, providing insights into the hierarchy and relationships within the organization.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the financial organization structure imports should be returned in a paginated format, facilitating efficient data retrieval and management. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
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 "taskCount": 0,
22 "failedTaskCount": 0,
23 "doneTaskCount": 0,
24 "inProgressTaskCount": 0,
25 "cancelledTaskCount": 0,
26 "errorMessage": "string",
27 "queueTime": "2019-08-24T14:15:22Z",
28 "startTime": "2019-08-24T14:15:22Z",
29 "endTime": "2019-08-24T14:15:22Z",
30 "status": "CREATED",
31 "batchSize": 1000,
32 "totalObjectCount": 0,
33 "fileStorageId": "string",
34 "importDocumentFileName": "string",
35 "version": 0,
36 "readOnly": true,
37 "importDocumentStoreId": 0,
38 "erpSystemId": 0,
39 "category": "NON_ERP",
40 "items": [
41 "INTERNAL_ASSET_CLASS"
42 ]
43 }
44 ],
45 "number": 0,
46 "sort": {
47 "unsorted": true,
48 "sorted": true,
49 "empty": true
50 },
51 "first": true,
52 "last": true,
53 "empty": true
54}
FOS Import Job - Create¶
HTTP Request
POST /api/v1/imports
📋 Description: Submits a new financial organization structure import, enabling the integration of hierarchical data for financial entities within the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
object |
true |
Request body containing the financial organization structure data, including details on hierarchy and relationships between financial entities. |
» request |
body |
true |
Data transfer object representing an import job for financial organization structures, encapsulating details related to the hierarchy and configuration of financial entities within the organization. |
|
»» id |
body |
integer(int64) |
false |
Unique identifier for the resource |
»» taskCount |
body |
integer(int32) |
false |
Count of task |
»» failedTaskCount |
body |
integer(int32) |
false |
Count of failed task |
»» doneTaskCount |
body |
integer(int32) |
false |
Count of done task |
»» inProgressTaskCount |
body |
integer(int32) |
false |
Count of in progress task |
»» cancelledTaskCount |
body |
integer(int32) |
false |
Count of cancelled task |
»» errorMessage |
body |
string |
false |
Descriptive message detailing any errors encountered during the import process of financial organization structures. |
»» queueTime |
body |
string(date-time) |
false |
Time of the queue |
»» startTime |
body |
string(date-time) |
false |
Time of the start |
»» endTime |
body |
string(date-time) |
false |
Time of the end |
»» status |
body |
string |
false |
Status of the resource |
»» batchSize |
body |
integer(int32) |
false |
Numeric value representing batchSize |
»» totalObjectCount |
body |
integer(int32) |
false |
Count of total object |
»» fileStorageId |
body |
string |
false |
Unique identifier for the file storage |
»» importDocumentFileName |
body |
string |
false |
Name of the import document file |
»» version |
body |
integer(int32) |
false |
Numeric value representing version |
»» readOnly |
body |
boolean |
false |
Boolean flag indicating readOnly status |
»» importDocumentStoreId |
body |
integer(int64) |
false |
Unique identifier for the import document store |
»» erpSystemId |
body |
integer(int64) |
false |
Unique identifier for the erp system |
»» category |
body |
string |
true |
Category of the resource |
»» items |
body |
[string] |
false |
List of items items |
» file |
body |
string(binary) |
true |
none |
Enumerated Values
Attribute |
Value |
|---|---|
»» category |
DETERMINATION, ERP, INITIAL_DATA, NON_ERP, SECURITY, SETTING |
»» items |
ACCOUNTING_STANDARD, ACCOUNTING_STANDARD_DETERMINATION, AGREEMENT_GROUP, ALTERNATE_EXCHANGE_RATE, ASSET, ASSET_CLASS, ASSET_CLASS_DETERMINATION, ASSET_TRANSACTION_TYPE_DETERMINATION, BUSINESS_AREA, BUSINESS_UNIT, BUSINESS_UNIT_TO_COMPANY, CHART_OF_ACCOUNT, CHART_OF_DEPRECIATION, COMPANY, COMPANY_FINANCIAL_SETTING, COMPANY_TO_ACCOUNTING_STANDARD, COMPANY_TO_CONSUMER_PRICE_INDEX_CATEGORY, COMPANY_TO_COST_CENTER, COMPANY_TO_DEPARTMENT, COMPANY_TO_GENERAL_LEDGER_ACCOUNT, COMPANY_TO_PARTNER, COMPANY_TO_PROJECT, COMPANY_TO_TRANSFER_VARIANT, CONSUMER_PRICE_INDEX_CATEGORY, CONSUMER_PRICE_INDEX_VALUE, CONTACT_ROLE, CONTRACT_CATEGORY_GROUP, CONTRACT_GROUP_1, CONTRACT_GROUP_2, CONTROLLING_AREA, COST_CENTER, COST_CENTER_TO_PROFIT_CENTER, COUNTRY, CURRENCY, DEPARTMENT, DEPARTMENT_TO_LEASE_GROUP, DEPRECIATION_AREA, DEPRECIATION_AREA_DETERMINATION, DOCUMENT_TYPE, DOCUMENT_TYPE_DETERMINATION, END_OF_TERM_DETERMINATION, END_OF_TERM_MAPPING, ERP_SYSTEM, EXCHANGE_RATE, EXCHANGE_RATE_TYPE, EXPENSE_ACCOUNT_DETERMINATION, EXPENSE_CATEGORY, FISCAL_PERIOD, FISCAL_VARIANT, FUNCTIONAL_AREA, GENERAL_LEDGER_ACCOUNT, GENERAL_SETTING, INCREMENTAL_BORROWING_RATE, INTERNAL_ASSET_CLASS, INTERNAL_ORDER, INTERNAL_ORDER_TYPE, INVOICE_REJECTION_REASON, LEASE_AREA, LEASE_AREA_TO_BUSINESS_UNIT, LEASE_GROUP, LESSEE_ACCOUNT_DETERMINATION, LESSEE_ACCOUNT_MAPPING, LESSEE_ASSET_TRANSACTION_TYPE_MAPPING, LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LESSOR_ACCOUNT_DETERMINATION, LESSOR_ACCOUNT_MAPPING, LESSOR_ASSET_TRANSACTION_TYPE_MAPPING, LESSOR_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LOCATION, MODULE_MANAGEMENT, NAKISA_COMPANY, NETWORK, NON_LEASE_DOCUMENT_TYPE_DETERMINATION, NON_LEASE_LESSEE_ACCOUNT_DETERMINATION, NON_LEASE_LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, NON_LEASE_LESSEE_GL_ACCOUNT_MAPPING, NON_LEASE_LESSOR_ACCOUNT_DETERMINATION, NON_LEASE_LESSOR_ACCOUNT_MAPPING, NUMBER_RANGE_CONFIG, PARTNER, PARTNER_CONTACT, PARTNER_CONTACT_TO_CONTACT_ROLE, PARTNER_ROLE, PARTNER_TO_PARTNER_CONTACT, PARTNER_TO_PARTNER_ROLE, PAYMENT_BLOCK, PAYMENT_METHOD, PAYMENT_TERM, PLANT, POSTING_PERIOD_CONTROL, POSTING_PERIOD_VARIANT, PROFILE, PROFIT_CENTER, PROJECT, PURCHASE_ORDER, PURCHASING_ORGANIZATION, REGION, REVERSAL_REASON, SEGMENT, SYSTEM_FINANCIAL_SETTING, TAX_CODE, TAX_CODE_DETERMINATION, TAX_CODE_EXPENSE_CATEGORY_MAPPING, TAX_JURISDICTION, TAX_RATE_DETERMINATION, TAX_RATE_MAPPING, TRADING_PARTNER, TRANSACTION_TYPE, TRANSFER_VARIANT, UNIT_OF_MEASURE, USER_PROFILE, VENDOR_GENERAL_LEDGER_DETERMINATION, VENDOR_GENERAL_LEDGER_EXPENSE_CATEGORY_ACCOUNT_MAPPING, VENDOR_SECURITY_PROFILE, WORK_BREAKDOWN_STRUCTURE |
»» status |
CANCELLED, CANCELLING, CREATED, CREATING, DONE, FAILED, INTERRUPTED, INTERRUPTING, KILLING, PENDING, PROCESSING, SCHEDULED |
Parameter Constraints¶
Parameter |
Constraints |
|---|---|
»» batchSize |
Min: 1000, Max: 15000 |
Body Parameters
1{
2 "file": "string",
3 "request": {
4 "batchSize": 1000,
5 "cancelledTaskCount": 0,
6 "category": "NON_ERP",
7 "doneTaskCount": 0,
8 "endTime": "2019-08-24 14:15:22+00:00",
9 "erpSystemId": 0,
10 "errorMessage": "string",
11 "failedTaskCount": 0,
12 "fileStorageId": "string",
13 "id": 0,
14 "importDocumentFileName": "string",
15 "importDocumentStoreId": 0,
16 "inProgressTaskCount": 0,
17 "items": [
18 "INTERNAL_ASSET_CLASS"
19 ],
20 "queueTime": "2019-08-24 14:15:22+00:00",
21 "readOnly": true,
22 "startTime": "2019-08-24 14:15:22+00:00",
23 "status": "CREATED",
24 "taskCount": 0,
25 "totalObjectCount": 0,
26 "version": 0
27 }
28}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "taskCount": 0,
17 "failedTaskCount": 0,
18 "doneTaskCount": 0,
19 "inProgressTaskCount": 0,
20 "cancelledTaskCount": 0,
21 "errorMessage": "string",
22 "queueTime": "2019-08-24T14:15:22Z",
23 "startTime": "2019-08-24T14:15:22Z",
24 "endTime": "2019-08-24T14:15:22Z",
25 "status": "CREATED",
26 "batchSize": 1000,
27 "totalObjectCount": 0,
28 "fileStorageId": "string",
29 "importDocumentFileName": "string",
30 "version": 0,
31 "readOnly": true,
32 "importDocumentStoreId": 0,
33 "erpSystemId": 0,
34 "category": "NON_ERP",
35 "items": [
36 "INTERNAL_ASSET_CLASS"
37 ]
38 }
39}
FOS Import Job - Report By Task¶
HTTP Request
GET /api/v1/imports/reports/task/{taskId}
📋 Description: Retrieves detailed reports for a specific import task identified by the provided task ID, facilitating insights into the financial organization structure and hierarchy of the associated financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
taskId |
path |
integer(int64) |
true |
Unique identifier for the task |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "id": 0,
4 "importTaskId": 0,
5 "excelItemType": "INTERNAL_ASSET_CLASS",
6 "startedAt": "2019-08-24T14:15:22Z",
7 "finishedAt": "2019-08-24T14:15:22Z",
8 "doneItemCount": 0,
9 "failedItemCount": 0,
10 "cancelledItemCount": 0,
11 "totalItemCount": 0
12 }
13]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing an import item within the financial organization structure, encapsulating details related to the hierarchy and classification of financial entities.] |
|
» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
» importTaskId |
integer(int64) |
false |
none |
Unique identifier for the import task |
» excelItemType |
string |
false |
none |
Type of the excel item |
» startedAt |
string(date-time) |
false |
none |
Represents the date and time when the financial entity’s organizational structure was initiated, providing essential context for hierarchy management and reporting. |
» finishedAt |
string(date-time) |
false |
none |
Represents the date and time when the financial entity’s import process was completed within the organizational structure. |
» doneItemCount |
integer(int32) |
false |
none |
Count of done item |
» failedItemCount |
integer(int32) |
false |
none |
Count of failed item |
» cancelledItemCount |
integer(int32) |
false |
none |
Count of cancelled item |
» totalItemCount |
integer(int32) |
false |
none |
Count of total item |
Enumerated Values
Attribute |
Value |
|---|---|
excelItemType |
ACCOUNTING_STANDARD, ACCOUNTING_STANDARD_DETERMINATION, AGREEMENT_GROUP, ALTERNATE_EXCHANGE_RATE, ASSET, ASSET_CLASS, ASSET_CLASS_DETERMINATION, ASSET_TRANSACTION_TYPE_DETERMINATION, BUSINESS_AREA, BUSINESS_UNIT, BUSINESS_UNIT_TO_COMPANY, CHART_OF_ACCOUNT, CHART_OF_DEPRECIATION, COMPANY, COMPANY_FINANCIAL_SETTING, COMPANY_TO_ACCOUNTING_STANDARD, COMPANY_TO_CONSUMER_PRICE_INDEX_CATEGORY, COMPANY_TO_COST_CENTER, COMPANY_TO_DEPARTMENT, COMPANY_TO_GENERAL_LEDGER_ACCOUNT, COMPANY_TO_PARTNER, COMPANY_TO_PROJECT, COMPANY_TO_TRANSFER_VARIANT, CONSUMER_PRICE_INDEX_CATEGORY, CONSUMER_PRICE_INDEX_VALUE, CONTACT_ROLE, CONTRACT_CATEGORY_GROUP, CONTRACT_GROUP_1, CONTRACT_GROUP_2, CONTROLLING_AREA, COST_CENTER, COST_CENTER_TO_PROFIT_CENTER, COUNTRY, CURRENCY, DEPARTMENT, DEPARTMENT_TO_LEASE_GROUP, DEPRECIATION_AREA, DEPRECIATION_AREA_DETERMINATION, DOCUMENT_TYPE, DOCUMENT_TYPE_DETERMINATION, END_OF_TERM_DETERMINATION, END_OF_TERM_MAPPING, ERP_SYSTEM, EXCHANGE_RATE, EXCHANGE_RATE_TYPE, EXPENSE_ACCOUNT_DETERMINATION, EXPENSE_CATEGORY, FISCAL_PERIOD, FISCAL_VARIANT, FUNCTIONAL_AREA, GENERAL_LEDGER_ACCOUNT, GENERAL_SETTING, INCREMENTAL_BORROWING_RATE, INTERNAL_ASSET_CLASS, INTERNAL_ORDER, INTERNAL_ORDER_TYPE, INVOICE_REJECTION_REASON, LEASE_AREA, LEASE_AREA_TO_BUSINESS_UNIT, LEASE_GROUP, LESSEE_ACCOUNT_DETERMINATION, LESSEE_ACCOUNT_MAPPING, LESSEE_ASSET_TRANSACTION_TYPE_MAPPING, LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LESSOR_ACCOUNT_DETERMINATION, LESSOR_ACCOUNT_MAPPING, LESSOR_ASSET_TRANSACTION_TYPE_MAPPING, LESSOR_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LOCATION, MODULE_MANAGEMENT, NAKISA_COMPANY, NETWORK, NON_LEASE_DOCUMENT_TYPE_DETERMINATION, NON_LEASE_LESSEE_ACCOUNT_DETERMINATION, NON_LEASE_LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, NON_LEASE_LESSEE_GL_ACCOUNT_MAPPING, NON_LEASE_LESSOR_ACCOUNT_DETERMINATION, NON_LEASE_LESSOR_ACCOUNT_MAPPING, NUMBER_RANGE_CONFIG, PARTNER, PARTNER_CONTACT, PARTNER_CONTACT_TO_CONTACT_ROLE, PARTNER_ROLE, PARTNER_TO_PARTNER_CONTACT, PARTNER_TO_PARTNER_ROLE, PAYMENT_BLOCK, PAYMENT_METHOD, PAYMENT_TERM, PLANT, POSTING_PERIOD_CONTROL, POSTING_PERIOD_VARIANT, PROFILE, PROFIT_CENTER, PROJECT, PURCHASE_ORDER, PURCHASING_ORGANIZATION, REGION, REVERSAL_REASON, SEGMENT, SYSTEM_FINANCIAL_SETTING, TAX_CODE, TAX_CODE_DETERMINATION, TAX_CODE_EXPENSE_CATEGORY_MAPPING, TAX_JURISDICTION, TAX_RATE_DETERMINATION, TAX_RATE_MAPPING, TRADING_PARTNER, TRANSACTION_TYPE, TRANSFER_VARIANT, UNIT_OF_MEASURE, USER_PROFILE, VENDOR_GENERAL_LEDGER_DETERMINATION, VENDOR_GENERAL_LEDGER_EXPENSE_CATEGORY_ACCOUNT_MAPPING, VENDOR_SECURITY_PROFILE, WORK_BREAKDOWN_STRUCTURE |
FOS Import Job - Report By Job¶
HTTP Request
GET /api/v1/imports/reports/job/{jobId}
📋 Description: Retrieves detailed reports for a specific import job identified by the jobId, providing insights into the financial organization structure and hierarchy of the associated financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
jobId |
path |
integer(int64) |
true |
Unique identifier for the job |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "ids": [
4 0
5 ],
6 "excelItemType": "INTERNAL_ASSET_CLASS",
7 "startedAt": "2019-08-24T14:15:22Z",
8 "finishedAt": "2019-08-24T14:15:22Z",
9 "doneItemCount": 0,
10 "failedItemCount": 0,
11 "cancelledItemCount": 0,
12 "totalItemCount": 0
13 }
14]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing an import item for financial job structures within an organization, facilitating the management of hierarchical relationships and organizational entities.] |
|
» ids |
[integer] |
false |
none |
List of ids items |
» excelItemType |
string |
false |
none |
Type of the excel item |
» startedAt |
string(date-time) |
false |
none |
Represents the date and time when the financial entity’s organizational structure import process was initiated. |
» finishedAt |
string(date-time) |
false |
none |
Timestamp indicating when the financial job import process was completed, essential for tracking the status within the organization’s financial hierarchy. |
» doneItemCount |
integer(int32) |
false |
none |
Count of done item |
» failedItemCount |
integer(int32) |
false |
none |
Count of failed item |
» cancelledItemCount |
integer(int32) |
false |
none |
Count of cancelled item |
» totalItemCount |
integer(int32) |
false |
none |
Count of total item |
Enumerated Values
Attribute |
Value |
|---|---|
excelItemType |
ACCOUNTING_STANDARD, ACCOUNTING_STANDARD_DETERMINATION, AGREEMENT_GROUP, ALTERNATE_EXCHANGE_RATE, ASSET, ASSET_CLASS, ASSET_CLASS_DETERMINATION, ASSET_TRANSACTION_TYPE_DETERMINATION, BUSINESS_AREA, BUSINESS_UNIT, BUSINESS_UNIT_TO_COMPANY, CHART_OF_ACCOUNT, CHART_OF_DEPRECIATION, COMPANY, COMPANY_FINANCIAL_SETTING, COMPANY_TO_ACCOUNTING_STANDARD, COMPANY_TO_CONSUMER_PRICE_INDEX_CATEGORY, COMPANY_TO_COST_CENTER, COMPANY_TO_DEPARTMENT, COMPANY_TO_GENERAL_LEDGER_ACCOUNT, COMPANY_TO_PARTNER, COMPANY_TO_PROJECT, COMPANY_TO_TRANSFER_VARIANT, CONSUMER_PRICE_INDEX_CATEGORY, CONSUMER_PRICE_INDEX_VALUE, CONTACT_ROLE, CONTRACT_CATEGORY_GROUP, CONTRACT_GROUP_1, CONTRACT_GROUP_2, CONTROLLING_AREA, COST_CENTER, COST_CENTER_TO_PROFIT_CENTER, COUNTRY, CURRENCY, DEPARTMENT, DEPARTMENT_TO_LEASE_GROUP, DEPRECIATION_AREA, DEPRECIATION_AREA_DETERMINATION, DOCUMENT_TYPE, DOCUMENT_TYPE_DETERMINATION, END_OF_TERM_DETERMINATION, END_OF_TERM_MAPPING, ERP_SYSTEM, EXCHANGE_RATE, EXCHANGE_RATE_TYPE, EXPENSE_ACCOUNT_DETERMINATION, EXPENSE_CATEGORY, FISCAL_PERIOD, FISCAL_VARIANT, FUNCTIONAL_AREA, GENERAL_LEDGER_ACCOUNT, GENERAL_SETTING, INCREMENTAL_BORROWING_RATE, INTERNAL_ASSET_CLASS, INTERNAL_ORDER, INTERNAL_ORDER_TYPE, INVOICE_REJECTION_REASON, LEASE_AREA, LEASE_AREA_TO_BUSINESS_UNIT, LEASE_GROUP, LESSEE_ACCOUNT_DETERMINATION, LESSEE_ACCOUNT_MAPPING, LESSEE_ASSET_TRANSACTION_TYPE_MAPPING, LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LESSOR_ACCOUNT_DETERMINATION, LESSOR_ACCOUNT_MAPPING, LESSOR_ASSET_TRANSACTION_TYPE_MAPPING, LESSOR_EXPENSE_CATEGORY_ACCOUNT_MAPPING, LOCATION, MODULE_MANAGEMENT, NAKISA_COMPANY, NETWORK, NON_LEASE_DOCUMENT_TYPE_DETERMINATION, NON_LEASE_LESSEE_ACCOUNT_DETERMINATION, NON_LEASE_LESSEE_EXPENSE_CATEGORY_ACCOUNT_MAPPING, NON_LEASE_LESSEE_GL_ACCOUNT_MAPPING, NON_LEASE_LESSOR_ACCOUNT_DETERMINATION, NON_LEASE_LESSOR_ACCOUNT_MAPPING, NUMBER_RANGE_CONFIG, PARTNER, PARTNER_CONTACT, PARTNER_CONTACT_TO_CONTACT_ROLE, PARTNER_ROLE, PARTNER_TO_PARTNER_CONTACT, PARTNER_TO_PARTNER_ROLE, PAYMENT_BLOCK, PAYMENT_METHOD, PAYMENT_TERM, PLANT, POSTING_PERIOD_CONTROL, POSTING_PERIOD_VARIANT, PROFILE, PROFIT_CENTER, PROJECT, PURCHASE_ORDER, PURCHASING_ORGANIZATION, REGION, REVERSAL_REASON, SEGMENT, SYSTEM_FINANCIAL_SETTING, TAX_CODE, TAX_CODE_DETERMINATION, TAX_CODE_EXPENSE_CATEGORY_MAPPING, TAX_JURISDICTION, TAX_RATE_DETERMINATION, TAX_RATE_MAPPING, TRADING_PARTNER, TRANSACTION_TYPE, TRANSFER_VARIANT, UNIT_OF_MEASURE, USER_PROFILE, VENDOR_GENERAL_LEDGER_DETERMINATION, VENDOR_GENERAL_LEDGER_EXPENSE_CATEGORY_ACCOUNT_MAPPING, VENDOR_SECURITY_PROFILE, WORK_BREAKDOWN_STRUCTURE |
FOS Import Job - Get Excel Categories¶
HTTP Request
GET /api/v1/imports/excel-categories
📋 Description: Retrieves a list of Excel categories used within the financial organization structure, facilitating the understanding of the hierarchy and classification of financial entities.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "NON_ERP"
3]
Response Schema
FOS Import Job - Download Xlsx Report¶
HTTP Request
GET /api/v1/imports/download_xlsx_report/{id}
📋 Description: Downloads the specified XLSX report for the financial organization structure identified by the provided ID, facilitating analysis of the hierarchy and relationships within the financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
FOS Import Job - Download Original Import File¶
HTTP Request
GET /api/v1/imports/download_original/{id}
📋 Description: Downloads the original document associated with a specified financial entity import, enabling users to access and review the foundational data within the organization’s hierarchical structure.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |