WorkflowGetReceivedApplicationsByIdで申請情報を取得すると、ロケールの言語に日本語以外の言語を設定していても、「チェックボックス」項目の値が日本語で表示される。
- 種別
- 不具合
- 機能
-
- ワークフロー
- SOAP API
- 再現バージョン
-
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.2
- 3.1.3
- 3.5.0
- 3.5.1
- 3.5.2
- 3.5.3
- 3.5.4
- 3.5.5
- 3.7.0
- 3.7.1
- 3.7.2
- 3.7.3
- 3.7.4
- 3.7.5
- 4.0.0
- 4.0.1
- 4.0.2
- 4.0.3
- 4.2.0
- 4.2.1
- 4.2.2
- 4.2.3
- 改修バージョン
- 4.2.4
- 公開日
- 2016-06-27
- 更新日
- 2016-11-25
詳細
【発生条件】
次の条件をすべて満たす場合に発生します。
- API「WorkflowGetReceivedApplicationsById」を使用して、申請の申請情報を取得する。
- ワークフローの申請を受信するユーザーのロケールの言語が、英語、または中国語である。
- ワークフローの申請フォームに、「チェックボックス」項目が設定されている。
【準備】
- ユーザーを追加します。
例:
ユーザー1 - ワークフローに、カテゴリを追加します。
例:
カテゴリ1 - カテゴリ1に、申請フォームを追加します。
例:
申請フォーム1 - 申請フォーム1に、タイプが「チェックボックス」の項目を追加します。
例:
------------------------
タイプ:チェックボックス
項目名:チェックボックス1
------------------------ - 申請フォーム1に経路を設定し、有効にします。
例:
承認経路1 - ユーザー1の言語を「中文(简体)」に設定します。
補足:
バージョン 3.0.3以前のガルーンの場合:
- (個人設定画面)「ローカライズ > 一般設定」画面で設定します。
バージョン 3.1.0以降のガルーンの場合:
- (個人設定画面)「ローカライズ > ロケールの設定」画面で設定します。
- ユーザー1で申請フォーム1を申請します。
例:
------------------------
申請者:ユーザー1
標題:申請1
チェックボックス1:チェックボックスを選択します。
承認経路1の処理者:ユーザー1
------------------------ - 申請1のIDを確認します。
例:
申請1(pid=1)
補足:
- 申請ID(pid)とは、申請を識別するために割り当てられた数字です。
- 申請IDは、次の画面のURLで確認できます。
- 「ワークフロー > 申請内容の詳細」画面
- 申請ID(pid)とは、申請を識別するために割り当てられた数字です。
【再現手順】
- API「WorkflowGetReceivedApplicationsById」を使用して、申請1の申請情報を取得します。
APIリクエスト例:
------------------------
<WorkflowGetReceivedApplicationsById>
<parameters>
<application_id xmlns="">1</application_id>
</parameters>
</WorkflowGetReceivedApplicationsById>
------------------------
→現象発生:
「チェックボックス」項目の値が日本語で表示されます。
レスポンス例:
------------------------
<returns>
<application id="1" name="申請フォーム1(申請1)" processing_step="1"
status="进行中" urgent="false" version="1234567890"
number="1" date="2016-06-01T00:00:00Z" status_type="unprocessing">
<applicant id="2" name="ユーザー1"></applicant>
<items>
<item name="标题" value="申請1" right_align="false" />
<item name="チェックボックス1" value="チェックあり" right_align="false" />
</items>
<steps>
<step id="1" name="承認1" type="批准(所有人)" is_approval_step="1">
<processor id="2" processor_name="ユーザー1"></processor>
</step>
</steps>
</application>
</returns>
------------------------
回避/対応方法
- バージョン 4.2.4のガルーン
------------------------------------------------------------
【更新履歴】
2016/11/10 タイトルを更新しました。
2016/10/12 発生条件を更新しました。
2016/10/04 タイトルと発生条件を更新しました。