USP_DATAFORM_EDIT_PROSPECTPLAN_2

The save procedure used by the edit dataform template "Prospect Plan Edit Form 2".

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN The input ID parameter indicating the ID of the record being edited.
@CHANGEAGENTID uniqueidentifier IN Input parameter indicating the ID of the change agent invoking the procedure.
@STEPS xml IN Steps

Definition

Copy


          CREATE procedure dbo.USP_DATAFORM_EDIT_PROSPECTPLAN_2
          (
            @ID uniqueidentifier,
            @CHANGEAGENTID uniqueidentifier = null,
            @STEPS xml
          ) as begin
            set nocount on;

            if @CHANGEAGENTID is null
              exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output;

            begin try
              exec dbo.USP_PROSPECTPLAN_STEPSWITHCHILDREN_UPDATEFROMXML @ID, @STEPS, @CHANGEAGENTID;
            end try
            begin catch
              exec dbo.USP_RAISE_ERROR;
              return 1;
            end catch
          return 0;
        end;