^
#
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
::
+
"
?
Showing posts with label ~c:graphic. Show all posts
Showing posts with label ~c:graphic. Show all posts

Shelf Clip

Shelf Clip

n. A small, clear, more or less C-shaped narrow plastic strip that has a friction grip near one end for holding DISPLAY SIGNS by their edges and which can be gently squeezed to make it slip into a track that runs along the entire length of the front edge of a standard STORE SHELF. Typically used in pairs to hold 3-UPs on END-CAPS and WINGS.

NOTE: A special BLACK RACK CLIP variant with curved hook is required to hold 3-UPs on BLACK RACKS. See BLACK RACK CLIP.

Shelf Tag

Shelf Tag

n. An ITEM'S PRICE TAG, affixed to the shelf supporting it, at the leftmost edge of the ITEM'S HOLE. See also DANGLER.

NOTE: There are many different types of Shelf Tags, including the REGULAR PRICE tag, SALE PRICE tag, DISCONTINUED tag, and so on.

If the Shelf Tag you need to look at is missing, take the ITEM in question to PRICE CONTROL to SCAN its UPC with a GUN in order to get the STORE CODE, and to perhaps also learn whether or not the ITEM is currently ON SALE (although one of the STORE'S in-AISLE PRICE CHECK SCANNERS may be able to tell you that). You may or may not be instructed to leave the ITEM you brought, in order for PRICE CONTROL to make a replacement Shelf Tag.

Moving Shelf Tags is a no-no. You only do it if you've previously gotten instructions and/or permission to CUT IN a new PRODUCT or to expand one HOLE at the expense of another.

DETAILS: Shelf Tag ANATOMY. OK. Fair warning: this is the deep end of the pool. At one time I wondered what are all of the things that make up a Shelf Tag, or, what would the definition of a Shelf Tag look like? So, I tried to write one. And that's what you see below: the results of my research at one particular point. (Doubtless Shelf Tags will continue to change over time, so please just take this as a demonstration of principle.)

Now, if the definition happens to look a little strange, that's because it's written in computer-ese. More specifically, I used what one might call a loosely written modified Extended Backus-Naur (BNF) form with POSIX and GREP extensions.

Say, “Eh?” Well, the overall idea is simply that you have to define things as you go, taking absolutely nothing for granted. For instance, as you'll see below, even a single “LETTER” must be defined, here as one thing selected from the list “[ ]” of capitals and lower-case A through Z. Likewise, “*” means “zero or more;” “+” means “one or more;” “|” means “or,” and so on. In just a few moments, you can probably get the hang of it.

   

  • Shelf_Tag =
    • , Retail_Price_Info =
      • , Item_Name = Manufacturer_Name, Blank, Product_Name ;
        • Manufacturer_Name = Character_String ;
          • Character_String = [ Letter* | Symbol* | Digit* | Blank* ]+ ;
            • Letter = [A-Za-z] ;
            • Symbol = [!"#$%&'()*+,-./:;?@\[\\\]_`{|}~^=<>] ;
            • Digit = [0-9] ;
            • Blank = [ \t] ;
        • Product_Name = Character_String ;
      • , Size_or_Quantity =
        • , Quantity = Integer {, ".", Integer }? ;
          • Integer = Digit {, Digit }* ;
        • , Units =
          • [ ( "CT" | "COUNT" )
          • | ( "OZ" | "OUNCE"{"S"}? )
          • | ( "FOZ" | "FLUID OUNCE"{"S"}? )
          • | ( "LB" | "POUND"{"S"}? )
          • | ( "SQF" | "SQUARE ", ("FOOT" | "FEET") )
          • ] ;
        • ;
      • {, Count_per_Case}? = Integer ;
      • {, UPC_Numeric_Code}? =
        • , Digit
        • , "-"
        • , Digit{5}
        • , "-"
        • , Digit{5}
        • {, "-", Digit}?
        • ;
      • {, Week_Number_Tag_Posted}? = [1-52] ;
      • {, Retail_Code = Commodity_Code, " - ", Store's_Stock_Code}? ;
        • Commodity_Code = Digit{2|3|4|5} ; (* For ordering TAGS by an entire section *)
        • Store's Stock Code = {Digit,}? Digit{5} ; (* Usually 6, but 5 digits if omit leading 0. *)
      • {, [ UPC_Bar_Code | "DSD" | (Discontinued_Date, Pull_Date) ]}? ;
        • UPC Bar Code = (* Pattern of Thick and Thin Vertical Bars *)
        • Discontinued_Date = Month_Number,"/",Day ;
          • Month_Number = [01-12] ;
          • Day = [01-31] ;
        • Pull_Date = Month_Number,"/",Day ;
      • , Retail_Unit_Price =
        • , ["UNIT PRICE" | "Unit Price without Bonus Card"]
        • , Price = [ Dollar_Price | Cents_Price ] ;
          • Dollar_Price = "$", Integer {, "." Digit{2}}? ;
          • Cents_Price = Digit {, Digit}?, "¢" ;
        • , "PER"
        • , [ Units | Quantity ] ;
      • , Retail_Price =
        • , ["RETAIL PRICE" | "Price without Bonus Card]
        • {, Quantity, ("FOR" | "/")}?
        • , Price
        • ;
      • ;
    • {, Dangler_Info}? =
      • | On_Sale =
        • , Sale_Price_Info =
          • , Sale_Unit_Price =
            • , ["UNIT PRICE" | "Unit Price with Bonus Card"]
            • , Price
            • , "PER"
            • , [ Units | Quantity ] ;
          • , Date_Sale_Ends = "Thru:" Month, " ", Day, {" TPS"}? (* TPS = “Temporary Price Savings”*);
            • Month = [JAN-DEC] ;
            • Day = [01-31] ;
          • {, "WITH BONUSCARD"}?
          • , [ Sale_Price | Deal] ;
            • Sale_Price = Price (* < Retail_Price *)
            • Deal = "BUY ONE GET ONE FREE OF EQUAL VALUE" (* E.g. *)
        • , Savings_Info = "Bonus Buy Savings", "Save", Savings_Amount {, Requirements}? ;
          • Savings_Amount = Price (* I.e., = Retail_Price - Sale_Price *) ;
          • Requirements =
            • [ "WITH BONUSCARD"
            • | "ON", Quantity {,"WITH BONUSCARD"}?
            • | "Must Buy ", ["Quantity" | Quantity]
            • ] ;
      • | New_Item = "New Item", "GOOD THRU", Date
        • Date = Month_Number, "/", Day, "/", Year = Digit{2}
      • | New_Low_Price = "New! Low Price"
      • | Extra_Rewards = "EXTRA REWARDS"{4}, Message, "EXTRA REWARDS Savings!"
        • Message = "Buy 2 THRU ", Date," GET A CHECKOUT COUPON FOR $1.00 OFF YOUR NEXT SHOPPING ORDER", "MINIMUM $1.00 PURCHASE REQUIRED" (* E.g. *)
      • | Store_Brand =
        • | Tout = ((* Store_Logo *), "Top Quality, Lower Price.")
        • | Generic = ("GV", "Guaranteed Value", "Good Quality.", "Everyday Low Price.", ("Exclusively at", (* Store Name *) ) ;)
        • | Health_&_Beauty = ("CareOne(TM)" ;)
        • | Laundry_&_Cleaning = ("Pure Power" ;)
        • | Pet_Products = ("Companion(TM)", Pet", "Your Trusted Friend(TM)" ;)
        • ;
      • | Compare_and_Save =
        • , "SAVE UP TO", Price, "Compared To"
        • , {STORE, Price, "Price Checked on ", Date }+
          • STORE = Character_String ;
        • , "GOOD THRU " Month_Number", "/", Date ;
      • | Discontinued = "Discontinued Item", {"SALE Clearance SALE"}?, "While Supplies Last"
      • ;
    • ;

For more about BNF, see for example:
http://en.wikipedia.org/wiki/Backus-Naur_form#Variants

Shipper

Shipper

n. A self-contained, free-standing CARDBOARD DISPLAY stand and its PRODUCT contents, assembled on-site and placed in an AISLE to draw attention to an ON SALE PRODUCT.

NOTE: Shippers typically get a GOOSE-NECK SIGN HOLDER inserted at their base.

Sign Holder

Sign Holder

n. A rectangular support frame with a slot on top for inserting the largest, DISPLAY-sized sign, and which has a foot and an optional, and in some cases adjustable, supporting column. There are three standard sizes. In order of increasing height, see DUCK-FOOT, GOOSE-NECK, SWAN-NECK.

Specials RUNNER

Specials RUNNER

n. A RUNNER or CART kept in the BACK ROOM and dedicated to holding up to a CASE or two of extra STOCK of some ON SALE ITEMS, from which the SHELF from time to time may be replenished: “Work the aisle 1 through 4 Specials Runners.” See also SPECIALS WALL, THROW, WORK.

NOTE: At one point as I was pulling out yet another Specials Cart to WORK it, I happened to wonder, “Hey—Just what exactly am I doing?” I knew I was doing a lot of thinking and judging, so—just for fun—I thought I'd try to write down everything, just to see what I got. And the answer is...

DETAILS: Specials Runner ROLLOUT. Yep: once again, this is the deep end of the pool. The result of my ruminations was actually a flowchart, with diamonds for decisions, rectangles for process steps, and ovals for the start and stop terminals. Click on the thumbnail at right for a much larger view. Here's the condensed, text-only version:

   
  • (Start)
    • [ Inspect cart in bay, before moving it ]
      • < Any items toppled/leaning on other carts? >
        • [ Carefully move non-involved cart(s) to gain access ]
        • [ Temporarily off-load items at risk of falling ]
      • < Any items stacked too high? >
        • [ Move adjacent cart(s) to gain access ]
        • [ Temporarily off-load items at risk of "scrape off" ]
      • < Wide items snagged on other carts? >
        • [ Jockey other cart(s) in bay to free snags ]
        • [ Withdraw interlocked carts together, then separate ]
      • < Precarious, unbalanced items? >
        • [ Move adjacent cart(s) to gain access ]
        • [ Reposition items for maximum safety ]

    • [ Pull cart out of bay ]
      • < Any other moved carts? >
        • [ Return other carts to proper slots in bay ]

    • [ Re-inspect cart ]
      • < Any leaks, spills, or damaged items? >
        • [ Casualties to damages rack, sink or trash, as appropriate ]
        • [ Clean up ]
      • < Any empty boxes, waste plastic, etc.? >
        • [ Recycle or dispose of properly ]
      • < Anything belong on other cart(s)? >
        • < Space available on proper cart(s)? >
          • [ Move hitchhiker item(s) to proper cart(s) ]
      • < Any temporarily off-loaded items? >
        • [ Return off-loaded items to cart ]
      • < Any items on other carts belong on this cart? >
        • < Space available? >
          • [ Move fugitive items back onto cart ]
      • < Precarious, unbalanced items? >
        • [ Reposition items for maximum safety ]

    • [ Put footstool onto cart ]
      • < Cart very full, too many items? >
        • [ Get shopping cart to hold cardboard, plastic ]
      • < Expect lots of waste plastic? >
        • [ Put milkcrate onto cart to hold plastic ]

    • [ Pull cart out to designated aisle(s) ]

  • (etc...)


The description above may seem daunting, but the actual task is pretty straightforward and more often than not, downright easy. I don't recall the listed contingency inspections ever requiring action all at the same time. Usually it's just pull out the CART, grab a footstool (they help a lot when you're WORKING the top SHELF), and go!

For more about flowcharts, see for example:
http://en.wikipedia.org/wiki/Flowchart