売上の記録

(作成中)

Ver 1.5以降の、販売管理のデータベースを利用します。

売上の記録

 

表示用語

 

 

明細を反映ボタン

 

明細を集計して、売上のフィールドに転記します。

 

p.InfoD 転記される側のInfo。ここでは、売上テーブルのInfo

"F" 転記するデータがある側のInfoType。ここでは、明細テーブルのInfoType

values 転記の値・条件など

 

  • Num4 税抜金額
  • Num17 税抜金額(軽減)
  • Check2 軽減税率のチェックがTrueが条件
  • InfoType.Fの記録のCheck2がTrueの時に、InfoType.Fの記録のNum4を合計して、InfoDのNum17に転記する。

 

  • Num4 税抜金額
  • Num15 税抜金額(標準)
  • Check2 軽減税率のチェックがFalseが条件

 

  • Num6 原価計
  • Num5 原価
  • 条件の指定はないので、売上に紐付く明細の記録全てが集計対象になる。
  • InfoType.Fの記録(子の記録すべて)の、Num6を合計して、InfoDのNum5に転記する。
税込金額・消費税に転記(Ver 1.6以降)

明細を一行に連結

 

  • 明細のリストを、名称(備考・数量)の文字列にして、一行にし、売上のフィールドに配置します。
  • x => x.Int20 明細を、Int20でソートして取得します。
  • item.Text2 明細の名称
  • item.Text4 明細の備考
  • item.Int1 明細の数量
  • info.Text4 売上のその他1
  • 売上の記録に明細がない時は、「明細なし」と表記
  • 備考・数量が無い時は、「()」。備考のみある時は「(備考)」。数量のみある時は「(数量)」。両方ある時は、「(備考-数量)」を付記します。
税込金額 Setスクリプト

 

粗利益 Getスクリプト

 

粗利益率 Getスクリプト

 

 

参照