# Installing Data Import Tool

&#x20;                            **Installing Data Import Tool**

![](https://mifosforge.jira.com/wiki/download/attachments/85033023/image2014-12-12%2016:50:0.png?version=1\&modificationDate=1418399394089\&cacheVersion=1\&api=v2)

**Note:- Data Import Tool will work with Mifos X - version from 1.26 to 15.03.** &#x20;

### 1 - Required Software

> **1.1 - Download & Install Git hub**                                                                      &#x20;

![](https://mifosforge.jira.com/wiki/download/thumbnails/85623074/1.png?version=1\&modificationDate=1419846756509\&cacheVersion=1\&api=v2\&height=400)

**1.2 - Download & Install Git Bash from: <http://git-scm.com/downloads>**

![](https://mifosforge.jira.com/wiki/download/thumbnails/85623074/2.png?version=1\&modificationDate=1419848165610\&cacheVersion=1\&api=v2\&height=400)

**1.3 - Downloading Gradle (Compatible version is 2.6)**

**From** [**http://gradle.org/downloads**](http://gradle.org/downloads)&#x20;

![](https://mifosforge.jira.com/wiki/download/attachments/85623074/3.png?version=1\&modificationDate=1419849134696\&cacheVersion=1\&api=v2)

**1.4 - Extracting downloaded Gradle to C:/**

![](https://mifosforge.jira.com/wiki/download/thumbnails/85623074/4.png?version=2\&modificationDate=1419849923251\&cacheVersion=1\&api=v2\&height=250)

### 2 - Setting up environment variables for gradle

![](https://mifosforge.jira.com/wiki/download/attachments/85623074/5.png?version=1\&modificationDate=1419850358392\&cacheVersion=1\&api=v2)

### 3 - Cloning URL

from <https://github.com/openMF/dataimporttool>&#x20;

![](https://mifosforge.jira.com/wiki/download/thumbnails/85623074/6.png?version=1\&modificationDate=1419853210515\&cacheVersion=1\&api=v2\&height=400)

**3.1 - Open git bash:**&#x20;

**git clone <https://github.com/openMF/DataImportTool.git>**

![](https://mifosforge.jira.com/wiki/download/attachments/85623074/image2014-12-29%2017:10:45.png?version=1\&modificationDate=1419853246212\&cacheVersion=1\&api=v2)

### 4 - Create dataimport.properties file in home directory&#x20;

\>> Right click and open new text file then paste 4.1 content below in it, now click on save button>>Rename .txt file to dataimport.properties

Tip: In folders and settings, make sure to enable folder extension.&#x20;

![](https://mifosforge.jira.com/wiki/download/attachments/85623074/image2014-12-29%2017:11:21.png?version=1\&modificationDate=1419853282430\&cacheVersion=1\&api=v2)

**4.1 - Update below provided details in the dataimport.properties file:**&#x20;

mifos.endpoint=<https://localhost:8443/mifosng-provider/api/v1/>\
[mifos.user.id](http://mifos.user.id)=mifos\
mifos.password=password\
[mifos.tenant.id](http://mifos.tenant.id)=default

![](https://mifosforge.jira.com/wiki/download/attachments/85623074/image2014-12-29%2017:11:42.png?version=1\&modificationDate=1419853302647\&cacheVersion=1\&api=v2)

Note: If you are using Multi-tenant, then endpoint should be the same but [tenant.id](http://tenant.id/) and respective credentials should be changed respectively.&#x20;

**Note: If the you are connecting to the demo server and want to use your tenant, for importing the data then it will be like this:-For example:- Tenant name is - xyzmfi, thenmifos.endpoint=**[**https://demo.openmf.org/mifosng-provider/api/v1/**](https://demo.openmf.org/mifosng-provider/api/v1/)[**mifos.user.id**](http://mifos.user.id/)**=\<your username>mifos.password=\<your password>**[**mifos.tenant.id**](http://mifos.tenant.id/)**=xyzmfi**

### 5 - Starting Data import tool

> **5.1 - Open Gitbash>> Go to:**
>
> **cd DataImportTool**
>
> ![](https://mifosforge.jira.com/wiki/download/attachments/85623074/image2014-12-29%2017:12:23.png?version=1\&modificationDate=1419853343515\&cacheVersion=1\&api=v2)

**5.2 - Run:**

**gradle clean tomcatRunWar**

<div align="left"><img src="https://mifosforge.jira.com/wiki/download/attachments/85623074/image2014-12-29%2017:12:42.png?version=1&#x26;modificationDate=1419853362730&#x26;cacheVersion=1&#x26;api=v2" alt=""></div>

**5.3 - Once the server is started:**&#x20;

![](https://mifosforge.jira.com/wiki/download/attachments/85623074/image2014-12-29%2017:13:4.png?version=1\&modificationDate=1419853385972\&cacheVersion=1\&api=v2)

### 6 - Start Using - Data Import tool from web browser, by going to:&#x20;

<http://localhost:8070/DataImportTool>

Note: Make sure Mifos X is running.

Also refer compatible software details:- [Compatible Software](http://mifosforge.jira.com/wiki/spaces/docs/pages/98598928/Compatible+Software)

**Reference Guide: <https://github.com/openMF/DataImportTool>**

![](https://mifosforge.jira.com/wiki/download/thumbnails/85623074/image2014-12-29%2017:13:56.png?version=1\&modificationDate=1419853435989\&cacheVersion=1\&api=v2\&width=100)

* Page:[Installing Data Import Tool](/mifosx/user-manual/data-import-tool/installing-data-import-tool.md)
* Page:[Data Import Tool](/mifosx/user-manual/data-import-tool.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mifos.org/mifosx/user-manual/data-import-tool/installing-data-import-tool.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
