Skip to Content
Author's profile photo David Marti

The definition of object ‘SBO_SP_TransactionNotification’ has changed since it was compiled

Después de actualizar SAP Business One, el usuario recibe el mensaje The definition of object ‘SBO_SP_TransactionNotification’ has changed since it was compiled al intentar grabar una factura, un apunte, una solicitud de traslado …

Solución

Recompilar el procedimiento almacenado SBO_SP_TransactionNotification

Proceso

Abrir la herramienta de administración de SQL Server, normalmente, SQL Server Management Studio y conectar con la instancia de SQL Server donde tenemos la base de datos con el procedimiento almacenado que queremos recompilar.

Dentro del explorador de objetos, seleccionar (1) Databases -> (2) Base de datos donde esta el SBO_SP_TransactionNotification -> (3) Programmability -> (4) Stored Procedures y buscar dbo.SBO_SP_TransactionNotification:

(1) Pulsar botón derecho sobre el procedimiento almacenado y

(2) seleccionar la opción Modify en el menú contextual para que se abra una ventana a la derecha con el contenido del procedimiento almacenado.

Pulsar el botón Execute para recompilar.

Cerrar la ventana y comprobar que el error ya no se produce en SAP Business One.

Importante: No modificar el contenido del procedimiento almacenado.

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Claudia Nino
      Claudia Nino

      Thank you, this worked for us!

      Best,

      Claudia P Nino