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.