Design-time metadata for Segmented Entry controls

Describes the design-time metadata properties for Segmented Entry controls.

The custom properties for the Segmented Entry control are found under the Controller group. Here is an example.

SEC Property Sheet Example.

Certain properties may be non-editable based on the Controller class that is selected. This is because only certain properties are relevant for each of the various controller classes. For more information, see Valid properties.

Property details

Property Valid values Usage
Account Type Field A field from the data source. Determines the type of account used. Typically used for journal entry from a multi-segment ledger account to single segment values from other backing tables, such as Cust, Vend, Bank, Project, and similar.
Controller Class One of 7 Controller classes. For example, LedgerDimensionDefaultAccountController. Determines the pattern and behavior of the Segmented Entry control.
Include Financial Accounts NoYes Determines if Main accounts that are Financial accounts are valid for use.
Include Total Accounts NoYes Determines if Main accounts of type Total are valid for use.
Is Default Account TrueFalse For a Dynamic account, determines if the account should be a default or full account.
Lock Main Account Segment NoYes Controls whether the Main account segment is locked. Typically used in journals and distributions based on configuration.
Posting Type A value from the LedgerPostingType enumeration. The Main account is validated to see if the posting type can be with that account.
Validate Blocked For Manual Entry NoYes Determines if the 'Blocked for Manual Entry' status on the dimension should be respected.

Valid properties

The following sections show which properties are valid for each Controller type.

Validate Blocked For Manual Entry

BudgetLedgerDimension: Yes

BudgetPlanningLedgerDimension: Yes

DimensionDynamicAccount: Yes

LedgerDimensionAccount: Yes

LedgerDimensionDefaultAccount: Yes

LedgerDimensionAccountAlias: Yes

Account Type Field

BudgetLedgerDimension: No

BudgetPlanningLedgerDimension: No

DimensionDynamicAccount: Yes

LedgerDimensionAccount: No

LedgerDimensionDefaultAccount: No

LedgerDimensionAccountAlias: No

Is Default Account

BudgetLedgerDimension: No

BudgetPlanningLedgerDimension: No

DimensionDynamicAccount: Yes

LedgerDimensionAccount: No

LedgerDimensionDefaultAccount: No

LedgerDimensionAccountAlias: No

Lock Main Account Segment

BudgetLedgerDimension: No

BudgetPlanningLedgerDimension: Yes

DimensionDynamicAccount: Yes

LedgerDimensionAccount: Yes

LedgerDimensionDefaultAccount: Yes

LedgerDimensionAccountAlias: No

Posting Type

BudgetLedgerDimension: No

BudgetPlanningLedgerDimension: Yes

DimensionDynamicAccount: Yes

LedgerDimensionAccount: Yes

LedgerDimensionDefaultAccount: Yes

LedgerDimensionAccountAlias: Yes

Include Total Accounts

BudgetLedgerDimension: No

BudgetPlanningLedgerDimension: No

DimensionDynamicAccount: Yes

LedgerDimensionAccount: No

LedgerDimensionDefaultAccount: Yes

LedgerDimensionAccountAlias: No

Include Financial Accounts

BudgetLedgerDimension: No

BudgetPlanningLedgerDimension: No

DimensionDynamicAccount: Yes

LedgerDimensionAccount: No

LedgerDimensionDefaultAccount: Yes

LedgerDimensionAccountAlias: No

Additional resources

Support for Segmented Entry controls on dialogs

Parm methods for Segmented Entry controls

Migrate Segmented Entry controls

Migration guidance for Segmented Entry controls