Estimados, favor de su ayuda, tengo que generar una query que obtenga todas las modificaciones de precio que ocurrieron en la lista 1, nosotros realizamos las modificaciones de precios con los siguientes mecanismos:
1.- Modificación masiva de precios a través de Data Transfer.
2.- Modificación masiva de precios a la lista de precio completa ingresando un porcentaje, a través de la opción del cliente SAP “Inventario - Listas de Precio - Listas de Precio”.
3.- Directamente los usuarios a través del mantenedor de artículos, opción “Inventario - Datos Maestros de artículos”.
La query que desarrollo es la siguiente:
SELECT T0.ItemCode, T0.ItemName , T1.Price ‘Precio’,t0.UpdateDate, t0.UserSign, t0.UserSign2
FROM AITM T0
INNER JOIN AIT1 T1 ON T0.ItemCode = T1.ItemCode and t1.LogInstanc=t0.LogInstanc
WHERE T0.ItemCode=‘ZX00057’ AND T1.PriceList = 1
Del resultado de la Query, pude detectar que hay modificaciones de precio que no las muestra.
La ayuda que solicito es que puedan orientar para poder obtener a través de una query todas las modificaciones que han sufrido los precios según los mecanismos de actualización explicados anteriormente.
Como sólo vas a comprobar una lista de precios, no incluyo la tabla OPLN. Para que salgan en orden de modificación, debes considerar el campo logInstanc de la tabla AIT1; recuerda que el precio actual está en ITM1.
Estimados, agradezco pronta respuesta, ejecute query según sus consideraciones, pero, el resultado es el mismo, existen modificaciones de precios que no se reflejan.
Todas las modificaciones de precios se deben mostrar en el historial independiente del canal usado para la modificación?
vas a necesitar también la tabla AITM, que recoge quien realizó la modificación, y la fecha y la hora de la modificación. Deberás enlazarla con AIT1 por itemcode y loginstanc.
Estimado @Amarcos, gracias por la pronta respuesta, realice la modificación que indicó, pero el resultado sigue siendo el mismo, el datasouce para todos los casos es igual a “I” (Interface), pero, también realizo modificaciones de precios por la opción de listas de precios (se adjunta imagen), estas modificaciones con que valor en DataSource quedan?
Estimado @Amarcos, realice una prueba en test, donde modifique el precio desde el mantenedor de producto, ésta modificación se refleja en el log de modificaciones de SAP, pero, cuando realice la modificación de precio a través de la opción de listas de precios, ésta modificación no queda refleja en el log de modificaciones de SAP-