Difference between revisions of "VbzCart/queries/qryRstkReq Item status"
Jump to navigation
Jump to search
(also used by qryRstkReq_Items_expected) |
(QtyOrd -> QtyExp) |
||
Line 1: | Line 1: | ||
==Details== | ==Details== | ||
* '''Returns''': Information about items Restock Requested and how many have been Received | * '''Returns''': Information about items Restock Requested and how many have been Received | ||
+ | * '''Status''': possibly no longer in use (2010-01-04), unless it turns out to be faster this way | ||
* '''Requires''': {{vbzcart/table|rstk_req_item}}, {{vbzcart/query|qryRstkReq_Item_Rcd_status}} | * '''Requires''': {{vbzcart/table|rstk_req_item}}, {{vbzcart/query|qryRstkReq_Item_Rcd_status}} | ||
* '''Used by''': {{vbzcart/query|qryRstkReq_Item_status_Req_info}}, {{vbzcart/query|qryRstkReq_Items_expected}} | * '''Used by''': {{vbzcart/query|qryRstkReq_Item_status_Req_info}}, {{vbzcart/query|qryRstkReq_Items_expected}} | ||
* '''History''': | * '''History''': | ||
** '''2008-11-21''' Created for new restock process | ** '''2008-11-21''' Created for new restock process | ||
+ | ** '''2010-01-04''' QtyExp replaces QtyOrd | ||
* '''Fields''': | * '''Fields''': | ||
** '''WhenFirstOrder / WhenFinalorder''' are timestamps of ''customer'' orders for this item | ** '''WhenFirstOrder / WhenFinalorder''' are timestamps of ''customer'' orders for this item | ||
Line 11: | Line 13: | ||
SELECT | SELECT | ||
rci.*, | rci.*, | ||
− | rqi.QtyOrd, | + | IFNULL(rqi.QtyExp,rqi.QtyOrd) AS QtyExp, |
rqi.Notes | rqi.Notes | ||
FROM | FROM |
Latest revision as of 00:57, 5 January 2010
Details
- Returns: Information about items Restock Requested and how many have been Received
- Status: possibly no longer in use (2010-01-04), unless it turns out to be faster this way
- Requires:
- REDIRECT Template:l/vc/table,
- REDIRECT Template:l/vc/query
- Used by: qryRstkReq_Item_status_Req_info, qryRstkReq_Items_expected
- History:
- 2008-11-21 Created for new restock process
- 2010-01-04 QtyExp replaces QtyOrd
- Fields:
- WhenFirstOrder / WhenFinalorder are timestamps of customer orders for this item
SQL
<mysql>CREATE OR REPLACE VIEW qryRstkReq_Item_status AS SELECT
rci.*, IFNULL(rqi.QtyExp,rqi.QtyOrd) AS QtyExp, rqi.Notes
FROM
rstk_req_item AS rqi LEFT JOIN qryRstkReq_Item_Rcd_status AS rci ON (rqi.ID_Restock=rci.ID_RstkReq) AND (rqi.ID_Item=rci.ID_Item)
WHERE rci.ID_RstkReq IS NOT NULL ORDER BY rci.ID_RstkReq, rci.ID_Item;</mysql>