Avalados por :

Problemas de extracción de condiciones de PIR en tabla A018: Solución y ejemplos

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

Quiero extraer las condiciones de PIR, así que de la tabla A018 selecciono un tipo de condición y extraigo el campo KNUMH que uso para encontrar datos en KONP.

El problema es que la tabla A018 solo reconoce el primer elemento de las condiciones en el PIR;

si el PIR tiene 2 elementos de condiciones, A018 no reconoce el segundo.

En la captura de pantalla puedes ver un ejemplo de lo que quiero decir.

Una captura de pantalla es del PIR, la segunda de la tabla A018.

Condiciones PIR.JPG tabla A018.JPG
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola a todos,

En primer lugar, tanto el registro de información como el contrato utilizan condiciones dependientes del tiempo y usamos un Procedimiento complementario para esto, y este procedimiento se asigna a la condición de precio base, por ejemplo, PB00.

Tenemos las siguientes tablas para los registros de información:

A017: Registro de información de material (específico de planta)

A018: Registro de información de material

La combinación de claves es diferente para ambas tablas, la tabla muestra el número de registro de condición con la validez dada y la misma clave puede tener múltiples períodos de validez y el actual lo podemos ver en la vista de datos de compra

Ahora nuestra necesidad es ver todas las condiciones para la validez dada para un PIR dado, para esto necesitamos pasar el número de registro de condición a la tabla KONP y podemos ver todas las condiciones:

Espero que esto sea de ayuda.

Gracias,

Vivek

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

Estimada Alisa,

Sí, ese era el diseño, ya que inforecord era una condición dependiente del tiempo, lo que significa

que tenía algunas valideces y a través de la normalización de tablas, así es como se ve.

Puedes escribir una declaración SQL para unir las tablas según tus requisitos.

Saludos cordiales,

Ian Wong Loke Foong

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

Me di cuenta de que: el punto es que A018 tiene un enlace al registro de información pero no se puede unir a otra tabla.... KONP no tiene un enlace directo al registro de información, solo al número de registro.

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

Estimada Alisa,

Parece que en el PIR se muestran 2 líneas de tipos de condiciones.

La tabla A018 mostrará 1 ítem de línea que es la validez y la tabla KONP que mostrará

las 2 líneas de condiciones tipos L000 y P&F1.

La tabla A018 no te mostrará 2 líneas a menos que tengas 2 períodos de validez diferentes.

Saludos cordiales,

Ian, Wong Loke Foong

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?