旅程明細・宿泊明細・日当明細・経費明細において、特定の操作後、明細をコピーして既存の行に貼り付けた場合に、金額項目がコピーされません。

【事象】
旅程明細、宿泊明細、日当明細、経費明細において、明細をコピーして既存の行に貼り付けた場合に、金額項目がコピーされません。
ただし、外貨入力の明細で当事象は発生しません。

【発生条件】
以下の操作を実行した場合、発生します。
 (1) いずれかの操作を実施
  ア. 過去申請書をコピーする
  イ. 精算申請書で精算対象の事前申請書を追加時に、申請情報をコピーする
  ウ. 一時保存した案件を開く
  エ. 再申請画面を開く
  オ. 承認・差し戻し等を実施するために処理画面を開く

 (2) (1)の後、ア、イのいずれかの操作を実施
  ア. 既存の行へ貼り付けるパターン
    ①金額が入力された行をコピー対象とする。
    ②「(1)」の手順を実施して表示された行へコピーした行を貼り付ける。

  イ.既存の行をコピーするパターン
    ①「(1)」の手順を実施して表示された行の金額項目を変更する。
    ②「①」の手順で値を変更した行を追加してコピーする、またはコピー対象として任意の行へ貼り付ける。

【回避方法】
該当する操作をした際、コピーして貼り付ける機能を使用しないことで回避可能です。
行追加してコピー貼り付け機能を使用すると当事象は発生しません。

【標準機能の影響範囲】

 a. 対象製品
  intra-mart Accel Kaiden! 2015 Spring (8.0.2)
  intra-mart Accel Kaiden! 2015 Summer (8.0.3)
  intra-mart Accel Kaiden! 2016 Summer (8.0.4)
  intra-mart Accel Kaiden! 2017 Spring (8.0.5)
  intra-mart Accel Kaiden! 2017 Spring (8.0.6)

 b. 対象モジュール
  intra-mart Accel Kaiden! ワークフローモジュール

 c. 対象機能
  PC用画面で操作した場合のみ発生します。
  外貨入力の明細では発生しません。
  明細行を最後の1行に追加しコピー・貼り付けするボタンをクリックする場合、発生しません。

  (1) 旅程明細ガジェット(routeDetail_v01)
  (2) 旅程明細(近距離)ガジェット(routeDetail_v03)
  (3) 宿泊明細ガジェット(lodgeDetail_v01)
  (4) 日当明細ガジェット(allowanceDetail_v01)
  (5) 経費明細ガジェット(expenseDetail_v01)

 d. 業務への影響
  下記明細を使用した申請書で金額項目がコピーされないため、申請者の想定と異なる金額で申請された伝票が発生する恐れがあります。
  また、承認時に金額が異なることに気付かない場合、申請者の想定と異なる金額の申請書が完了状態になる恐れがあります。

  (1) 旅程明細 
  (2) 旅程明細(近距離)
  (3) 宿泊明細
  (4) 経費明細

  なお、日当明細において当事象が発生した場合、申請時に「日当金額」のマスタチェックで「日当額が正しくありません。」とエラーが発生するため、業務への影響はありません。

 e. 申請者の想定と異なる金額で申請された過去の伝票の調査
  旅程明細、旅程明細(近距離)、宿泊明細、経費明細において、当事象が発生した場合、コピーして貼り付けた画面操作の履歴をテーブルに保持していないため、
  当事象が発生したかどうかをSQL等で抽出することはできません。

【カスタマイズ機能の影響範囲】

  カスタマイズしている明細のJSPファイルに以下の記載がある場合、同様の事象が発生しますので、ご確認お願いします。
  【JSPファイルの記載内容】
  <jsp:include page="/WEB-INF/view/kaiden2/product_workflow/foundation/genericAmountInputParts.jsp">

【対応方法】

「a.発生条件-(2)-ア」に記載の明細行コピー不正の発生を防ぐプログラムのパッチをご提供いたします。
 パッチ適用により、コピー不正の発生を防ぐことができます。
 下記のパッチプログラムを適用してください。
  ・intra-mart Accel Kaiden! 8.0.2-PATCH_002
  ・intra-mart Accel Kaiden! 8.0.3-PATCH_002
  ・intra-mart Accel Kaiden! 8.0.4-PATCH_002
  ・intra-mart Accel Kaiden! 8.0.5-PATCH_001

「a.発生条件-(2)-イ」に記載の明細行コピー不正の発生を防ぐプログラムのパッチをご提供いたします。
 パッチ適用により、コピー不正の発生を防ぐことができます。
 下記のパッチプログラムを適用してください。
  ・intra-mart Accel Kaiden! 8.0.2-PATCH_003
  ・intra-mart Accel Kaiden! 8.0.3-PATCH_003
  ・intra-mart Accel Kaiden! 8.0.4-PATCH_003
  ・intra-mart Accel Kaiden! 8.0.5-PATCH_002
  ・intra-mart Accel Kaiden! 8.0.6-PATCH_001"


-- 対象 ------------------------------------------------------------------------
iAP/Accel Applications/Accel Kaiden!/2017 Spring
--------------------------------------------------------------------------------

FAQID:641
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk