Avalados por :

¿Cómo conectar las tablas OINV/INV1 con la tabla OIVL en SQL? ¡Consejos para lograrlo!

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

¡Hola!

Quiero conectar las tablas OINV/INV1 con la tabla OIVL en una consulta SQL, pero no puedo encontrar una conexión incluso con una tabla intermedia. ¿Tienes alguna idea?

¡Gracias por todos los consejos!

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

2 Respuestas

0
Cargando...

Hola,

OIVL conecta los datos de transacciones de acciones a la transacción de origen mediante una combinación de su tipo de transacción y número de documento. Esto significa que puede que no esté conectado directamente a una factura. Comúnmente, OIVL está conectado a la tabla de filas de notas de entrega DLN1. Puede estar conectado a INV1 si se creó una factura directamente (es decir, no se copió de una nota de entrega).

Vas a necesitar OIVL.TransType y OIVL.CreatedBy (DocEntry) o T0.BASE_REF (DocNum). Para encontrar el TransType correcto, abre cualquier factura y copia cualquier ItemCode de la misma. Con ese ItemCode, ejecuta esta consulta:

SELECT * FROM OIVL WHERE ItemCode = 'Tu ItemCode seleccionado aquí'

El resultado te mostrará todos los diferentes TransTypes conectados a ese ítem. Por ejemplo, las Notas de Entrega serán TransType 15.

Si sabes que tu factura se creó directamente, puedes encontrar el TransType requerido con esta consulta:

SELECT * FROM OIVL WHERE BASE_REF = Tu Número de DocNum de la Factura aquí

Si copias Facturas de Notas de Entrega, primero tendrás que conectar INV1 a DLN1 con INV1.BaseRef = DLN1.DocEntry, INV1.BaseType = 15 e INV1.BaseLine = DLN1.LineNum. Luego podrás conectar OIVL a DLN1 como se mencionó anteriormente.

Saludos,

Johan

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

Hola gergelykovacs14 ,

Bienvenido/a a la Comunidad SAP. Gracias por visitarnos para obtener respuestas a tus preguntas.

Dado que estás haciendo una pregunta aquí por primera vez, me gustaría ofrecerte algunos consejos amigables sobre cómo sacar el máximo provecho de tu membresía y experiencia en la comunidad.

Primero, por favor visita https://community.sap.com/resources/questions-and-answers , ya que esta página de recursos proporciona consejos para preparar preguntas que atraigan respuestas de nuestros miembros. Segundo, siéntete libre de realizar nuestro tutorial de Preguntas y Respuestas en https://developers.sap.com/tutorials/community-qa.html , ya que te ayudará al enviar preguntas a la comunidad.

También te recomiendo que incluyas una foto de perfil. Al personalizar tu perfil, animas a los lectores a responder: https://developers.sap.com/tutorials/community-profile.html .

Ahora, algunas sugerencias específicas sobre cómo podrías mejorar tu pregunta:

* Describe los pasos que has tomado para encontrar respuestas (y por qué no fueron útiles) -- así los miembros no hacen sugerencias que ya has intentado.

* Comparte capturas de pantalla de lo que has visto/hecho (si es posible), ya que las imágenes siempre ayudan a nuestros miembros a entender mejor tu problema.

* Asegúrate de aplicar las etiquetas apropiadas -- porque si no aplicas las etiquetas correctas, los expertos adecuados no verán tu pregunta para responderla.

* Utiliza la función "insertar código" al compartir tu código, para que los miembros tengan más facilidad al leerlo.

Si lo deseas, puedes revisar tu pregunta seleccionando Acciones, luego Editar.

Cuanta más información proporciones (en preguntas etiquetadas correctamente), más probable será que los miembros puedan responder. Tal como está, no sé si hay suficiente información aquí para que los miembros entiendan tu problema. Así que por favor considera revisar tu pregunta, ¡porque realmente me gustaría verte obtener una solución a tu problema!

Espero que encuentres este consejo útil, ¡y estamos felices de tenerte como parte de la Comunidad SAP!

Saludos,

Dedi
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?