RE:Procedimientos almacenados
Tengo este procedimiento(desde hace 2 años) que de un día para otro ahora no funciona... me saca del programa.
¿qué puede ser?
CREATE Procedure Prod_ProgramaPendiente_Lista (@COD_TEMP as char(20))
As
Begin
SELECT Articulo.Nom_Art AS Arti, Programa_Produccion.Cod_Mod AS Mode,
Lineas_de_Negocio.Nom_Linea AS Line, Programa_Produccion.Cantidad AS Prog,
IsNull(Orde_Corte_Resumen.cantidad,0) AS [Proc],
Programa_Produccion.Cantidad - IsNull(Orde_Corte_Resumen.cantidad,0) AS Pend,
V_VentaArticulo.Vta AS Vtas, V_Stock_Art_Prod.Stock AS Stoc,
Programa_Produccion.Cod_Art AS CodArti, Programa_Produccion.Cod_Mod AS CodMode,
Programa_Produccion.Cod_Linea AS CodLine, Telas.Nom_Tela AS Tela, Telas.Ancho AS anch,
Telas.Composi AS Comp, Telas.Proveedor AS Prov, Programa_Produccion.Cod_Tela AS CodTela,
Programa_Produccion.cod_Color, Color.Nom AS Color
FROM ((((((Programa_Produccion
LEFT JOIN Telas ON Programa_Produccion.Cod_Tela = Telas.Cod_Tela)
LEFT JOIN Color ON Programa_Produccion.Cod_Color = Color.Cod)
LEFT JOIN Articulo ON Programa_Produccion.Cod_Art = Articulo.Cod_Art)
LEFT JOIN Lineas_de_Negocio ON Programa_Produccion.Cod_Linea = Lineas_de_Negocio.Cod_Linea)
LEFT JOIN V_VentaArticulo ON ((Programa_Produccion.Cod_Temp) = V_VentaArticulo.COD_TEMP) AND (Programa_Produccion.Cod_Linea = V_VentaArticulo.Cod_Linea) AND (Programa_Produccion.Cod_Tela = V_VentaArticulo.Cod_Tela) AND (Programa_Produccion.Cod_Color = V_VentaArticulo.Cod_Color) AND (Programa_Produccion.Cod_Mod = V_VentaArticulo.Cod_Mod) AND (Programa_Produccion.Cod_Art = V_VentaArticulo.Cod_Art))
LEFT JOIN V_Stock_Art_Prod ON (Programa_Produccion.Cod_Temp = V_Stock_Art_Prod.Cod_Temp) AND (Programa_Produccion.Cod_Art = V_Stock_Art_Prod.Cod_Art) AND (Programa_Produccion.Cod_Mod = V_Stock_Art_Prod.Cod_Mod)) LEFT JOIN Orde_Corte_Resumen ON (Orde_Corte_Resumen.COD_LINEA = Programa_Produccion.Cod_Linea) AND (Orde_Corte_Resumen.Cod_Art = Programa_Produccion.Cod_Art) AND (Orde_Corte_Resumen.Cod_Mod = Programa_Produccion.Cod_Mod) AND (Orde_Corte_Resumen.Cod_Temp = Programa_Produccion.Cod_Temp) AND (Orde_Corte_Resumen.Cod_Tela = Programa_Produccion.Cod_Tela) AND (Orde_Corte_Resumen.Cod_Color = Programa_Produccion.Cod_Color)
WHERE Programa_Produccion.Cod_Temp = @COD_Temp
And Programa_Produccion.Cantidad >IsNull(Orde_Corte_Resumen.cantidad,0)
ORDER BY Programa_Produccion.Cod_Art, Programa_Produccion.Cod_Mod, Programa_Produccion.Cod_Tela, Programa_Produccion.Cod_Color, Programa_Produccion.Cod_Linea
End
GO