001-005679
CSVファイルで新規組織を追加すると、既存の組織が削除されない場合がある。
- 種別
- 不具合
- 機能
-
- システム設定
- 再現バージョン
-
- 3.1.0
- 3.1.1
- 3.1.2
- 3.1.3
- 3.5.0
- 3.5.1
- 改修バージョン
- 3.5.2
- 公開日
- 2012-06-07
- 更新日
- 2012-06-29
詳細
【準備】
- システム管理画面で、任意の組織を作成します。
例:
組織名:組織1
組織コード:1
- 新規組織を追加する、先頭行を含まないCSVファイルを作成します。
例:
--------------
"*","組織2","2","",""
--------------
補足:
CSVファイル内で現組織コードに「*」を指定した場合は、新組織コードで新規に組織を追加します。
【再現手順】
- システム管理画面で[基本システムの管理] > [ユーザー] > [CSVファイルからの読み込み] > [組織情報]の順にクリックします。
- 「先頭行をスキップする」で「いいえ」を選択し、組織情報をCSVファイルから読み込みます。
- [基本システムの管理] > [ユーザー] > [組織/ユーザーの設定]の順にクリックして、組織を確認します。
→現象発生:
組織1が削除されません。(ツリーには組織1と組織2が表示されます。)
→正しい結果:
組織1が削除されます。(ツリーには組織2のみ表示されます。)
補足:
- CSVファイルから組織データを読み込む場合、CSVファイルの現組織コードにない組織コードの組織は削除されるのが正しい挙動です。
- CSVファイルの読み込み直後は、変更内容がツリーに反映されない場合があります。
この場合は、ツリー表示の(トップ)をクリックしてください。
CSV読み込みで組織情報を変更すると、ツリー表示に反映されない場合がある。
https://kb.cybozu.support/article/30007/
回避/対応方法
【回避方法】
次の操作で、組織1を削除できます。
新規組織を追加する、先頭行を含むCSVファイルを作成し、手順2の「先頭行をスキップする」で「はい」を選択します。
例:
--------------
"現組織コード","組織名","新組織コード","親組織コード","メモ"
"*","組織2","2","",""
--------------
【対応方法】
システム管理画面で[基本システムの管理] > [ユーザー] > [組織/ユーザーの設定] > [組織1] > [詳細] > [削除する]の順にクリックし、組織1を削除します。