
[dbo].[spRecordBatOrStorageError]
CREATE PROCEDURE [dbo].[spRecordBatOrStorageError]
@inIsStorageProcessing bit,
@inErrorCodeID int,
@inOrderID int = null,
@inSessionID varchar(50) = null,
@inSourceTable varchar(50) = null,
@inSourceID int = null,
@inObjectTable varchar(20) = null,
@inObjectID int = null,
@inParam1 varchar(128) = null,
@inParam2 varchar(128) = null,
@inParam3 varchar(128) = null,
@inParam4 varchar(128) = null,
@inParam5 varchar(128) = null
as
set nocount on
declare @theRetValue int
if( isnull( @inIsStorageProcessing, 0 ) = 1 )
begin
exec @theRetValue = spStorageRecordError
@inSessionID = @inSessionID,
@inOrderID = @inOrderID,
@inErrorCodeID = @inErrorCodeID,
@inParam1 = @inParam1,
@inParam2 = @inParam2,
@inParam3 = @inParam3,
@inParam4 = @inParam4,
@inParam5 = @inParam5
end
else
begin
exec @theRetValue = spBATRecordError
@inSessionID = @inSessionID,
@inSourceTable = @inSourceTable,
@inSourceID = @inSourceID,
@inErrorCodeID = @inErrorCodeID,
@inObjectTable = @inObjectTable,
@inObjectID = @inObjectID,
@inParam1 = @inParam1,
@inParam2 = @inParam2,
@inParam3 = @inParam3,
@inParam4 = @inParam4,
@inParam5 = @inParam5
end
return @theRetValue
GO
GRANT EXECUTE ON [dbo].[spRecordBatOrStorageError] TO [MssExec]
GO