公開日時:2023年11月16日 11時30分
更新日時:2023年11月16日 16時53分
SmartDBで発生している不具合修正のため緊急リリースを実施します。
この度はご迷惑をおかけしており申し訳ございません。
発生日時
- 2023/11/16(木)午前1時-3時(JST)以降
リリース日時
- 2023/11/17(金)午前1時-3時(JST)の15分間の定期メンテナンス時間
不具合事象
プロセスのアクティビティで文書ロードに失敗する場合がある
プロセスのアクティビティ開始時などで文書をロードに失敗してしまい、結果として、アクティビティが正しく動作しない場合があります。
下記の条件1 , 条件2 を同時に満たす場合に、条件2に応じた事象が発生します。
条件1
- 参照先が存在しない不正なバインダ参照部品(文字列によるバインダ参照も含む)が定義されている
条件2と事象の組み合わせ
該当バインダと連携してプロセスの下記のいずれかの機能を利用した場合
- 担当者・代行者に部品を利用
→担当者・代行者が取得されず空白として扱われる。結果的にスキップや異常終了が発生する - ステータス更新機能を利用
→ステータスが更新されない - イベントハンドラにより文書情報の操作
→該当するタイミングのイベントハンドラが実施されず、プロセスが異常終了する - 文書データを利用したアクティビティ開始通知などの通知
※初期状態では文書データは利用しないが、通知テンプレートの修正により文書データの利用が可能
→該当の通知が送信されない
文書編集時にアカウント選択(メニュー)の部品連携が正しく動作しない
文書の編集時、再利用時にアカウント選択(メニュー)に選択肢が入らず、選択できません。
下記の条件をすべて満たす場合に事象が発生します。
条件
- バインダのフォーム定義に部品連携を利用した「アカウント部品(メニュー)」が定義されている
- 上記アカウント部品の「対象部品に指定された部品」に、すでに値が入っている状態で文書の編集画面、または再利用画面を開く
※「アカウント部品(メニュー)」がリスト型部品内に配置されている場合、再利用時のみ同様の事象が発生するが、これは本件とは別事象のため今後のリリースにて対応する
回避策
下記のいずれかの操作により回避が可能です。
- 文書全体の「再計算」ボタンをクリックする※編集時のみ利用可能
- 「対象部品に指定された部品」の値を設定し直す
原因
【FS/KK/KP】リリース情報(2023年11月16日)で実施した「ブランチ評価式演算の並列化による性能改善」により混入しています。文書をロードする際に、不正なバインダ定義、および動的な選択項目に対する考慮が不足していました。
対応
下記の2段階で対応を実施します。
暫定対応
緊急対応が必要な場合、【FS/KK/KP】リリース情報(2023年11月16日)のリリース内容を切り戻し、11月9日リリース時点の状態に戻すための緊急メンテナンスを実施します。弊社担当窓口までご連絡ください。
※システム管理画面、連携オプションについては11月16日リリース後の状態が維持されます
※緊急メンテナンス実施時には15分程度のシステム停止を伴います。また、作業時間はご希望に添えない場合があります。あらかじめご了承ください。
恒久対応
緊急対応が不要な場合、11月17日 午前1時〜3時のメンテナンス時間帯において、【FS/KK/KP】リリース情報(2023年11月16日)の内容に不具合修正を加えた状態で更新されます。
対応1で切り戻しを実施した場合も、このタイミングで再び11月16日のリリース内容が適用されます。