1
在庫計算の加重平均原価を計算するTSQL関数を作成しようとしています。だから、1月21日に、誰かが15を購入した場合、加重コストは次のようになりここで、次のテーブル構造TSQL加重平均
ProductId | DatePurchased | Qty | Cost
--------- | ------------- | --- | ----
1 | Jan 1 | 10 | 1.50
1 | Jan 10 | 5 | 2.00
1 | Jan 20 | 7 | 2.50
を与え
((7 * 2.5)+ * 2.0(5)+(3 * 1.5))/ 15 = 2.13
基本的には、それは月1
から1月10日と3から1月20日、5から7の平均コストは、私がすることで、この再帰CTEのいくつかの種類を行うことができます確信しているが、あります私より賢い人
それはここ http://www.accounting-basics-for-students.com/fifo-method.html – Craig
@Craig記述に基づいています。 。 。 LIFOメソッドを使用していますが、これは「加重平均」メソッドとは異なります。 –
あなたは正しいです(私の強みではないかもしれません)。加重平均は、最も正確ではないIMOと思われますが、それはクライアントが望むものです。 – Craig