Cordial Saludo:
Este Código les puede servir para tener las ventas detalladas de los asesores comerciales de su empresa, aquí podrán identificar por fecha de creación y contabilización los documentos factura de venta y nota crédito, esto con el fin de poder liquidar eficientemente las comisiones de ventas, también podrán tener con este informe, el articulo que mas se vendió, el asesor que mas vendió, el asesor que mas notas crédito genero.
SELECT T0.[DocDate],T0.[CreateDate], T0.[DocNum], T0.[U_TipoFactura],TipoDocumento='Factura' ,T0.[LicTradNum], T0.[CardName], T1.[ItemCode], T5.[ItmsGrpNam], T1.[Dscription], T4.[FirmName], T1.[Quantity], T1.[Price], T1.[LineTotal], T1.[Project],T0.[DocTime], T2.[SlpName] FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OSLP T2 ON T0.SlpCode = T2.SlpCode INNER JOIN OITM T3 ON T1.ItemCode = T3.ItemCode INNER JOIN OMRC T4 ON T3.FirmCode = T4.FirmCode INNER JOIN OITB T5 ON T3.ItmsGrpCod = T5.ItmsGrpCod WHERE T0.[DocDate] Between [%0] and [%1]
union all
SELECT T0.[DocDate], T0.[CreateDate], T0.[DocNum], T0.[U_TipoFactura], TipoDocumento='Nota Credito',T0.[LicTradNum], T0.[CardName], T1.[ItemCode], T5.[ItmsGrpNam], T1.[Dscription], T3.[FirmName], -T1.[Quantity], T1.[Price], -T1.[LineTotal], T1.[Project], T0.[DocTime],T4.[SlpName] FROM ORIN T0 INNER JOIN RIN1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OMRC T3 ON T2.FirmCode = T3.FirmCode INNER JOIN OSLP T4 ON T0.SlpCode = T4.SlpCode INNER JOIN OITB T5 ON T2.ItmsGrpCod = T5.ItmsGrpCod WHERE T0.[DocDate] Between [%0] and [%1]
Espero les sea de utilidad.
Atentamente,
Carlos Patiño Pacheco.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |