# i-Repo Linkとは

<div align="left"><figure><img src="/files/ejBZZeDrq5sOKCU38C1E" alt=""><figcaption></figcaption></figure></div>

## **ノーコードで外部システムとi-Reporterを連携**

* 外部システムのデータからi-Reporter帳票を作成
* i-Reporter帳票の入力データ、帳票PDFを外部システムへ登録
* i-Reporter帳票と外部システム間でリアルタイムにデータ連携

<figure><img src="/files/3a7sRF0VfbJhc6Zjxo2W" alt=""><figcaption></figcaption></figure>

## i-Repo Linkの機能紹介

**i-Repo Link は、i-Reporterと外部システムとの連携において、以下の①,②を実行するための『専用のAPI』の作成、また、これらの実行方法の設定、必要な環境へのデプロイも全てノーコードで行うことができます。**

### １．外部システム→i-Reporter自動帳票作成

* 外部システムのデータを使用してi-Reporterの帳票を作成します。
  * i-Repo Linkで作成した『専用のAPI』は、i-Repo Linkサーバーに自動デプロイされます。
  * i-Repo Linkで作成した『専用のAPI』の実行方法は、連携する外部システム側の仕様によって異なります。

### ２．i-Reporter→外部システムへの帳票入力結果の登録

* i-Reporterで入力した帳票のデータを編集保存または完了保存のタイミングで外部システムに登録します。
  * i-Repo Linkで作成した『専用のAPI』は、i-Repo Linkサーバー上に自動デプロイされます。
  * i-Repo Linkで作成した『専用のAPI』の実行は、i-Reporterの完了保存及び編集中保存Webhook機能を使用して行います。
* 帳票入力結果として登録できるもの\ <mark style="color:red;">※登録可能なデータは、連携する外部システム側の仕様によって異なります。</mark>
  1. 帳票の入力データ
  2. 帳票PDF
  3. 帳票EXCEL
  4. 帳票に貼り付けた画像 ※今後のアップデートで実装予定

**i-Repo Link は、i-Repo Gatewayを使用したi-Reporter帳票と外部システムとの リアルタイム連携において、以下の3,4,5を実行するための『アクションファイル』,『Pythonプログラム』の作成、また、これらの実行方法の設定、必要な環境へのデプロイも全てノーコードで行うことができます。**

### ３．帳票へ 外部システムから入力データを取得

### ４．帳票から 外部システムへ新規データを登録

### ５．帳票へ 外部システムからマスターデータを取得

* i-Repo Linkで作成した『アクションファイル』,『Pythonプログラム』は、Gatewayサーバーに自動で デプロイされます。
* i-Repo Linkで作成した『アクションファイル』,『Pythonプログラム』を使用する帳票定義の該当する アクションクラスターのGateway設定(URL,トークン）、マスター選択クラスターのGateway設定(URL,トークン）も自動で設定されます。\
  i-Repo Designerで別途これらの設定する必要はありません。

## i-Repo Link連携が可能な外部システム

* 業務システム
  * kintone
  * Fu-Jin/Raijin <mark style="color:red;">**※オンプレのみで利用可能です。**</mark>
  * TPiCS <mark style="color:red;">**※オンプレのみで利用可能です。**</mark>
  * その他 <mark style="color:blue;">※今後のアップデートで実装予定</mark>
* データベース
  * PostgreSQL <mark style="color:red;">**※オンプレのみで利用可能です。**</mark>
  * Oracle <mark style="color:red;">**※オンプレのみで利用可能です。**</mark>
  * SQL Server <mark style="color:red;">**※オンプレのみで利用可能です。**</mark>
  * MySQL <mark style="color:red;">**※オンプレのみで利用可能です。**</mark>
* Excelファイル <mark style="color:blue;">※今後のアップデートで実装予定</mark>


---

# 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://cimtops.gitbook.io/i-repo-link-manual/3.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.
