# プロセスの承認履歴を集約した

**URL:** <https://community.cybozu.dev/t/topic/748>\
**Category:** kintone 開発相談\
**Created:** [2017 年 6 月 9 日午前 5:14 UTC](https://community.cybozu.dev/t/topic/748 "2017-06-09T05:14:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account329](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@Legacy\_Account329](https://community.cybozu.dev/u/Legacy_Account329)\
**Post date:** [2017 年 6 月 9 日午前 5:14 UTC](https://community.cybozu.dev/t/topic/748/1 "2017-06-09T05:14:11Z")

</div>

現状、まったくおなじフィールドの配置されたアプリが同一ドメイン内にn個あります。

それを1つのアプリに集約したいのですが

「プロセス管理の承認履歴」を移行できないので困っています。

また、すでに廃止したアカウントが承認しているデータも存在しているため

なお困っています。

おそらく、サブテーブルなどを置いてそこに承認履歴を書き込んでいく。

という対応になるかと思うのですが、承認履歴の取り方がわかりません。

この一連の動作、どのようにすれば実装できますか？

なお、データ移行の1回のみ使用するだけで永続的に利用するものではありません。

&nbsp;

理想は完全なままデータ移行できることが望ましいですが、それがむりならせめて承認履歴を移行したいのです。

&nbsp;

よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1491](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Legacy\_Account1491](https://community.cybozu.dev/u/Legacy_Account1491)\
**Post date:** [2017 年 6 月 10 日午後 1:34 UTC](https://community.cybozu.dev/t/topic/748/2 "2017-06-10T13:34:27Z")

</div>

An.Ag さん

今のところ、「プロセス管理の承認履歴」を取得するAPIはなかったと思います。

&nbsp;

１）移行元レコードを開いて、ステータスの変更履歴をDOMで取得→新レコードのサブテール部に書き込みという機能を移行用に開発して、元レコードを１件ずつ開いて、処理をする。

２）移行元レコードを開いて、ステータス変更履歴を画面コピーして画像保存。

[kintone コマンドラインツール](https://community.cybozu.dev/hc/ja/articles/202708214-kintone-%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%83%84%E3%83%BC%E3%83%AB-%CE%B2-) あたりを使って、一括で新レコードにアップロードする。

３）移行元アプリを残しておいて、新レコードから元レコードに、リンクを貼って、「プロセス管理の承認履歴を見たいかはこちら」でリンクをはる。

&nbsp;

これぐらいしか、思いつきません。

１）、２）は結局１件ずつ処理になりますし、３）は一括で処理できますが、ちょっと手抜きっぽいですね。。
