お知らせ

楽楽精算CS
2025/03/17 14:00

≪完了≫「手当マスタ」において特定の条件に該当する計算式を設定すると、適切なエラーメッセージが表示されずにシステムエラーとなる事象について

■2025年8月18日更新
本不具合は改修しました。
■2025年8月12日更新
改修予定日を更新しました。

特定の条件に該当する計算式を設定している場合、表題の事象が発生することを確認しております。
ご迷惑をお掛けしており、誠に申し訳ございません。心よりお詫び申し上げます。

以下、詳細を記載いたします。
 

事象内容


▶発生時期


 2025年3月10日(月)以降
 

▶発生条件


「手当マスタ」にて、以下の両方の条件に該当する計算式を作成した際に、事象が発生いたします。

<条件>
 ①「=」「 >」「<」「AND」「OR」のいずれかを使った計算式の左辺に、
  数値項目のみを使った四則演算がある
 ②上記の左辺の「( 」が足りない

【システムエラーになる例】

  • IF 申請データ.出張日数 + "2" )> "4" THEN
  • ( 申請データ.出張日数 + "2" ))> "4" )
  • 申請データ.出張日数 + "2")AND(申請データ.出張期間(開始)= "1" )

【システムエラーにならない例】

  • IF 申請データ.出張期間(開始)= 申請データ.出張日数 + "2" )* "2" THEN
      → 計算式の「右辺」のため、条件を満たしません。
  • 申請データ.出張日数 + "2" )* "2"
      →「=」「>」「<」「AND」「OR」を含まないため、条件を満たしません。
  • ( 申請データ.出張日数 + "2" ) AND( 申請データ.出張期間(開始)= "1" )
      →「( 」が足りているため、条件を満たしません。

 

▶事象詳細


上記の両方の条件に該当する計算式を作成し、「確定」を押下すると、
『システムエラーが発生しました。』と表示されます。

 本来は、『計算式の●行目に誤りがあります。』といったエラーメッセージが
 表示されるべきところ、システムエラーとなってしまいます。

 

回避策のご案内


お手数ではございますが、システムエラーとなる行を特定し、
修正のうえ、「確定」をお願いいたします。

なお、計算式全体が長い場合は、以下の流れでご対応ください。

■手順
1.計算式を部分的に貼り付けて、システムエラーになってしまう行を探す
【例】
 1,000行存在する場合は、500行ずつ→250行ずつと、
 段階的に分割して確定することで、該当行を見つける

2.システムエラーになってしまう行の誤りがないかを確認する

3.システムエラーになる箇所を修正して、「確定」をクリックする
≪完了≫
 

改修時期


【2025年8月18日更新】
2025年8月18日(月)改修済み


(記事ID:7121)

いいね