These elements are where a one-to-many relationship exists between the field and the data it can store. There are two kinds of background elements: those consisting of data fields and those with rating fields. Some examples of background data elements are Education and Work Experience.
Rating fields can be the ones from the Performance Management module or can be imported, or can also be those entered in the People Profile. The kind of rating depends on the field used and its configuration.
The background element contains an ID which must be unique. This ID is used in the export and import live profile background and rating files.
Any ID that begins with sys means that this section is a special system section and it has certain restrictions when modifying it. You cannot remove or comment out data-fields or rating-fields from a sys section. If a field is removed, set the hidden attribute to true for the data fields and the visibility attribute to none for the rating fields.
Background Element Definition
Attribute | Description |
---|---|
type-id | A unique Type ID for each background element, which has to be an integer. It is required; there’s no default value. |
id | A unique ID for each element. The global name for this section is a string field. It has no default value. |
max-entries | The attribute defines the maximum number of rows that could be added from the UI. This limit does not apply when importing data items. |
scaleIdFeedbackType | Only applicable for Trend Elements (sysOverall). The supported types are:
|
Background Element - Data Field Attributes
Attribute XML | Option in BCUI | Definition |
---|---|---|
id | Id | The ID must be unique for each background element data field. This name is the name used in the templates and is a required field. |
Enabled | To enable the field. Possible values include Yes and No. This option is only visible in Manage Business Configuration. | |
required | Required | Force the user to input information for that field. Possible values are true or false (default is false if not configured) |
hidden | Hidden | Value is true or false. Same effect as visibility="none". The value "false" is the default if not configured |
url-link | URL Link | Value is true or false. Mostly used with Google Docs.The value "false" is the default if not configured |
field-name | Field Name | This field is the database field name to use. Available values* are:
|
max-length | Max. Length | The maximum number of characters that can be entered. |
display-size | Display Size | Not used |
pii | Masked | Not supported currently |
document-type-id | Document Type Id | Attachment field attribute to identify the classification. The following types are supported: RESUME | COVERLETTER | HRIS_ATTACHMENT | PERFORMANCE_ASSESSMENTS | 360_MULTI_RATER_ASSESSMENTS | CERTIFICATIONS | PUBLICATIONS | USER_DEFINED | HISTORY | ATTACHMENTS | APPLICATION_INTERVIEW_ATTACHMENTS |
max-file-size-KB | Max. File Size KB | With this attribute, you can define the maximum size file that can be uploaded. The size must be smaller than the size specified by Attachment max file size set in Company System and Logo Settings or Provisioning. |
file-formats | File Formats | Determines what file extension is allowed. For example, if only a PDF file is allowed, the value is pdf. Multiple formats can be set using the pipe separator (|). The following file formats are supported: doc | pdf | csv | htm | ppt | xls | gif | png | jpg | jpeg | html | rtf | bmp | xlsx | docx | pptx | txt | xml | msg | docm | tif | eml |
text-area-enabled | Text Area Enabled | With this attribute set to true, the input area becomes a text area that support multiple lines. |
logreadaccess | Log Read Access | This field attribute can be set to true if it must be configured as read audit field. Default value is false if not configured. |
label | Label | This label is the label that displays in the UI for the end users. It allows you to add translations from BCUI or in XML by using the xml:lang attribute. |
picklist id= | Picklist | The field formats text/varchart (VFLD) allow you to associate to a picklist to select from dropdown values rather than adding an input text. |
parent-field-id | Parent Picklist Id | Cascading picklists are also possible when adding the parent-field-id in the picklist configuration. |
*The following field-name are supported in XML: name | desc | vfld1 | vfld2 | vfld3 | vfld4 | vfld5 | vfld6 | vfld7 | vfld8 | vfld9 | vfld10 | vfld11 | vfld12 | vfld13 | vfld14 | vfld15 | startDate | endDate | dfld1 | dfld2 | dfld3 | ifld1 | ifld2 | ifld3 | ifld4 | ifld5 | ffld1 | ffld2 | ffld3 | ffld4 | lastModified | attachment1
Attachment Field and Text Area Field
In the following figure, see an example of xml code for a background that contains an attachment and a text area field.


As an end user, you can add the attachment by selecting the paper clip icon, and then on the next window, select the plus (+) icon.

A Cascading Picklist in a Background Element
Background elements can contain fields linked to a picklist. Cascading picklists are also possible when adding the parent-field-id in the picklist configuration. See an example of xml code with a cascading picklist in the following figures. The XML code is continuous, although it is presented in separate figures here for easier reading:


In this following example, the connection between the picklists variant and language also exists at the picklist level by adding the parent picklist code from the language picklist in the corresponding child value in the picklist variant.


Background Elements with Rating Fields
These background elements are rating sections.
The feedback-type attribute is a unique integer that specifies the source of feedback for the section:
5: Overall Competency Rating
6: Overall Objective Rating
7: Overall Potential Rating
8: Overall Performance Rating
27: Custom1
28: Custom2
The XML code is continuous, although it is presented in separate figures here for easier reading:




