Company Financial Setting

Company Financial Setting - Get

HTTP Request

GET /api/v1/company-financial-settings/{id}

📋 Description: Retrieves the financial settings for a specified company, providing essential details about the organization’s financial structure and hierarchy.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseCompanyFinancialSettingDto

Company Financial Setting - Update

HTTP Request

PUT /api/v1/company-financial-settings/{id}

📋 Description: Updates the financial settings of a specified company within the organizational structure, allowing for adjustments to the hierarchy and configuration of financial entities. This operation ensures that financial data aligns with the current organizational needs and compliance requirements.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

CompanyFinancialSettingDto

true

Request body containing the financial settings data for the specified company, including parameters that define the organization’s financial hierarchy and structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseCompanyFinancialSettingDto

Company Financial Setting - Delete

HTTP Request

DELETE /api/v1/company-financial-settings/{id}

📋 Description: Deletes the specified financial settings for a company, thereby removing its associated financial entity from the organizational structure and hierarchy.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Company Financial Setting - Create Or Update Bulk

HTTP Request

PUT /api/v1/company-financial-settings/createOrUpdate/bulk

📋 Description: Updates or creates multiple financial settings for organizations within the financial entity hierarchy, ensuring alignment with the overall organizational structure.

Parameters

Name

In

Type

Required

Description

body

body

CompanyFinancialSettingDto

true

Request body containing bulk financial settings data for multiple financial entities, structured to reflect the organization’s hierarchy and operational requirements.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListCompanyFinancialSettingDto

Company Financial Setting - Create Or Update

HTTP Request

PUT /api/v1/company-financial-settings/createOrUpdate

📋 Description: Creates or updates financial settings for a specified company within the organizational structure, ensuring alignment with the established financial hierarchy and entity requirements.

Parameters

Name

In

Type

Required

Description

body

body

CompanyFinancialSettingDto

true

Request body containing the financial settings data for creating or updating the organization’s financial structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseCompanyFinancialSettingDto

Company Financial Setting - Bulk Update

HTTP Request

PUT /api/v1/company-financial-settings/bulk

📋 Description: Updates the financial settings for multiple entities within the organization’s structure, enabling efficient management of financial hierarchies and configurations.

Parameters

Name

In

Type

Required

Description

body

body

CompanyFinancialSettingDto

true

Request body containing bulk financial settings data for the organization’s structure and hierarchy, enabling updates to multiple financial entities simultaneously.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListCompanyFinancialSettingDto

Company Financial Setting - Bulk Create

HTTP Request

POST /api/v1/company-financial-settings/bulk

📋 Description: Submits bulk financial settings for multiple entities within the organization’s financial structure, enabling efficient updates to the hierarchy and configuration of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

CompanyFinancialSettingDto

true

Request body containing bulk financial settings data for multiple financial entities, structured to reflect the organization’s hierarchy and organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListCompanyFinancialSettingDto

Company Financial Setting - Bulk Delete

HTTP Request

DELETE /api/v1/company-financial-settings/bulk

📋 Description: Deletes multiple financial settings associated with the company’s organizational structure, ensuring the hierarchy and financial entity configurations are accurately maintained.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of financial entity identifiers for bulk deletion within the organization’s financial structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Company Financial Setting - Is Accounts Payable Enabled For Companies

HTTP Request

POST /api/v1/company-financial-settings/is-accounts-payable-enabled

📋 Description: Enables or disables the accounts payable feature for a specified financial entity within the organizational structure, allowing for tailored financial management based on the company’s hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

false

Request body containing the financial entity settings data to determine if accounts payable functionality is enabled within the organization’s financial structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

» additionalProperties

boolean

false

none

none

Company Financial Setting - Find All

HTTP Request

GET /api/v1/company-financial-settings

📋 Description: Retrieves the financial settings associated with the company’s organizational structure, providing insights into the hierarchy and configuration of financial entities. This operation is essential for understanding and managing the financial framework within the organization.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the financial settings retrieval should be paginated, facilitating efficient navigation through the organization’s financial entity hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageCompanyFinancialSettingDto

Company Financial Setting - Create

HTTP Request

POST /api/v1/company-financial-settings

📋 Description: Creates or updates financial settings for a specified company within the organizational structure, ensuring alignment with the established financial hierarchy and entity requirements.

Parameters

Name

In

Type

Required

Description

body

body

CompanyFinancialSettingDto

true

Request body containing the financial settings data for the organization’s structure and hierarchy, including parameters for managing financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseCompanyFinancialSettingDto

Company Financial Setting - Get Metadata

HTTP Request

GET /api/v1/company-financial-settings/meta

📋 Description: Retrieves metadata related to the financial settings of the organization, providing insights into the structure and hierarchy of financial entities within the organization. This operation supports effective management and alignment of financial resources.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Company Financial Setting - Find All By System ID

HTTP Request

GET /api/v1/company-financial-settings/erp-system/{systemId}

📋 Description: Retrieves the financial settings associated with a specific ERP system identified by the {systemId}, providing insights into the organization’s financial structure and hierarchy. This operation aids in managing and aligning financial entities within the broader organizational framework.

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

Unique identifier for the system

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating the retrieval of financial settings for a specified ERP system within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageCompanyFinancialSettingDto