2021.2

Table Of Contents
step" on page264). Note that the property's value will be reset at the beginning of
each source record.
l The data object has a properties array that lets you access custom properties
of the data as a whole, i.e. the scope of the property is set to Entire data. (See:
"data" on page402.) These are read-only.
l To access a runtime parameter inside of any JavaScript code within the data
mapping configuration, use
automation.parameters.runtimeparametername. (See: "Objects" on
page395.) Runtime parameters are read-only.
Tip
Runtime parameters in a data mapping configuration are always of the type
String. Remember to parse the value if necessary, e.g. before using it in a
calculation.
Extracting data
Data are extracted via Extraction steps into fields in the Data Model. This topic explains how to
do that.
Fields can also be filled with other data: the result of a JavaScript or the value of a property. To
learn how to do that, see "Fields" on page272.
Before you start
Data source settings
Data source settings must be made beforehand, not only to make sure that the data is properly
read but also to have it organized in a record structure that meets the purpose of the data
mapping configuration (see "Data source settings" on page224). It is important to set the
boundaries before starting to extract data, especially transactional data (see "Extracting
transactional data" on page238). Boundaries determine which data blocks - lines, pages,
nodes - form a record in the source data. Data that are located in different records cannot be
merged into a single record inside the record set that is the result of the extraction workflow.
Page 231