VbzCart/queries/qryRstks active
Jump to navigation
Jump to search
Details
- Returns: List of restock requests for which we are currently expecting one or more shipments
- Requires:
- REDIRECT Template:l/vc/table
- Used by:
- History:
- 2008-11-19 Created for new restock process
- 2008-11-20 Including WhenClosed (new field) in the filter
- Notes:
- We don't want to exclude requests just because a shipment has been received, because that shipment might not have included everything in the request. Once a request is marked closed (via WhenClosed), however, it means we are not expecting any further receipts from that request and we will need to request again if there's anything not yet received.
- At one point, doing a JOIN with rstk_rcd seemed to make the query run faster, but this may have been an illusion due to caching by MySQL and not enough testing.
SQL
<mysql>CREATE OR REPLACE VIEW qryRstks_active AS
SELECT rq.* FROM rstk_req AS rq WHERE (rq.WhenClosed IS NULL) AND (rq.WhenKilled IS NULL) AND (rq.WhenOrphaned IS NULL);</mysql>