UFN_SALESORDERITEM_GETEXISTINGIDFOREVENT

Return

Return Type
uniqueidentifier

Parameters

Parameter Parameter Type Mode Description
@SALESORDERID uniqueidentifier IN
@EVENTID uniqueidentifier IN
@PRICETYPECODEID uniqueidentifier IN

Definition

Copy


create function dbo.UFN_SALESORDERITEM_GETEXISTINGIDFOREVENT(@SALESORDERID uniqueidentifier, @EVENTID uniqueidentifier, @PRICETYPECODEID uniqueidentifier)
returns uniqueidentifier
as begin
    return (
        select SALESORDERITEM.ID
        from dbo.SALESORDERITEMTICKET
        inner join dbo.SALESORDERITEM on SALESORDERITEM.ID = SALESORDERITEMTICKET.ID
        where
            SALESORDERITEM.SALESORDERID = @SALESORDERID
            and SALESORDERITEMTICKET.EVENTID = @EVENTID
            and SALESORDERITEMTICKET.PRICETYPECODEID = @PRICETYPECODEID
            and SALESORDERITEMTICKET.ID not in (select ID from dbo.SALESORDERITEMTICKETCOMBINATION)
    );
end