USP_DEFAULTDESCRIPTION_UPDATEFROMXML
Updates default description info from xml
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@XML | xml | IN | |
@CHANGEAGENTID | uniqueidentifier | IN | |
@CHANGEDATE | datetime | IN |
Definition
Copy
CREATE procedure dbo.USP_DEFAULTDESCRIPTION_UPDATEFROMXML
(
@XML xml,
@CHANGEAGENTID uniqueidentifier,
@CHANGEDATE datetime
)
as
begin
set nocount on;
update PDACCOUNTSTRUCTURE
set DEFAULTDESCRIPTIONSEQUENCE = 0,
DEFAULTDESCRIPTIONLENGTH = ''
where ID not in (select ID from dbo.UFN_DEFAULTDESCRIPTION_FROMITEMLISTXML(@XML))
update PDACCOUNTSTRUCTURE
set DEFAULTDESCRIPTIONSEQUENCE = tmp.DEFAULTDESCRIPTIONSEQUENCE,
DEFAULTDESCRIPTIONLENGTH = tmp.DEFAULTDESCRIPTIONLENGTH,
CHANGEDBYID = @CHANGEAGENTID,
DATECHANGED = @CHANGEDATE
from PDACCOUNTSTRUCTURE
inner join dbo.UFN_DEFAULTDESCRIPTION_FROMITEMLISTXML(@XML) as tmp on PDACCOUNTSTRUCTURE.ID = tmp.ID
end