Arreglo para que el id_pedido relacionado de los albaranes este en el detalle del albaran en lugar de en la cabecera
git-svn-id: https://192.168.0.254/svn/Proyectos.LuisLeon_FactuGES/trunk@215 c93665c3-c93d-084d-9b98-7d5f4a9c3376
This commit is contained in:
parent
56e544870c
commit
98b066acc1
@ -39,6 +39,7 @@ DROP VIEW V_PED_CLI_ART_PEND_PEDIR_PROV;
|
|||||||
|
|
||||||
DROP VIEW V_PEDIDOS_CLIENTE;
|
DROP VIEW V_PEDIDOS_CLIENTE;
|
||||||
DROP VIEW V_PED_CLI_SITUACION;
|
DROP VIEW V_PED_CLI_SITUACION;
|
||||||
|
DROP VIEW V_PED_CLI_ART_SIN_ALBARAN;
|
||||||
DROP VIEW V_PED_CLI_ARTICULOS;
|
DROP VIEW V_PED_CLI_ARTICULOS;
|
||||||
DROP VIEW V_PED_CLI_ARTICULOS_AUX;
|
DROP VIEW V_PED_CLI_ARTICULOS_AUX;
|
||||||
DROP VIEW V_PED_CLI_ART_SITUACION_CANT;
|
DROP VIEW V_PED_CLI_ART_SITUACION_CANT;
|
||||||
@ -1076,7 +1077,7 @@ CREATE VIEW V_ALB_CLI_DETALLES(
|
|||||||
CANTIDAD)
|
CANTIDAD)
|
||||||
AS
|
AS
|
||||||
SELECT ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
|
SELECT ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
|
||||||
ALBARANES_CLIENTE.ID_PEDIDO,
|
ALBARANES_CLIENTE_DETALLES.ID_PEDIDO,
|
||||||
V_ALB_CLI_SITUACION.SITUACION,
|
V_ALB_CLI_SITUACION.SITUACION,
|
||||||
ALBARANES_CLIENTE.ID_ALMACEN,
|
ALBARANES_CLIENTE.ID_ALMACEN,
|
||||||
COALESCE(ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, 0),
|
COALESCE(ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, 0),
|
||||||
@ -1097,7 +1098,7 @@ AND (ARTICULOS.INVENTARIABLE = 1)
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
group BY ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
|
group BY ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
|
||||||
ALBARANES_CLIENTE.ID_PEDIDO,
|
ALBARANES_CLIENTE_DETALLES.ID_PEDIDO,
|
||||||
V_ALB_CLI_SITUACION.SITUACION,
|
V_ALB_CLI_SITUACION.SITUACION,
|
||||||
ALBARANES_CLIENTE.ID_ALMACEN,
|
ALBARANES_CLIENTE.ID_ALMACEN,
|
||||||
ALBARANES_CLIENTE_DETALLES.ID_ARTICULO;
|
ALBARANES_CLIENTE_DETALLES.ID_ARTICULO;
|
||||||
@ -1226,6 +1227,48 @@ GROUP BY ID_PEDIDO,
|
|||||||
ID_ARTICULO
|
ID_ARTICULO
|
||||||
HAVING SUM(CANTIDAD_PEDIDA) IS NOT NULL;
|
HAVING SUM(CANTIDAD_PEDIDA) IS NOT NULL;
|
||||||
|
|
||||||
|
CREATE VIEW V_PED_CLI_ART_SIN_ALBARAN(
|
||||||
|
ID_PEDIDO,
|
||||||
|
ID_EMPRESA,
|
||||||
|
REFERENCIA_PEDIDO,
|
||||||
|
FECHA_PEDIDO,
|
||||||
|
FECHA_PREVISTA_PEDIDO,
|
||||||
|
ID_CLIENTE,
|
||||||
|
CLIENTE,
|
||||||
|
ID,
|
||||||
|
FAMILIA,
|
||||||
|
REFERENCIA,
|
||||||
|
REFERENCIA_PROVEEDOR,
|
||||||
|
DESCRIPCION,
|
||||||
|
CANTIDAD_PEDIDA,
|
||||||
|
CANTIDAD_RESERVADA,
|
||||||
|
CANTIDAD_ENVIADA,
|
||||||
|
CANTIDAD_SERVIDA,
|
||||||
|
CANTIDAD_PENDIENTE)
|
||||||
|
AS
|
||||||
|
SELECT
|
||||||
|
V_PED_CLI_ARTICULOS.ID_PEDIDO,
|
||||||
|
PEDIDOS_CLIENTE.ID_EMPRESA,
|
||||||
|
PEDIDOS_CLIENTE.referencia,
|
||||||
|
PEDIDOS_CLIENTE.fecha_pedido,
|
||||||
|
PEDIDOS_CLIENTE.fecha_prevista_envio,
|
||||||
|
PEDIDOS_CLIENTE.id_cliente,
|
||||||
|
CONTACTOS.nombre,
|
||||||
|
V_PED_CLI_ARTICULOS.ID_ARTICULO,
|
||||||
|
articulos.familia,
|
||||||
|
articulos.referencia,
|
||||||
|
articulos.referencia_prov,
|
||||||
|
articulos.descripcion,
|
||||||
|
V_PED_CLI_ARTICULOS.CANTIDAD_PEDIDA,
|
||||||
|
V_PED_CLI_ARTICULOS.CANTIDAD_RESERVADA,
|
||||||
|
V_PED_CLI_ARTICULOS.CANTIDAD_ENVIADA,
|
||||||
|
V_PED_CLI_ARTICULOS.CANTIDAD_SERVIDA,
|
||||||
|
V_PED_CLI_ARTICULOS.CANTIDAD_PENDIENTE
|
||||||
|
from V_PED_CLI_ARTICULOS
|
||||||
|
left join PEDIDOS_CLIENTE on (PEDIDOS_CLIENTE.id = V_PED_CLI_ARTICULOS.id_pedido)
|
||||||
|
left join CONTACTOS on (contactos.id = PEDIDOS_CLIENTE.id_cliente)
|
||||||
|
left join articulos on (articulos.id = V_PED_CLI_ARTICULOS.ID_ARTICULO)
|
||||||
|
where cantidad_pendiente > 0;
|
||||||
|
|
||||||
/*POR COMENTAR*/
|
/*POR COMENTAR*/
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user