V_QUERY_BATCHMERCHANDISEINVENTORY_EXCEPTIONREPORT
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ORIGINALBATCHNUMBER | nvarchar(100) | ||
BATCHNUMBER | nvarchar(100) | yes | |
OWNER | nvarchar(128) | yes | |
ID | uniqueidentifier | ||
ACTIONTYPE | nvarchar(14) | yes | |
ITEMDETAILS | nvarchar(150) | yes | |
QUANTITY | int | ||
COST | decimal(20, 4) | yes | |
ADJUSTMENTREASON | nvarchar(100) | yes | |
AVERAGECOST | decimal(20, 4) | yes |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 9/30/2015 12:58:39 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.153.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_BATCHMERCHANDISEINVENTORY_EXCEPTIONREPORT AS
select
[ORIGINAL].BATCHNUMBER as [ORIGINALBATCHNUMBER],
BATCH.BATCHNUMBER as [BATCHNUMBER],
(select USERNAME from dbo.APPUSER where APPUSER.ID = [BATCH].APPUSERID) as [OWNER],
BATCHMERCHANDISEINVENTORY.ID,
BATCHMERCHANDISEINVENTORY.ACTIONTYPE,
MERCHANDISEPRODUCTINSTANCE.ITEMDETAILS,
BATCHMERCHANDISEINVENTORY.QUANTITY,
BATCHMERCHANDISEINVENTORY.COST,
MERCHANDISEADJUSTMENTREASONCODE.DESCRIPTION as ADJUSTMENTREASON,
BATCHMERCHANDISEINVENTORY.COST as AVERAGECOST
from dbo.BATCHMERCHANDISEINVENTORY
inner join dbo.MERCHANDISEPRODUCTINSTANCE
on BATCHMERCHANDISEINVENTORY.MERCHANDISEPRODUCTINSTANCEID = MERCHANDISEPRODUCTINSTANCE.ID
left outer join dbo.CONSTITUENT
on BATCHMERCHANDISEINVENTORY.VENDORID = CONSTITUENT.ID
left outer join dbo.MERCHANDISEADJUSTMENTREASONCODE
on BATCHMERCHANDISEINVENTORY.MERCHANDISEADJUSTMENTREASONCODEID = MERCHANDISEADJUSTMENTREASONCODE.ID
inner join dbo.BATCH as [ORIGINAL]
on BATCHMERCHANDISEINVENTORY.BATCHID = [ORIGINAL].ID
left join dbo.BATCH
on BATCH.ORIGINATINGBATCHID = [ORIGINAL].ID