NumberRangeConfigDto

📄 Description: Data transfer object representing the configuration settings for a defined range of numerical values, facilitating effective data validation and business logic implementation within enterprise applications.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

rowNumber

integer(int32)

true

none

Represents the sequential position of a record within a dataset, facilitating organized data retrieval and management.

rowIdentifier

string

false

none

Unique string identifier for the specific configuration within the Number Range settings, ensuring precise tracking and management of data entries.

errors

[string]

false

none

An array of error codes related to the configuration of number ranges, providing insights for troubleshooting and ensuring data integrity.

linkedErrors

[string]

false

none

An array of linked error configurations that provide insights into associated issues within the Number Range settings, facilitating effective error management and resolution.

warnings

[string]

false

none

An array of warning configurations that provide insights into potential issues or thresholds within the specified number range parameters.

remarks

[string]

false

none

An array of remarks that provides additional context or comments related to the Number Range configuration, facilitating better understanding and communication among stakeholders.

skipMessage

string

false

none

Specifies a message to be displayed when a user opts to skip a particular action or notification within the application.

entityType

string

true

none

Type of the entity

identifierType

string

true

none

Type of the identifier

identifierFrom

string

true

none

Represents the starting point of a numerical range configuration, serving as a key reference for identifying specific data segments within the system.

identifierTo

string

true

none

Specifies the upper limit of the numeric range for configuration purposes within the system.

prefix

string

false

none

Specifies the prefix used to define the range of numbers within the configuration, facilitating organized categorization and retrieval of related data.

rangeSeparator

string

false

none

Specifies the character used to separate the lower and upper bounds in a numerical range configuration.

rangeFrom

string

true

none

Specifies the starting value of a numerical range for configuration purposes within the system.

rangeTo

string

true

none

Specifies the upper limit of a numeric range, facilitating precise data filtering and analysis within the application.

isDefaultRange

boolean

false

none

Whether the resource is default range

status

string

true

none

Status of the resource

defaultRange

boolean

false

none

Indicates whether the specified number range is set as the default option for configuration within the system.

numberRangeType

INumberRangeType

true

none

Type of the number range

active

boolean

false

none

Whether this resource is active

Enumerated Values

Attribute

Value

entityType

ACTIVATION_GROUP, CONTRACT, GOODS_RECEIPT, INVOICE, INVOICE_ENTRY, INVOICE_PAYMENT, LEASE_COMPONENT, MASTER_AGREEMENT, PURCHASE_ORDER, PURCHASE_REQUISITION, UNIT, VENDOR_REQUEST, WORKSPACE

identifierType

COMPANY_CODE, INVOICE, LEASE_AREA

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED