Producto:

Protheus.

Ocurrencia:

¿En qué tabla el pedido de compra graba el historial de las modificaciones?

Paso a paso:

Para mantener el historial de los datos originales del pedido, el sistema utiliza la tabla SCY - (Historial de los pedidos de compras, que siempre se actualiza cuando ocurre alguna modificación en el pedido).

En cada cambio del pedido de compras se genera un registro de historial en la tabla SCY (Historial de los pedidos de compras), que almacena todos los datos anteriores del pedido de compra, grabando un número de identificación para cada versión en el campo Versión Mant.

Cuando el pedido de compras se modifica por primera vez, este campo se graba con el contenido 0001. Cuando se modifica por segunda vez, se grabará con 0002 y, así, sucesivamente.

La versión actual del pedido de compras siempre se  almacenará en la tabla SC7 (Pedido de compra), si no existieran cambios en el pedido de compra, no habrá registro del pedido en la tabla de historial.

Se puede realizar la consulta de la tabla SCY (Historial de los pedidos de compras), por medio de la rutina Consulta Genérica.

Observaciones:

El modo de uso compartido entre las tablas SCY y SC7 deben ser los mismos. Si están diferentes, se puede generar un error de violación de clave única en la tabla SCY al intentar cambiar un Pedido de Compras.