UFN_PDACCOUNT_GETMERCHANDISEDEPARTMENT
Returns the merchandise department of the merchandise product instance on a given revenue split.
Return
Return Type |
---|
uniqueidentifier |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@REVENUESPLITID | uniqueidentifier | IN | |
@REVENUETRANSACTIONTYPECODE | tinyint | IN | |
@APPLICATIONCODE | tinyint | IN | |
@PAYMENTMETHODCODE | tinyint | IN | |
@DESIGNATIONID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_PDACCOUNT_GETMERCHANDISEDEPARTMENT
(
@REVENUESPLITID uniqueidentifier,
@REVENUETRANSACTIONTYPECODE tinyint,
@APPLICATIONCODE tinyint,
@PAYMENTMETHODCODE tinyint,
@DESIGNATIONID uniqueidentifier
)
returns uniqueidentifier
as begin
declare @MERCHANDISEDEPARTMENTID uniqueidentifier;
select
@MERCHANDISEDEPARTMENTID = MERCHANDISEPRODUCT.MERCHANDISEDEPARTMENTID
from
dbo.REVENUESPLITORDER
inner join
dbo.MERCHANDISEPRODUCTINSTANCE on MERCHANDISEPRODUCTINSTANCE.ID = REVENUESPLITORDER.MERCHANDISEPRODUCTINSTANCEID
inner join
dbo.MERCHANDISEPRODUCT on MERCHANDISEPRODUCT.ID = MERCHANDISEPRODUCTINSTANCE.MERCHANDISEPRODUCTID
where
REVENUESPLITORDER.ID = @REVENUESPLITID;
return @MERCHANDISEDEPARTMENTID;
end