Difference between revisions of "GT:Whistle Label Management System"

From coolearthwiki
Jump to: navigation, search
m (New page: '''Order of Precedence for Label Look-up''' *Customer+Item+Pack+OrderType+Order *Customer+Item+Pack+TranType *Customer+Item+Pack *OrderType+Order *TranType+Item+Pack *TranType *Item+Pack ...)
 
m
 
(4 intermediate revisions by the same user not shown)
Line 15: Line 15:
  
 
*wmLabelDefinition
 
*wmLabelDefinition
 +
**Defines the label location as
 +
***labelID (integer)
 +
***labelFilename (file and path)
 +
***labelType (PALLET, SSCC, CASE)
  
  **Defines the label location as
 
    ***labelID (integer)
 
    ***labelFilename (file and path)
 
    ***labelType (PALLET, SSCC, CASE)
 
  
 +
*wmLabelPrinter
 +
**Defines the valid printers for the corresponding label as
 +
***company
 +
***in_whs_key
 +
***labelID
 +
***PrinterID (printer path + name)
  
wmLabelPrinter
 
  
  Defines the valid printers for the corresponding label as
+
'''CONFIGURATION TABLES'''
    company
 
    in_whs_key
 
    labelID
 
    PrinterID (printer path + name)
 
  
'''
+
*wmLabelInfoXRef
CONFIGURATION TABLES'''
+
**Defines the label at the Customer Level as
 +
***labelID
 +
***item
 +
***pack
 +
***orderKey
 +
***orderType (integer; 0-undefined, 1-PO, 2-SO, 3-WT, 6-PM)
 +
***customerKey (en_cust_key)
 +
***tranType (STAGE, XYZ)
  
wmLabelInfoXRef
 
  
  Defines the label at the Customer Level as
+
*wmLabelOrderXRef
    labelID
+
**Defines the label at the Order Level as
    item
+
***labelID
    pack
+
***orderKey
    orderKey
+
***orderType (integer; 0-undefined, 1-PO, 2-SO, 3-WT, 6-PM)
    orderType (integer; 0-undefined, 1-PO, 2-SO, 3-WT, 6-PM)
 
    customerKey (en_cust_key)
 
    tranType (STAGE, XYZ)
 
  
  
wmLabelOrderXRef
+
*wmLabelProduct
 +
**Defines the label at the Product Level as
 +
***labelID
 +
***item
 +
***pack
 +
***so_prod_key
  
  Defines the label at the Order Level as
 
    labelID
 
    orderKey
 
    orderType (integer; 0-undefined, 1-PO, 2-SO, 3-WT, 6-PM)
 
  
 +
*wmLabelTranItemPack
 +
**Defines the label at the Transaction Type + Item Pack Level as
 +
***labelID
 +
***tranType (RECEIVE, REPORT PROD, MISC PROD RPT, SPLIT PALLET, STAGE)
 +
***item
 +
***pack
  
wmLabelProduct
 
  
  Defines the label at the Product Level as
+
*wmLabelTransaction
    labelID
+
**Defines the label at the Transaction Type Level as
    item
+
***labelID
    pack
+
***tranType (RECEIVE, REPORT PROD, MISC PROD RPT, SPLIT PALLET, STAGE)
    so_prod_key
 
 
 
 
 
wmLabelTranItemPack
 
 
 
  Defines the label at the Transaction Type + Item Pack Level as
 
    labelID
 
    tranType (RECEIVE, REPORT PROD, MISC PROD RPT, SPLIT PALLET, STAGE)
 
    item
 
    pack
 
 
 
 
 
wmLabelTransaction
 
 
 
  Defines the label at the Transaction Type Level as
 
    labelID
 
    tranType (RECEIVE, REPORT PROD, MISC PROD RPT, SPLIT PALLET, STAGE)
 

Latest revision as of 00:34, 4 August 2010

Order of Precedence for Label Look-up

  • Customer+Item+Pack+OrderType+Order
  • Customer+Item+Pack+TranType
  • Customer+Item+Pack
  • OrderType+Order
  • TranType+Item+Pack
  • TranType
  • Item+Pack
  • Default Label


DEFINITIONS TABLES

  • wmLabelDefinition
    • Defines the label location as
      • labelID (integer)
      • labelFilename (file and path)
      • labelType (PALLET, SSCC, CASE)


  • wmLabelPrinter
    • Defines the valid printers for the corresponding label as
      • company
      • in_whs_key
      • labelID
      • PrinterID (printer path + name)


CONFIGURATION TABLES

  • wmLabelInfoXRef
    • Defines the label at the Customer Level as
      • labelID
      • item
      • pack
      • orderKey
      • orderType (integer; 0-undefined, 1-PO, 2-SO, 3-WT, 6-PM)
      • customerKey (en_cust_key)
      • tranType (STAGE, XYZ)


  • wmLabelOrderXRef
    • Defines the label at the Order Level as
      • labelID
      • orderKey
      • orderType (integer; 0-undefined, 1-PO, 2-SO, 3-WT, 6-PM)


  • wmLabelProduct
    • Defines the label at the Product Level as
      • labelID
      • item
      • pack
      • so_prod_key


  • wmLabelTranItemPack
    • Defines the label at the Transaction Type + Item Pack Level as
      • labelID
      • tranType (RECEIVE, REPORT PROD, MISC PROD RPT, SPLIT PALLET, STAGE)
      • item
      • pack


  • wmLabelTransaction
    • Defines the label at the Transaction Type Level as
      • labelID
      • tranType (RECEIVE, REPORT PROD, MISC PROD RPT, SPLIT PALLET, STAGE)