Events
Apr 8, 3 PM - May 28, 7 AM
Sharpen your AI skills and enter the sweepstakes to win a free Certification exam
Register now!This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Electronic reporting (ER) supports the following types of components:
A data model component is an abstract representation of a data structure. It describes a specific business domain area in enough detail to satisfy the reporting requirements for that domain. A data model component consists of the following parts:
The business entity of a data model is represented as a container, or record. Business entity properties are represented as data items, or fields. Each data item has a unique name, label, description, and value. The value of each data item can be designed so that it's recognized as a string, integer, real, date, enumeration (enum), or Boolean value. Additionally, the data item can be another record or record list.
A single data model component can contain several hierarchies of domain-specific business entities. It can also contain model mappings that support a report-specific data flow at runtime. The hierarchies are differentiated by a single record that is selected as a root for model mapping. For example, the data model of the payment domain area might support the following mappings:
Business entities, such as company and payment transactions, are designed only one time. Different mappings can reuse them as required.
Model mapping links application data sources to individual elements of a data model that specify, at runtime, the data flow and rules for entering business data in a data model component.
A model mapping that supports outgoing electronic documents has the following capabilities:
A model mapping that supports incoming electronic documents has the following capabilities:
A data model component is designed for each business domain that is used as a unified data source for reporting. The unified data source isolates reporting from the physical implementation of data sources. The component represents domain-specific business concepts and functionalities in a form that makes a reporting format's initial design and further maintenance more efficient.
A format component is the scheme of the reporting output that is generated at runtime. A scheme consists of the following elements:
A format component supports the following functions:
A format component lets you attach specific files that can be used in the reporting output:
The following illustration shows how the data flows for these formats.
To run a single ER format configuration and generate an outgoing electronic document, you must identify the mapping of the format configuration.
A format component is the scheme of the incoming document that is imported at run time. A scheme consists of the following elements:
The following illustration shows how the data flows for these formats.
To run a single ER format configuration to import data from an incoming electronic document, you must identify the desired mapping of a format configuration, and also the integration point of a model mapping. You can use the same model mapping and destinations together with different formats for different type of incoming documents.
Versioning is supported for ER components. The following workflow is provided to manage changes in ER components:
Versions that have either Completed or Shared status are available for other data interchange. The following actions can be performed on a component that has these statuses:
For more information, see Import a new data model configuration and Export completed version of a derived format.
In your personal user parameters for the ER framework, you can enable the option that lets you specify whether the draft version of an ER configuration must be used at runtime. For information about how to make the Run Draft option available for your ER configurations, see Mark a custom format as runnable.
Note
The ER user parameters are company-specific and user-specific.
By default, when you run an ER solution, the draft versions of its format components are ignored. Instead, only the relevant version that has a status other than Draft is used. Sometimes, you might want to force ER to use the draft version of your ER format configuration at runtime. For example, after you introduce necessary changes in your draft version, you can use that draft version to do the test run. In this way, you can validate the correctness of your changes. To start to use the draft format version, you must set the Run Draft option of the relevant ER configuration to Yes.
By default, when you run an ER solution, the draft versions of its model mapping components are always used. Sometimes, you might want to force ER to ignore the draft version of your ER model mapping configuration at runtime. In version 10.0.29 and later, you can enable the Always take into consideration the "Run draft" option for ER model mappings feature to control the model mapping version that is used at runtime. When this feature is enabled, the following behavior occurs:
ER format component versions are date-effective. You can set the "effective from" date for an ER format component to specify the date when the component becomes effective for reporting processes. The application session date is used to define whether a component is valid for execution. If more than one version is valid for a specific date, the latest version is used for reporting processes.
Access to ER format and model mapping components at runtime depends on the setting for the International Organization for Standardization (ISO) country/region code. If this setting is blank for a selected version of a format or model mapping configuration, a format or model mapping component can be accessed from any company at runtime. If the setting contains ISO country/region codes, a format or model mapping component is available only from companies that have a primary address defined for one of a format component's ISO country/region codes.
Different versions of a format or a model mapping component can have different settings for ISO country/region codes.
For more information, see Configure country context dependent ER model mappings.
Events
Apr 8, 3 PM - May 28, 7 AM
Sharpen your AI skills and enter the sweepstakes to win a free Certification exam
Register now!