Avalados por :

Cómo generar un reporte de Notas de Débito con SQL y SAP Business One

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Buenas tardes:

¿Qué tal? Soy nuevo en esto y agradecería su apoyo para realizar un reporte simple de notas de débito. Ya he realizado uno, pero solo me muestra facturas. Entiendo que las notas están en la misma tabla que las facturas, pero se diferencian por el campo DocSubType. Mi duda es cómo hacerlo en mi reporte.

SELECT DISTINCT T0.DocNum as 'N.Debito', T1.AcctCode, T0.DocType as 'Ser/Dev', T0.DocDate as 'Fecha', T0.CardCode as 'Cliente', T0.CardName as 'Nombre', T0.VatSum as 'Impuesto', T0.DiscSum as 'Descuento', T0.DocTotal as 'Total' , T0.NumAtCard as 'Referencia' FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry WHERE T0.DocDate >=[%0] AND T0.DocDate <=[%1] AND (T0.DocNum Like '1%%' OR T0.DocNum Like '5%%') order by T1.AcctCode

Se aceptan críticas y/o correcciones. La idea es generar un reporte de Notas de Débito con todos sus detalles. Eso es todo. Gracias de antemano.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Excelente, con el DocEntry me arroja, como dices, una numeración interna del documento y al abrirlo me trae la nota correspondiente.

Te agradezco enormemente tu ayuda. Muchísimas gracias.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Agregue el campo DocEntry, ya que el docnum se repite en distintos tipos de documento pero el docentry es único y coméntame sobre los resultados

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Quedó perfecto, contiene exactamente la información que necesito. Solo una cosa más, abusando un poco de tu generosidad y rápida respuesta: el reporte muestra el resultado deseado, pero al abrir el documento desde el reporte, en las últimas notas se abre otro documento, que es la factura.

Me he dado cuenta de que estas notas pertenecen a otra serie, ya que son electrónicas. Abre correctamente la serie primaria y manual, pero esta serie muestra en el reporte una factura en serie manual con ese número de documento.

¿Qué puedo hacer para corregir ese pequeño detalle? Gracias.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Prueba lo siguiente:

SELECT T0 . DocNum as 'N.Debito' , T1 . AcctCode , T0 . DocType as 'Ser/Dev' , T0 . DocDate as 'Fecha' ,

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?