USP_MKTSEGMENTATIONASKLADDEROVERRIDE_DELETE

Executes the "Marketing Effort Ask Ladder Override: Delete" record operation.

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN Input parameter indicating the ID of the record being deleted.
@CHANGEAGENTID uniqueidentifier IN Input parameter indicating the ID of the change agent invoking the delete.

Definition

Copy


CREATE procedure dbo.[USP_MKTSEGMENTATIONASKLADDEROVERRIDE_DELETE]
(
  @ID uniqueidentifier,
  @CHANGEAGENTID uniqueidentifier
)
as
  set nocount on;

  declare @SEGMENTATIONID uniqueidentifier;

  select
    @SEGMENTATIONID = [SEGMENTATIONID]
  from dbo.[MKTSEGMENTATIONASKLADDEROVERRIDE]
  where [ID] = @ID;

  --check deletion rules, if any

  exec dbo.[USP_MKTSEGMENTATIONASKLADDEROVERRIDE_DELETEBYID_WITHCHANGEAGENTID] @ID, @CHANGEAGENTID;

  --Clear the record count cache...

  exec dbo.[USP_MKTSEGMENTATION_CLEARCACHE] @SEGMENTATIONID, 1;

  return 0;