> For the complete documentation index, see [llms.txt](https://docs.justransform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.justransform.com/development/mapper-and-map-chains/mapper/creating-a-map.md).

# Creating a Map

To create a Map within Justransform, click "**+ New**" within the Mapper Module.&#x20;

1. Load the Source Payload/Input Payload in "Source Model" or Target Payload in "Target Model".

{% embed url="<https://drive.google.com/file/d/1gwLGw4WlGgHW1zhlfy4lRGPCpc4mBdvY/view?usp=share_link>" %}

### Understanding Source Model

{% embed url="<https://drive.google.com/file/d/1v9n6pGV8GU1e17QD0tbUQ-Qsqg79yLZ3/view?usp=sharing>" %}

### Understanding Target Model

{% embed url="<https://drive.google.com/file/d/1NuEFuzepnDvJztdOyriuwkdnY2tEtQ4G/view?usp=sharing>" %}

## Developing your Map

### Source-Target Mapping

{% embed url="<https://drive.google.com/file/d/1vbJ9Ql46saQ1c-wh2ov-hkBlL-DsXd5E/view?usp=share_link>" %}

### Code Node Editor: Loop, IF

Create loops, add IF conditions, create variables, create calculations, and many more features.

{% embed url="<https://drive.google.com/file/d/17q_nOLN4TM6tlUCuY8F4SUitMljspFue/view?usp=share_link>" %}

### Lookups and Programming Tools

In very complex requirements, Mapper may require more complex logic. These can use Global Variables, Lookups, Functions, Classes, Prolog and Epilog Scripts.

{% embed url="<https://drive.google.com/file/d/11aO9GdId6DfXKdc2LpQ90atrSG2uvZqL/view?usp=share_link>" %}

### Metadata - Import/Export

{% embed url="<https://drive.google.com/file/d/10obU9E9No-rhB2qaYfYQjt62EZcng30t/view?usp=share_link>" %}

## Running & Testing your Map

After completion of the map, running and testing the map is crucial before using it within a Business Process.

{% embed url="<https://drive.google.com/file/d/17oGuQ4JU4yf__bf4Bs_m72291HMyh7Ut/view?usp=share_link>" %}
