You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DECLARE @PRCSINSTC INT;
DECLARE PROCESSINSTANCE_CURSOR CURSOR FOR
SELECT PRCSINSTANCE
FROM PSPRCSRQST
WHERE DISTSTATUS =4--THAT ARE NOT POSTEDAND RUNSTATUS =9; --SUCCESSFUL PROCESSES
OPEN PROCESSINSTANCE_CURSOR
FETCH NEXT FROM PROCESSINSTANCE_CURSOR INTO @PRCSINSTC
WHILE @@FETCH_STATUS =0BEGIN
PRINT @PRCSINSTC
UPDATE PSPRCSRQST
SET DISTSTATUS ='7'WHERE PRCSINSTANCE = @PRCSINSTC;
UPDATE PSPRCSQUE
SET DISTSTATUS ='7'WHERE PRCSINSTANCE = @PRCSINSTC;
UPDATE PS_CDM_LIST
SET DISTSTATUS ='8'
, TRANSFERINSTANCE =0WHERE PRCSINSTANCE = @PRCSINSTC
AND DISTSTATUS <>'5'; --POSTED
FETCH NEXT FROM PROCESSINSTANCE_CURSOR INTO @PRCSINSTC
END;
CLOSE PROCESSINSTANCE_CURSOR;
DEALLOCATE PROCESSINSTANCE_CURSOR;
GO