Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8509

Re: Bloqueo de Pedido si existe otro igual

$
0
0

Buen día Estimado Gerardo,

 

Usa este Query para que establezcas una Alerta diaria

 

 

/* ----- Query para mostrar lineas repetidas en orden de venta ----*/

SELECT  t1.itemcode as 'Codigo de Articulo', count(*) as 'repetido N veces', t1.Dscription as 'Descripcion', t2.CardName

FROM RDR1 t1 inner join ORDR t2 on t1.DocEntry = t2.DocEntry

GROUP BY t1.itemcode, t1.LineStatus, t1.Dscription, t2.CardName

HAVING t1.LineStatus = 'o' and count(*) > 1

/* ---- Instruccion para unir ambos queries quitando la info de lineas repetidas ----*/

Except --Union

/* -----Query para mostrar solo las lineas repetidas en un solo orden de venta -----*/

SELECT  t1.itemcode as 'Codigo de Articulo', count(*) as 'repetido N veces', t1.Dscription as 'Descripcion', t2.CardName

FROM RDR1 t1 inner join ORDR t2 on t1.DocEntry = t2.DocEntry

GROUP BY t1.itemcode, t1.LineStatus, t1.Dscription, t1.DocEntry, t2.DocEntry, t2.cardname

HAVING t1.LineStatus = 'o' and count(*) > 1 and t1.DocEntry like t2.DocEntry

 

 

Con esto te generara una alerta diaria en donde te dirá el código del producto, las veces que se ha repetido en distintos ordenes de venta abiertas (del mismo cliente), la descripción y el nombre del cliente.

 

 

Saludos


Viewing all articles
Browse latest Browse all 8509

Trending Articles