Business Integration Solutions documentation

About: Mapping

Mapping is the activity of defining a relationship between two documents.

In a typical integration scenario between Microsoft Dynamics BC and an external system, two different documents apply. The internal document is a representation of the Microsoft Dynamics BC table structure, including tables, fields, and relationships. The external document is a shared representation of the information being exchanged.

Part of the integration effort involves mapping the internal document to the external document during data export, or mapping the external document to the internal document during data import.

You can perform mapping between a source document and a target document in several ways:

  • Direct mapping from a source element to a target element:
    • On single nodes (field-to-field mapping)
    • On complex nodes (parent node mapping)
  • Mapping using a constant
  • Mapping using an expression function

The following table provides links to and descriptions of the topics in this section:

To See
Learn about field-to-field mapping About: Field to Field Mapping
Learn about parent node mapping About: Parent Node Mapping
Learn about field-to-constant mapping About: Field to Constant Mapping
Learn about mapping using expressions About: Expression Functions Mapping
Learn about mapping activity extension points About: MapperActivity

Example of Mapping