USP_UPDATE_CMSTRANSACTIONSTATE

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@TRANSACTIONID uniqueidentifier IN
@STATUS int IN
@STATUSTEXT varchar(20) IN
@RESULTCODE int IN
@DATA nvarchar(max) IN

Definition

Copy


            CREATE procedure dbo.USP_UPDATE_CMSTRANSACTIONSTATE
                @ID uniqueidentifier,
                @TRANSACTIONID uniqueidentifier,
                @STATUS integer,
                @STATUSTEXT varchar(20),
                @RESULTCODE integer,
                @DATA nvarchar(max) = null
                as
                begin

                declare @CHANGEAGENTID uniqueidentifier;
                exec dbo.[USP_CHANGEAGENT_GETORCREATECHANGEAGENT] @CHANGEAGENTID output;


                    update [dbo].[CMSTRANSACTIONS]
                    set 
                        TRANSACTIONID = @TRANSACTIONID,
                        STATUS = @STATUS
                        STATUSTEXT = @STATUSTEXT,
                        RESULTCODE = @RESULTCODE,
                        DATA = @DATA,
                        CHANGEDBYID = @CHANGEAGENTID
                    where ID = @ID and STATUS<>256;

                return 0;
                end