If advanced rules are not required, the GL Account will be assigned based on the expense detail’s selected Expense Type. See Editing Expense Types for more details about this set-up.
See below for advanced GL Account mapping configuration.

Enabling Cost Center Dimensions for use on the web
Before Cost Center Dimensions may be used, they must be enabled for use on the web. To do this:
- In SAP Business One, go to: Financials > Cost Accounting > Distribution Rules.
- Display UDFs on the Distribution Rules - Setup screen. To do this, make sure the Distribution Rules - Setup screen is in focus, then go to View > User Defined Fields.
- Configure web settings for each distribution rule. To do this, on the UDF section, set the Available on Portal option to
Yes
and set the Rule label on Portal to an admin-friendly label. This will be used during configuration of Dimensions. Typically, each Cost Center has a single distribution rule allocating 100% to that cost center. If this is not how your environment is set up, you may use multiple distribution rules that allocate different amounts to the same cost centers. These distribution rules are what are referred to throughout this documentation as “Cost Center Dimensions”.
Configuring Mapping Rules for GL Segments
Advanced GL mapping rules can be configured for GL Segments, Cost Center Dimensions or both. GL Segments are sub-accounts that can be selected for a specified GL Account. Cost Center Dimensions are optional properties that may or may not be defined for a given GL Account.
These settings are set up as part of General Ledger (GL) configuration. If either GL Segments or Cost Center Dimensions are configured in an SAP Business One company, then they may be used to configure mapping rules. Mapping rules are applied to expense requests and expense claims, and specify GL Account details when creating Purchase Orders.
To enable advanced mapping rules for either GL Segments or Cost Center Dimensions (or both), open InterConnect Manager AddOn > Administration > Employee Portal Setup > Expense GL Mapping tab and enable the check-box for the desired option (see markers 1 and 2 in the screenshot above). Once enabled, the available rules will be displayed in the Segment Matching Rules section (see marker 4 above).
Mapping rules can be disabled again by un-checking the GL Segments or Cost Center Dimensions options. This will delete the rules, so any options that are disabled will need to be re-configured if they are re-enabled.
Mapping rules can be configured by using the golden arrow drill-down for each segment or dimension (see marker 9 above).
Configuration Sources
From User (Both Segments and Dimensions)
This option pulls the segment/dimension mapping from values assigned to the user. This option applies to both GL Segments and Cost Center Dimensions.
Use this option to pull the GL Segment or Cost Center Dimension from the User details. This requires configuration on each user.

Configuring "From User" option | |
---|---|
Field | Configuration Details |
Segment / Dimension |
Read-only. The name of the GL Segment or Cost Center Dimension. |
Source |
Select |
Rule |
Defines how the detail will come from the user. |
Default Value |
Select the default value that will be assigned when setting up users. This can be changed on the Expense User details screen as outlined in Configuring Expense Users. |
From Type (Both Segments and Dimensions)
This option pulls the segment/dimension mapping from values assigned to the detail’s Expense Type. This option applies to both GL Segments and Cost Center Dimensions.
Use this option to pull the GL Segment or Cost Center Dimension directly from the Expense Type. This is the same behavior that basic GL Allocation adheres to, so this option treats the mapping the same as if it were in simple mode.

Configuring "From Type" option | |
---|---|
Field | Configuration Details |
Segment / Dimension |
Read-only. The name of the GL Segment or Cost Center Dimension. |
Source |
Select |
Rule |
Read-only. This is always set to |
Default Value |
Read-only. This is always set to |
Prompt (Dimensions Only)
Dimension details are selected manually by the user. This option applies to Cost Center Dimensions only.
Use this option to prompt the user for a selection, which will be applied to the current expense detail line. Each detail line requires its own selection. This can only be applied to Cost Center Dimensions, as dimensions are optional attributes for a GL Account, while Segments are required.

Configuring "Prompt" option | |
---|---|
Field | Configuration Details |
Dimension |
Read-only. The name of the Cost Center Dimension. |
Source |
Select |
Rule |
Select one of the options:
|
Default Value |
Read-only. This field is empty. |
Ignore
This dimension’s details are ignored. This option applies to Cost Center Dimensions only.
Use this option to ignore this dimension on all expense detail lines. This can only be applied to Cost Center Dimensions, as dimensions are optional attributes for a GL Account, while Segments are required.

Configuring "Ignore" option | |
---|---|
Field | Configuration Details |
Dimension |
Read-only. The name of the Cost Center Dimension. |
Source |
Select |
Rule |
Read-only. Always set to |
Default Value |
Read-only. Always set to |
Fixed (Both Segments and Dimensions)
Assigns the configured value to the segment/dimension. This option applies to both GL Segments and Cost Center Dimensions.
Use this option to always apply the same value for this GL Segment or Cost Center Dimension. This essentially hard-codes the value for all expense detail lines.

Configuring "Fixed" option | |
---|---|
Field | Configuration Details |
Segment / Dimension |
Read-only. The name of the GL Segment or Cost Center Dimension. |
Source |
Select |
Rule |
Read-only. Always set to |
Default Value |
Select the segment or dimension option that best applies. This will be used on all expense types. |