Mapping-Template: Start here

What is a Mapping-Template

Where is a Mapping-Template

How you define a Mapping-Template

How you use a Mapping-Template

What is a Mapping-Template?

The Mapping-Template object contains a set of Mapping Rules which you define to map data in fields of either an Input-Output BusinessDocument with a given format. This provides a set of common mapped fields reusable by the following objects:

  • Enrichment-Rules:To modify the fields in Input BusinessDocuments segments which reference the given Business-Document. [FOR DETAILS: Enrichment Rule: Mapping Rule tab]
  • Transformation-Rules:To generate Output BusinessDocuments fields for Output-Events which reference the given Business-Document. [FOR DETAILS: Output-Events: Mapping Rule tab]

In applying the Mapping-Template you only have to modify or add mappings specific for the current Business-Document, instead of writing them all from scratch.

AccountingIntegrator Enabler  Rule Engine uses the Mapping-Template to identify common mappings and to process them as one entity instead of numerous duplicated elements. Templates make both the definition and processing of Output Business-Documents more efficient.

You can enter the Mapping Rules in the Mapping-Template either manually or via the DML Object Browser


About Mapping Rules

A Mapping Rule is an action instruction that contains a set of mapping expressions. Mapping expressions serve the following three purposes:

  • Set the test criteria that an Input or Output Business-Document must fulfill before Composer AccountingIntegrator Enabler  Rule Engine can execute the Mapping Rules you define in the Mapping tab of the Mapping-Template object to generate the modified Input- or Output-Event. This is referred to as the generation condition.
  • Set the execution condition. For example, the execution condition that must be fulfilled for the system to run a given Financial-Case in a Transformation-Rule
  • Map data in an Enrichment-Rule or Transformation-Rule

Mapping data

Mapping is the process by which you perform the following:

  • copy data directly from nodes in the input Business-Document to nodes in the output Business-Document. To do this you enter the name of the input Business-Document leaf element you want to copy in the Expression field opposite the name of the output Business-Document leaf element.
  • modify that data via the mapping expressions that you define on the Mapping tab.

The mapping expressions that you define on the Mapping tab instruct Composer to modify data in designated input Business-Document fields with:

  • the DML-based operations that you specify
  • additional data stored in Variables or Tables

Where is a Mapping-Template?

Axway module

AccountingIntegrator Enabler


Integration-Services: Finance tab

Object dependencies

When you define or import an object, it is stored in the metadata repository and is available for reuse by other objects. Typically, the objects that you define exist in a specific object hierarchy. That is, objects:

  • use objects below them in the hierarchy
  • are used by objects above them in the hierarchy

To help you manage the interlinked network of objects, the software provides the Object Dependencies Browser that displays the object dependencies for a selected object.

The following table lists the objects that use and are used by Mapping-Templates.



Are used by

How you define a Mapping-Template

Before you define a Mapping-Template

Before you define a Mapping-Template, you must create a Business-Document.

Defining a Mapping-Template

To define a new Mapping-Template object, complete the following tabs:

In addition, the Mapping-Template properties window contains the following tabs:

  • Signature tab
  • Description tab

After you define a Mapping-Template

After you define a Mapping-Template object, you can use the mappings created in Enrichment-Rules or Output-Events generated in Transformation-Rules.

How you use a Mapping-Template

You can perform all basic operations on Mapping-Template objects, depending on your user rights. [FOR DETAILS: Working with objects: Start here]

The Mapping-Template does not follow the standard object life cycle. You cannot explicitly send this object to Production.

Back to top

Related Links