Negative value for TotalCostOnDate that for specific date on --input will calculate the total cost of the inventory in the warehouse
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza con el procedimiento warehouse.TotalCostOnSpecificDate mostrado en el issue y ejecútalo para las fechas proporcionadas sobre las tablas relevantes de Warehouse. Sigue el filtro de fecha y el cálculo de costes; después, verifica que el TotalCostOnDate devuelto coincida con el coste de inventario esperado para esas fechas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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'
- Lenguaje dominante
- PowerShell
- Estrellas
- 11.2k
- Forks
- 9.1k
- Merge medio
- 2 d 7 h
- PR fusionados (30 d)
- 14
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/sql-server-samples
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
microsoft/sql-server-samples#1499 ·
-
Link http://go.microsoft.com/fwlink/?LinkID=800630 for wide-world-importers-release is broken Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 76/100
microsoft/sql-server-samples#1495 · 3 reacciones ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
microsoft/sql-server-samples#1341 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 64/100
microsoft/sql-server-samples#276 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 35/100
microsoft/sql-server-samples#1497 ·
Todos los issues de microsoft/sql-server-samples
Issues similares
-
bug: AI Gateway client filter lists "Unknown" twice when NULL and literal Unknown clients coexist Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
-
[BUG] A column whose default is the empty string is drawn in the ER diagram as having no default Abiertobug database-provider good first issue hacktoberfest
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
libredb/libredb-studio#1030 · 6 comentarios ·
-
comp-datalake
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
ClickHouse/ClickHouse#121222 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug redshift
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100