cancel
Showing results for 
Search instead for 
Did you mean: 

Ayuda con Query

Former Member
0 Kudos

Jovenes tengo esta consulta estoy realizando un query en donde me despliegue los productos comprados de una factura de proveedores, el problema es que hay factura que tienen descuentos y no he podido hacer que el descuento sea descontado del valor de producto por linea.

Eje

compra de 10 manzanas y 5 peras Sub-total factura 100 descuento 20 Total Factura 80

como tal se ingresaron las manazanas y las peras en distinta linea, como puedo hacer para los 20 sean dividos en las dos lineas.

el query realizado este


SELECT T2.[AcctName], T0.[DocNum], T0.[DocDate], T0.[TaxDate], T0.[NumAtCard], 
	   T0.[U_Acuse], T0.[CardCode], T0.[CardName], T1.[Project],T3.[PrjName],  
	   T1.[U_Subproyecto], T1.[Quantity], T1.[Dscription],
	   ((((T1.[GTotal])/1.12)* T0.DiscPrcnt)/10000) as 'Descuento', 
	   T1.LineTotal as 'Total sin IVA',(T1.LineTotal*0.12) as  'IVA',(T1.Quantity*T1.PriceAfVAT) as 'Total Factura', 
	   ((T1.[GTotal] - T1.PriceAfVAT)) AS 'Total Menos Descuento'
FROM OPCH T0  INNER JOIN PCH1 T1 
	ON T0.DocEntry = T1.DocEntry INNER JOIN OACT T2 
	ON T1.[AcctCode] = T2.AcctCode INNER JOIN OPRJ T3 
	ON T1.Project = T3.PrjCode 
WHERE T0.[DocDate] >='20110401' AND  T0.[DocDate] <='20110430'

Agradezco su ayuda y perdone las molestias.

SAludos

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Gracias por la ayuda

Former Member
0 Kudos

Estimado creo que el descuento lo puedes sacar del detalle del documento PCH1, ahi cada linea tien el porcentaje de descuento concidera estos campos para poder obtener tu valor.

T1.[PriceAfVAT], T1.[DiscPrcnt], T1.[LineTotal], T1.[GTotal]

podes hacerlo

T1.[GTotal] = 100

T1.[LineTotal] = 80

entonces

(T1.[GTotal] -T1.[LineTotal] ) = 20

Saludos

Rodolfo Castañeda