メニューツリーなど、既にあるメニューをコピーして新たなメニューを作成し、少し修正したいなどの要望はよくあることでしょう。そこで、JPiereでは、既にあるツリーの構成と同じ構成になるように同期をとるプロセスを開発しました。
【補足説明】カスタムテーブルは処理の対象外です。
今のところ、カスタムテーブルはツリーノードの同期処理の対象外です。
操作方法
同期先となる同期させたいツリーを選択し、プロセスアイコンから"ツリーノードの同期"プロセスを実行します。
同期元となるツリーを選択します。ここで選択したツリーノードの構成が、同期先となる同期させたいツリーにコピーされます。
![](https://image.jimcdn.com/app/cms/image/transf/none/path/sfe3be30db12270da/image/i37aa08bdc6969f38/version/1472991428/image.png)
カスタマイズ情報
追加クラス
- jpiere.base.plugin.org.adempiere.process.JPiereSynchronizeTreeNodes
追加ダイナミックバリデーション
◆JP AD_Tree.TreeType
追加メッセージ
◆JP_CannotSynchronizeSameTree
- You can not synchronize same Tree(同じツリーを同期させることはできません。)
◆JP_SelectSameTreeType
- Please select same Tree Type(同じツリータイプを選択して下さい。)
◆JP_NotAllNodes
- Please select a Tree that contains All Nodes. Because You ticked All Nodes(全てのノードを含むフラグがONになっているので、全てのノードを含むツリーを選択して下さい。)