BatchProfileDto

📄 Description: Data transfer object representing a collection of user profiles for batch processing, facilitating efficient management and analysis of user data within enterprise applications.

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

string

true

none

Type of the principal position

erpSystemFilterType

string

true

none

Type of the erp system filter

erpSystems

[ErpSystemLiteDto]

false

none

List of ERP system profiles associated with the batch processing, enabling seamless integration and management of enterprise resources.

leaseAreaFilterType

string

true

none

Type of the lease area filter

leaseAreas

[LeaseAreaLiteDto]

false

none

An array of lease area identifiers associated with the batch profile, facilitating the management and organization of lease-related data.

businessUnitFilterType

string

true

none

Type of the business unit filter

businessUnits

[BusinessUnitLiteDto]

false

none

An array of business units associated with the batch profile, enabling effective organization and management of resources within the enterprise.

companyFilterType

string

true

none

Type of the company filter

companyCodes

[CompanyLiteDto]

false

none

An array of unique identifiers representing the company codes associated with the batch profile, facilitating streamlined data management and reporting.

departmentFilterType

string

true

none

Type of the department filter

leaseDepartments

[DepartmentLiteDto]

false

none

An array of departments associated with the lease, facilitating the management and organization of lease-related activities within the business.

leaseGroupFilterType

string

true

none

Type of the lease group filter

leaseGroups

[LeaseGroupLiteDto]

false

none

An array of lease groups associated with the batch profile, facilitating the organization and management of leasing agreements within the system.

costCenterFilterType

string

true

none

Type of the cost center filter

costCenters

[CostCenterLiteDto]

false

none

Array of cost centers associated with the batch profile, enabling effective financial tracking and resource allocation within the organization.

profitCenterFilterType

string

true

none

Type of the profit center filter

profitCenters

[ProfitCenterLiteDto]

false

none

Array of profit centers associated with the batch profile, enabling effective financial tracking and resource allocation within the organization.

workBreakdownStructureFilterType

string

true

none

Type of the work breakdown structure filter

workBreakdownStructures

[WorkBreakdownStructureLiteDto]

false

none

An array of work breakdown structures that detail the hierarchical decomposition of project deliverables for effective project management and resource allocation.

objectStatus

string

false

none

Status of the object

securityProfileId

integer(int64)

false

none

Unique identifier for the security profile

businessAreaFilterType

string

true

none

Type of the business area filter

businessAreas

[BusinessAreaLiteDto]

false

none

List of business areas associated with the batch profile, providing context for organizational focus and resource allocation.

functionalAreaFilterType

string

true

none

Type of the functional area filter

functionalAreas

[FunctionalAreaLiteDto]

false

none

An array representing the various functional areas associated with the batch profile, facilitating targeted management and analysis of organizational capabilities.

filterObjectDto

FilterObjectDto

false

none

Represents a structured set of criteria used to filter batch profile data for targeted analysis and reporting.

assetClassFilterType

string

false

none

Type of the asset class filter

assetClasses

[BaseId]

false

none

An array of asset classes associated with the batch profile, used to categorize and manage various types of assets within the system.

cpiCategoryFilterType

string

false

none

Type of the cpi category filter

cpiCategories

[BaseId]

false

none

Collection of categories associated with the batch profile, used to classify and organize related data for enhanced reporting and analysis.

scriptProfile

boolean

false

none

Indicates whether a specific script profile is enabled for batch processing within the system.

Enumerated Values

Attribute

Value

assetClassFilterType

ALL, LIST

businessAreaFilterType

ALL, LIST

businessUnitFilterType

ALL, LIST

companyFilterType

ALL, LIST

costCenterFilterType

ALL, LIST

cpiCategoryFilterType

ALL, LIST

departmentFilterType

ALL, LIST

erpSystemFilterType

ALL, LIST

functionalAreaFilterType

ALL, LIST

leaseAreaFilterType

ALL, LIST

leaseGroupFilterType

ALL, LIST

objectStatus

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

principalPositionType

LESSEE, LESSOR

profitCenterFilterType

ALL, LIST

workBreakdownStructureFilterType

ALL, LIST