Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/04/2010, 15:44
ejbsoft
 
Fecha de Ingreso: febrero-2009
Mensajes: 312
Antigüedad: 16 años
Puntos: 4
Respuesta: Conexion de sql-c#

Cita:
Iniciado por ped Ver Mensaje
alguien de informix necesito ayuda

sobre procedure

CREATE PROCEDURE SP_existencias_Productos_codigo(v__criterio CHAR(20),
v__producto_desde CHAR(20),
v__producto_hasta CHAR(20),
v__fecha DATETIME YEAR TO FRACTION(3),
v__bodega CHAR(3))

RETURNS CHAR(18) as codigo,CHAR(100) as nombre,NUMERIC(18,4) as precio,NUMERIC (18,4) as precio_2,
NUMERIC(18,4) as precio_3,NUMERIC(18,4) as precio_4,
NUMERIC(18,4) as precio_5,NUMERIC(18,8) as costo,CHAR(3) as tipo,CHAR(10) as unidad,NUMERIC(18,4) as existencia

DEFINE SWV_fcproduc_codigo CHAR(18);
DEFINE SWV_fcproduc_nombre CHAR(100);
DEFINE SWV_fcproduc_precio NUMERIC(18,4);
DEFINE SWV_fcproduc_precio_2 NUMERIC(18,4);
DEFINE SWV_fcproduc_precio_3 NUMERIC(18,4);
DEFINE SWV_fcproduc_precio_4 NUMERIC(18,4);
DEFINE SWV_fcproduc_precio_5 NUMERIC(18,4);
DEFINE SWV_fcproduc_costo NUMERIC(18,8);
DEFINE SWV_fcproduc_tipo CHAR(3);
DEFINE SWV_fcproduc_unidad CHAR(10);
DEFINE SWV_Existencia NUMERIC(18,4);

select b.producto as codigo,a.nombre,a.precio,a.precio_2,a.precio_3,a.p recio_4,a.precio_5,a.costo,a.tipo,a.unidad,
(((select sum(cantidad) from Union_Inv_Fac where producto = a.codigo and bodega = v__bodega and fecha <= v__fecha and tipo IN('CO','OI','TR','CL','DE','TM')))
-((select sum(cantidad) from Union_Inv_Fac where producto = a.codigo and bodega =v__bodega and fecha <= v__fecha and
tipo IN ('SA','LI','OS','SM','FA','NV','TI','ET','EM')))) as Existencia
from Union_Inv_Fac b full outer join fcproduc a
on b.producto = a.codigo
where a.codigo >= v__producto_desde and a.codigo <= v__producto_hasta and b.fecha <= v__fecha and bodega = v__bodega
group by b.producto,a.codigo,a.nombre,.a.precio,a.precio_2, a.precio_3,a.precio_4,
a.precio_5,a.costo,a.tipo,a.unidad order by a.codigo;

END PROCEDURE;

que me falta
Hola, siento decirte que este foro es de SQL Server...

Postea en el raiz de Bases de Datos...

Saludos