Fire Event Commands....
Fire Event Commands....
CancelTransaction
Description
Cancel the current transaction and start a new one. If there are items on the screen, then
the user is asked whether or not to cancel the transaction.
Parameters
None
Return Value
ClearCustomer
Description
Parameters
None
Return Value
ClearStatus
Description
Parameters
None
Return Value
Description
Tender (and post) the current transaction. It also enables you to perform other functions
based on the activity at hand (i.e. sales quotes, work orders, and layaways.) For example,
assume you just recalled a work order. You can use this function to save changes, pick up
the entire work order, or pick up a partial order.
Parameters
None
Return Value
CreateBackOrder
Description
Parameters
None
Return Value
CreateHold
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
CreatePostVoid
Description
Parameters
None
Return Value
CreateQuote
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
CreateWorkOrder
Description
Parameters
None
Return Value
GetStatusText
Description
Parameters
None
Return Value
Description
Parameters
Return Value
Description
Parameters
Return Value
HideCustom
Description
Parameters
None
Return Value
HideFunction
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
HideTotals
Description
Parameters
None
Return Value
HideWebStatus
Description
Hide the HTML status window near the top of the POS screen.
Parameters
None
Return Value
Description
Parameters
None
Return Value
None
InitializeTransaction
Description
Reset the transaction and prompt for any startup properties including customer, salesrep,
etc. These options are set in the Manager configuration.
Parameters
None
Return Value
Login
Description
Invoke the Login operation. It will not return until the login is successful.
Parameters
None
Return Value
Logout
Description
Parameters
None
MsgBox
Description
Display a Windows message box on the screen and return the results.
Parameters
Return Value
PerformAddItem
Description
Add an item to the POS screen and gather any required data (e.g. serial number, matrix
info, error messages, etc.)
Parameters
ItemID A long value that is the ID of the Item to add (0 if not specified)
ItemLookupCode A string that is the Item Lookup Code of the item to add
Quantity A double value that is the quantity to add
OverridePrice A boolean value indicating whether to override the items price
Price A currency value that is the price of the item
OverrideDesc A boolean value indicating whether to override the items description
Description A string to override the description of the new item
Return Value
Description
Parameters
None
Return Value
PerformTransactionCalculate
Description
Parameters
None
Return Value
PerformTransactionLookup
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
PostDrop
Description
Parameters
None
Return Value
PostNoSale
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
PostPayment
Description
Parameters
None
Return Value
PostPayout
Description
Parameters
None
Return Value
Description
Post the current transaction. It will display the posting status screen.
Parameters
Return Value
PostTransactionUnattended
Description
Post the transaction screen. It will not display the posting status screen.
Parameters
Return Value
PrintLastReceipt
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
PrintZReport
Description
Parameters
None
Return Value
PrintZZReport
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
RecallBackOrder
Description
Parameters
None
Return Value
RecallHold
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
RecallQuote
Description
Parameters
None
Return Value
RecallWorkOrder
Description
Parameters
None
Return Value
Description
Refresh the POS Display. This is used when an item has been directly added to the
current QSRules transaction.
Parameters
None
Return Value
Secure
Description
Display the Cashier login screen. This locks the register until a valid cashier has logged
in.
Parameters
None
Return Value
SelectBackOrder
Description
Displays a list of the open Back Orders and returns the ID of the selected order.
Parameters
None
Return Value
A long value that is the ID number of the selected order. A value of zero (0) is returned if
the cashier has canceled the operation.
Description
Displays a list of the customers and returns the ID of the selected customer.
Parameters
None
Return Value
A long value that is the ID number of the selected customer. A value of zero (0) is
returned if the cashier has canceled the operation.
SelectHoldTransaction
Description
Displays a list of the transactions on hold and returns the ID of the selected order.
Parameters
None
Return Value
A long value that is the ID number of the selected transaction. A value of zero (0) is
returned if the cashier has canceled the operation.
SelectItem
Description
Displays a list of the items and returns the ID of the selected item.
Parameters
None
Return Value
A long value that is the ID number of the selected item. A value of zero (0) is returned if
the cashier has canceled the operation.
SelectLayaway
Description
Displays a list of the open Layaways and returns the ID of the selected order.
Parameters
None
A long value that is the ID number of the selected order. A value of zero (0) is returned if
the cashier has canceled the operation.
SelectProcess
Description
Displays a list of the open processes (external programs launched from QuickSell POS)
and returns the ID of the selected process.
Parameters
None
Return Value
A long value that is the ID number of the selected process. A value of zero (0) is returned
if the cashier has canceled the operation.
SelectQuote
Description
Displays a list of the open Quotes and returns the ID of the selected order.
Parameters
None
Return Value
A long value that is the ID number of the selected order. A value of zero (0) is returned if
the cashier has canceled the operation.
Description
Displays a list of the open Sales Reps and returns the ID of the selected rep.
Parameters
None
Return Value
A long value that is the ID number of the selected rep. A value of zero (0) is returned if
the cashier has canceled the operation.
SelectShippingEdit
Description
Displays a list of pending shipping records and returns the ID of the selected shipping
record.
Parameters
None
Return Value
A long value that is the ID number of the selected record. A value of zero (0) is returned
if the cashier has canceled the operation.
SelectSubstituteItem
Description
Displays a list of the substitute items for a given item and returns the ID of the selected
substitute item.
Parameters
Return Value
A long value that is the ID number of the selected substitute item. A value of zero (0) is
returned if the cashier has canceled the operation.
SelectTransaction
Description
Displays a list of the transactions and returns the ID of the selected transaction.
Parameters
None
A long value that is the ID number of the selected transaction. A value of zero (0) is
returned if the cashier has canceled the operation.
SelectWorkorder
Description
Displays a list of the open Work Orders and returns the ID of the selected order.
Parameters
None
Return Value
A long value that is the ID number of the selected order. A value of zero (0) is returned if
the cashier has canceled the operation.
SetSubstituteItem
Description
Replaces the current transaction item (the item that is currently highlighted on the
transaction POS screen).
Parameters
Return Value
SetCustomer
Description
Parameters
Return Value
Description
Sets the text to be displayed in the status window in the lower left corner of the POS
screen.
Parameters
Return Value
SetTransactionSalesRep
Description
Parameters
Return Value
ShowAbout
Description
Parameters
None
Return Value
Description
Displays the Auto-Generate Sales window. Note that this is the only way to invoke this
hidden feature.
Parameters
None
Return Value
ShowCalendar
Description
Parameters
None
Return Value
ShowCalendarEventReminder
Description
Parameters
None
Return Value
Description
Displays the closing amounts window and allows the cashier to enter the closing
amounts.
Parameters
None
Return Value
ShowCustom
Description
Displays the custom POS buttons on the right side of the POS screen.
Parameters
None
Return Value
ShowDiscount
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ShowFunction
Description
Parameters
None
Return Value
ShowGasPumpDesposits
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ShowHTML
Description
Parameters
URL A string value that is the URL to be loaded into the browser.
Return Value
ShowItemComment
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ShowMessages
Description
Parameters
None
Return Value
ShowNewMessage
Description
Parameters
None
Return Value
Description
Displays the open amounts screen and allows the cashier to enter opening amounts.
Parameters
None
Return Value
ShowPickupOrder
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ShowSalesTaxSelector
Description
Parameters
None
Return Value
ShowSerialNumber
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ShowTimeClock
Description
Parameters
None
Return Value
ShowTransaction
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ShowWebStatus
Description
Displays the Web status window at the top of the POS screen.
Parameters
None
Return Value
Tender
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ToggleReturnMode
Description
Parameters
None
Return Value
ToggleTaxableItem
Description
Parameters
None
Return Value
Description
Parameters
None
Return Value
ShowMenu
Description
Displays a menu selection and returns the choice made by the cashier.
Parameters
Return Value
A string that is the key of the selected option or empty string if the operation is cancelled.
Format
Description
Parameters
Return Value
CurrencyToString
Description
Converts a currency value to a formatted string and returns the formatted string
Parameters
Return Value
DoubleToString
Description
Converts a double value to a formatted string and returns the formatted string
Parameters
Return Value
Description
Converts a date value to a formatted string and returns the formatted string
Parameters
Return Value
TimeToString
Description
Converts a time value to a formatted string and returns the formatted string
Parameters
Return Value
DateTimeToString
Description
Converts a date and time value to a formatted string and returns the formatted string
Parameters
Return Value
Description
Sets the given grid to the look and feel used by the lists in the POS and Manager program
Parameters
Return Value
SetGridDefaultsEdit
Description
Sets the given grid to the look and feel used by the editable grids in the POS and Manager
program
Parameters
Return Value