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