Avalados por :

Cómo identificar el tipo de documento base o destino al obtener facturas canceladas con notas de débito - Guía paso a paso

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

Tengo una consulta en la que necesito ayuda para obtener todas las facturas canceladas. Las facturas canceladas pueden ser por nota de crédito, pero el problema es que si una factura está cancelada con una nota de débito, al revisar el transid para conocer el origen o destino, me redirige a una factura incorrecta. ¿Cómo puedo identificar el tipo de documento base o destino? Saludos.

SELECT T0.[DocNum], T0.[DocType], T0.[DocDate], T2.[DocNum] as 'FACTURA', T2.[DocDate], T2.[CardCode], T2.[CardName], T1.[TransId], T1.[Ref1], T1.[Ref2] FROM ORIN T0 INNER JOIN OJDT T1 ON T0.TransId = T1.TransId INNER JOIN OINV T2 ON t1.[ref2]=t2.[docnum] WHERE (t0.docnum>4999999 and t0.docnum<6000000) and t0.doctype='i'

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

4 Respuestas

0
Cargando...

El query es el siguiente:


SELECT T0.[DocNum] Factura, T0.[DocTotal], T2.[DocNum] 'Nota de Crédito',T2.[DocTotal]
FROM OINV T0  
INNER JOIN OJDT T1 ON T0.DocNum = T1.Ref2 
INNER JOIN ORIN T2 ON T1.TransId = T2.TransId
WHERE (T0.[DocDate] BETWEEN [%0]  AND [%1])
AND T0.[DocSubType] <> 'DN'

Aparecerán las Facturas con su respectiva Nota de Crédito (Anulaciones de Factura), filtradas por fecha, es más fácil que filtrar por número de factura. Saludos.

F.F.

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

Hola, ¿cómo quedó finalmente la consulta de las facturas canceladas con notas de crédito?

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

¡Ok, gracias! Esto me ayuda a lograr lo que deseo. 😉

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

Estimado,

Cuando un documento queda relacionado con otro, se completan ciertos campos en la tabla HIJA. Por ejemplo en AR INVOICEs, buscas en la tabla INV1 los campos:

-. baseentry

-. basenum

-. basetype

En general, todo campo que dice base*** te sirve para relacionar un documento con otro, pero siempre con el documento base.

Saludos

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?