Ver Mensaje Individual
  #3  
Viejo 26/06/06, 12:14:19
Alberto Ciancio
 
Mensajes: n/a
En la tabla KONP encuentro el nuevo valor que he ingresado al mismo registro de condición pero no aparece el anterior reemplazado. Es decir que la Tx realizó un update sobre el registro existente en la tabla KONP y no un insert con el nuevo valor.

Tal vez no he sido suficientemente claro en la consulta. Les paso un ejemplo:
1: desde la Tx VK11 creo un registro de condición con los siguientes datos:
-Válido el 24.06.2006
-Importe 300
-Válido de 01.06.2006
-Válido hasta 30.06.2006
y grabo

Si verifico las tablas KONH (para obtener el KNUMH) y luego en la KONP encuentro el registro con el valor 300 en el campo KBETR.

2: desde la Tx VK12 modifico ese registro cambiando unicamente el valor de 300 a 20.
y grabo

Si verifico en las tablas KONH y KONP existe el mismo KNUMH, es decir no se creó otro por el evento de modificación. Si consulto ese registro ya no encuentro el valor 300 en el campo KBETR sino 20.

Es decir perdí el valor anterior que poseía ese registro. Sin embargo creo que ese valor se guarda en otra tabla puesto que desde la propia Tx VK12, menú Entorno -> Modificaciones -> Por Reg condición, aparecen ambos valores: el actual 20 y el anterior modificado 300.
Responder Con Cita