Refund

InputResult
RFringable OR ringableRF Refund the specified item(s). Ringable can be a single UPC, an open-department ring, or a multiple using *

ToggleTaxFSDisc

InputResult
1TNringable Toggle tax setting for ringable which may be an item or group of same items using *
FNringable Toggle foodstamp setting for ringable which may be an item or group of same items using *
DNringable Toggle discount setting for ringable which may be an item or group of same items using *

CaseDiscount

InputResult
discountCTitem Sets case discount discount for the item. Discount should be a number, item can be any valid ring (e.g., UPC or open-ring to a department).

PercentDiscount

InputResult
discountDIitem Set a percent discount discount for just one item item
discountPDitem Same as DI above

NoReceiptPreParse

InputResult
tender commandNRitem Apply tender with receipt disabled
NRtender command Same as above

MemStatusToggle

InputResult
MSTGENTER Toggle membership status for transaction. Will make inactive membership active for this transaction only. Requires mgr. auth.

WFCFixup

InputResult
discountDIitem Set a percent discount discount for just one item item
discountPDitem Same as DI above

Quantity

InputResult
number*item Enter item number times (e.g., 2*item to ring up two of the same item)

CCMenu

InputResult
>CC Open the integrated card menu if Paycards is enabled
MANUALCC Tender current totals as credit card

ToggleReceipt

InputResult
NR Disable receipt printing.

ScaleInput

InputResult
S11 Catch scale's input
S143 Catch scale's input
These are so the scanner-scale can talk to IT CORE. Users wouldn't use these key strokes

CoopCredCheck

InputResult
CQ Display Coop Cred balance for currently entered member

ClubCard

InputResult
50JC Some kind of card special. I don't actually use this one myself

Wakeup

InputResult
WAKEUP Try to coax a stuck scale back into operation
WAKEUP2 Different method, same goal

DefaultTender

InputResult
ANYTHING If all else fails, assume the last two letters are a tender code and the rest is an amount
This module is last. Cashier training can ignore this completely

TaxFoodShift

InputResult
TFS Roll through tax/foodstamp settings on the current item

TenderKey

InputResult
amountDPdepartment0 Ring up amount to the specified department. The trailing zero is necessary for historical purposes

Steering

This module gets used for a lot of seemingly disparate things. What they have in common is they all involve going to a different display page
InputResult
PV Search for a product
PROD Dump status of a product
UNDO Reverse an entire transaction
MG Suspend/resume transactions, print tender reports
RP Reprint a receipt
ID Search for a member
SO Sign out register
NS No sale
GD Integrated gift card menu
CN Cancel transaction
SK or DDD Similar to cancelling a transaction, but marks all the items as unsellable (shrink), for the user-provided reason.

BalanceCheck

InputResult
BQ Display store charge balance for currently entered member

MemberID

InputResult
numberID Set member number

LineItemDiscount

InputResult
LD Apply line item percent discount based on membership status

TenderOut

InputResult
TO Tender out. Not a WFC function; just reproduced for compatibility

Totals

InputResult
FNTL Foodstamp eligible total
TETL Tax exempt total
FTTL Final total
TL Re-calculate total
MTL Ontario (Canada) Meal Tax Rebate
Remove Provincial tax on food up to $4 to this point in the transaction.

DeptKey

InputResult
amountDPdepartment0 Ring up amount to the specified department. The trailing zero is necessary for historical purposes

DonationKey

InputResult
DONATE Round transaction up to next dollar with open ring to donation department.

UPC

InputResult
product number Try to ring up the specified product. Coupon handling is included here

Comment

InputResult
CMtext Add text to the transaction as a comment line

ItemPD

InputResult
VDringable Void ringable, which may be a product number or an open department ring

StackableDiscount

InputResult
numberSD Add percent discount in amount number

Clear

InputResult
CL Try to clear the screen of any messages

CheckKey

InputResult
amountDPdepartment0 Ring up amount to the specified department. The trailing zero is necessary for historical purposes

EndOfShift

InputResult
ES Runs an end of shift, whatever that is. Wedge function I think.

RRR

InputResult
RRR Add donated RRR card punch
number*RRR Add multiple donated punches

Lock

InputResult
LOCK Lock the screen