USP_DATALIST_CREDITREFUNDMERCHANDISE
Lists all merchandise items belonging to a refund.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONTEXTID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_CREDITREFUNDMERCHANDISE
(
@CONTEXTID uniqueidentifier
)
as
set nocount on;
select CREDITITEM.SALESORDERITEMID ID,
SALESORDERITEM.DESCRIPTION DESCRIPTION,
MERCHANDISEPRODUCTINSTANCE.BARCODE,
CREDITITEM.QUANTITY,
CREDITITEM.PRICE,
[CREDITITEM].[DISCOUNTS],
CREDITITEM.TOTAL,
SALESORDERITEM.SALESORDERID
from dbo.CREDITITEM
inner join dbo.[CREDIT] on [CREDIT].[ID] = [CREDITITEM].[CREDITID]
inner join dbo.[SALESORDERITEM] on [CREDITITEM].[SALESORDERITEMID] = [SALESORDERITEM].[ID]
inner join dbo.[SALESORDERITEMMERCHANDISE] on [SALESORDERITEMMERCHANDISE].[ID] = [SALESORDERITEM].[ID]
inner join dbo.[MERCHANDISEPRODUCTINSTANCE]
on [MERCHANDISEPRODUCTINSTANCE].[ID] = [SALESORDERITEMMERCHANDISE].[MERCHANDISEPRODUCTINSTANCEID]
where CREDITID = @CONTEXTID
and [CREDIT].[TYPECODE] = 0