対象外 2 商品のうち 1 件だけ割引が付いている例

対象外の商品コードが X900・X901・Z000 の 3 件で、売上明細の 5 行のうち X900 の行にだけ 100 円の割引が付いている代表的な例です。1 件が表に出て、明細に現れない Z000 は指摘に出ます。

入力

売上明細の CSV(1 行目は見出し)

伝票,商品コード,商品名,割引額
1,A100,りんご,0
2,B200,みかん,50
3,X900,ギフト券,100
4,X901,切手,
5,A100,りんご,30

対象外の商品コード(1 行に 1 件)

X900
X901
Z000

商品コードの列(1 列目が 1)

2

割引の列(1 列目が 1)

4

区切り文字

カンマ(,)

結果

エラー 0 件・警告 0 件・情報 2 件

指摘(エラー・警告・情報)

  • 情報 対象外コード 対象外の一覧にあるが明細に現れなかったコード: Z000。コードの書き方(前後の空白・全角半角・大文字小文字)が明細と同じか確かめてください。
  • 情報 判定の基準 「割引あり」は、割引の列が 0 以外の数であることを指します。コードは前後の空白を除いた文字列の完全一致で比べます。割引が正当かどうかの判断(条件・法令など)はしません。
検査した明細5 行
対象外コード3 件
割引が付いた対象外の行1 行
判定できなかった行0 行

対象外なのに割引が付いた行

対象外なのに割引が付いた行
行商品コード割引の値
4X900100

検算(この結果になる理由)

対象外のコードを持つ行は 4 行目(X900)と 5 行目(X901)です。X900 の割引は 100 で 0 以外なので誤割引、X901 は割引が空欄なので割引なしです。A100・B200 は対象外ではないので、50 や 30 の割引があっても表に出ません。Z000 は明細にないため指摘だけ出ます。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 表に出た行は、設定した基準(対象外コードの完全一致と割引の列が 0 以外)に当てはまる明細です。誤りかどうかは、キャンペーンの条件と元の伝票で確かめてください。

ほかの入力例