USP_BBWORKFLOW_ADD_LOG_MESSAGE
Creates a row in the dbo.BBWORKFLOWLOG table with the given message.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | INOUT | |
@CHANGEAGENTID | uniqueidentifier | IN | |
@BBWORKFLOWINSTANCEINFOID | uniqueidentifier | IN | |
@LOGTYPECODE | tinyint | IN | |
@LOGMESSAGE | nvarchar(3000) | IN | |
@SOURCECODE | tinyint | IN |
Definition
Copy
CREATE procedure [dbo].[USP_BBWORKFLOW_ADD_LOG_MESSAGE]
-- Creates a row in the dbo.BBWORKFLOWLOG table with the given message.
@ID uniqueidentifier = null output,
@CHANGEAGENTID uniqueidentifier = null,
@BBWORKFLOWINSTANCEINFOID uniqueidentifier = null,
@LOGTYPECODE tinyint = 0,
@LOGMESSAGE nvarchar(3000) = '',
@SOURCECODE tinyint = 0
as
set nocount on;
if @ID is null
set @ID = newid();
if @CHANGEAGENTID is null
exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output;
declare @CURRENTDATE datetime;
set @CURRENTDATE = getdate();
insert into dbo.BBWORKFLOWLOG
(ID, BBWORKFLOWINSTANCEINFOID, LOGTYPECODE, LOGMESSAGE, ADDEDBYID, DATEADDED, SOURCECODE )
values
(@ID, @BBWORKFLOWINSTANCEINFOID, @LOGTYPECODE, @LOGMESSAGE, @CHANGEAGENTID, @CURRENTDATE, @SOURCECODE );