Negative value for TotalCostOnDate that for specific date on --input will calculate the total cost of the inventory in the warehouse

Đang mở
#757 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
sql
Lĩnh vực
databases

Hướng nghiên cứu

Bắt đầu với thủ tục warehouse.TotalCostOnSpecificDate được hiển thị trong issue và chạy thủ tục đó cho các ngày được cung cấp trên các bảng Warehouse liên quan. Theo dõi bộ lọc ngày và phép tính chi phí, sau đó xác minh rằng TotalCostOnDate được trả về khớp với chi phí hàng tồn kho dự kiến cho các ngày đó.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

CREATE OR ALTER PROCEDURE warehouse.TotalCostOnSpecificDate (@Date date)
AS
BEGIN

--declare @date date = '2013.04.01'
DECLARE @TotalInvertory dec (18,2)
DECLARE @TotalChange dec (18,2)

select @TotalChange = sum(it.Quantity* ih.LastCostPrice)
from Warehouse.StockItems i
INNER JOIN Warehouse.StockItemTransactions it ON it.StockItemID=i.StockItemID
inner join Warehouse.StockItemHoldings ih on ih.StockItemID = i.StockItemID
where it.TransactionOccurredWhen > @Date

select @TotalInvertory = sum(ih.QuantityOnHand* ih.LastCostPrice)
from Warehouse.StockItemHoldings ih
inner join Warehouse.StockItems si on si.StockItemID = ih.StockItemID

select @TotalInvertory - isnull(@TotalChange,0) as TotalCostOnDate
end

exec warehouse.TotalCostOnSpecificDate @Date ='2016-04-21'
exec warehouse.TotalCostOnSpecificDate @Date ='2015-01-01'

Ngôn ngữ chính
PowerShell
Star
11.2k
Fork
9.1k
Merge trung bình
2 ngày 7 giờ
Pull request đã merge (30 ngày)
14

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của microsoft/sql-server-samples

Tất cả issue của microsoft/sql-server-samples

Issue tương tự

Thêm issue về Databases

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.