VbzCart/queries/qryRstkItms expected

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
< VbzCart‎ | queries
Revision as of 00:31, 4 December 2008 by Woozle (talk | contribs) (New page: ==Details== * '''Returns''': Restock items requested, not yet received, but possibly expected because the restock request hasn't been closed or orphaned. * '''Requires''': {{vbzcart/table|...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Details

  • Returns: Restock items requested, not yet received, but possibly expected because the restock request hasn't been closed or orphaned.
  • Requires:
  1. REDIRECT Template:l/vc/table, rstk_rcd,
  2. REDIRECT Template:l/vc/query
  • History:
    • 2008-11-19 Created for new restock process
    • 2008-11-24 QtyRecd falls back on QtyFiled if null

SQL

<mysql>CREATE OR REPLACE VIEW qryRstkItms_en_route AS SELECT

 rqi.ID_Restock,
 rqi.ID_Item,
 SUM(rqi.QtyOrd) AS QtyOrd,
 SUM(IFNULL(rcl.QtyRecd,rcl.QtyFiled)) AS QtyRecd

FROM

 (rstk_rcd_line AS rcl
   LEFT JOIN rstk_rcd AS rc ON rcl.ID_RstkRcd=rc.ID)
   LEFT JOIN qryRstkItms_active AS rqi ON (rc.ID_Restock=rqi.ID_Restock) AND (rcl.ID_Item=rqi.ID_Item)

GROUP BY rqi.ID_Restock, rqi.ID_Item HAVING IFNULL(QtyOrd,0)-IFNULL(QtyRecd,0);</mysql>