cancel
Showing results for 
Search instead for 
Did you mean: 

Procedimiento de autorizacion para total de descuentos

Former Member
0 Kudos

Buenas tardes,

Deseo aplicar un procedimiento de autorizacion que se active sobre Ordenes de Venta al superar un 5% de descuento sobre el total (sin impuesto). Para esto debo sumar el total de los descuentos aplicados por linea y el total de descuento global, a fin de determinar si ambos superan el 5%. Actualmente tengo una consulta definida asi:

Select distinct 'TRUE' from ordr t0 inner join rdr1 t1 on T0.DOCENTRY = T1.DOCENTRY
where T0.DOCNUM = $[$8.0.1] AND  T0.U_AR_LPRECIO = 1
group by t0.discprcnt 
having
( t0.discprcnt + 100 - (((SUM(T1.PRICE)*100)) / sum(t1.pricebefdi) ) ) >5

Pero nada ocurre . Alguna sugerencia?

Gracias de antemano,

Juan Jimenez

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hola...

Yo creo que el tema pasa por las lineas del documento...podrías crear un campo de usuario a nivel de cabecera e intentar dejar en ese campo de usuario la suma de todos tus descuentos.

Luego, si esto te es factible, entonces tu query solo sería algo asi..

IF (U_CAMPODEUSUARIO > '5' )
SELECT 'TRUE'

Saludos Cordiales,

Answers (0)