Module KFE — Key Front End (till / POS)
Opening the Till and Logging In (Login)
This module describes the procedures for starting the work session on the till, logging in and declaring the initial cash float (Till Opening).
---
1. Logging In to the Till (Login)
The operator must identify themselves in order to start working.
Login Procedure:
1. Turn on the till screen. The login screen will be displayed full screen.
2. Identify yourself using one of the configured methods:
- Operator Badge: Scan the barcode of your personal badge with the optical reader. This logs you in immediately (automatic login).
- Code and Password: Type your operator code on the screen, enter the password on the keypad and press Accedi (Log In).
---
2. Cash Float Declaration (Daily Opening)
If the till was closed correctly the previous evening, the system mandatorily requires the entry of the initial amount present in the coin drawer at the first operator login of the day.
Opening Procedure:
1. When the Apertura Cassa (Till Opening) screen appears, physically count the coins and banknotes present in the cash drawer.
2. Enter the counted total (e.g.: 100,00) in the opening amount field.
3. Press the Conferma Apertura (Confirm Opening) button to unlock the till and access the main sales screen.
System Operating Rules:
- Display of Last Balance: If configured, the opening screen shows the cash amount recorded at the last close to make balancing checks easier.
- Forced Opening: If configured in locked-down mode, the amount is set automatically equal to the last closing value and cannot be modified by the operator.
---
3. Handling Startup Blocks
The till performs a check on the status of the previous work period before allowing opening.
Block: "Chiusura Fiscale Obbligatoria" (Mandatory Fiscal Close)
- Condition: The system detects that the last recorded operation is an opening dating from a previous day and that the fiscal Z close was not performed the night before.
- Till Behavior: The system prevents sales and automatically directs the operator to the close screen.
- Resolution: The operator must perform the Daily Fiscal Close to reset the printer, after which they can proceed with the normal opening by entering today's cash float.
---
End-of-Day Close and Drawer Operations
This module describes the drawer procedures (intermediate cash pay-outs and pay-ins), the bank POS close and the Daily Fiscal Close (Z Close) procedure at the end of the shift or working day.
---
1. Cash Movements (Pay-Outs and Pay-Ins)
During the day, the operator can record cash inflows or outflows for reasons other than sales.
A. Recording a Pay-Out (Cash Out)
This operation is used to remove money from the drawer (for example, to deposit it in the store's main safe or for urgent purchases).
1. Press the Prelievo / Versamento (Pay-Out / Pay-In) key and select Prelievo (Pay-Out).
2. Enter the amount being withdrawn from the coin drawer.
3. Select the correct Causale (Reason) (e.g.: "Verso Cassaforte" / To Safe).
4. Press Conferma (Confirm). The till will print two copies of the paper slip for the operation. Sign them and place them back in the drawer.
⚠ WarningBlock for Insufficient Cash: If the till is configured to check the real drawer balances and you enter an amount greater than the cash recorded at that moment, the system will block the pay-out, showing the message:
Attenzione ... non è possibile prelevare più del contenuto del cassetto.(Warning ... you cannot withdraw more than the drawer contents.).
B. Recording a Pay-In (Cash In)
This operation is used to add money to the till (for example, an additional cash float for giving change).
1. Press the Prelievo / Versamento (Pay-Out / Pay-In) key and select Versamento (Pay-In).
2. Enter the amount added to the drawer.
3. Select the reason and confirm.
---
2. POS Terminal Close (Cards)
Before closing the fiscal till, you must reset the electronic transactions:
1. Press the Chiusura POS (POS Close) button on the till screen.
2. The till sends the close command to the connected credit card reader.
3. The reader will perform the daily accounting close and issue a paper receipt summarizing the electronic transactions. Check that the operation was successful.
---
3. Daily Fiscal Close (Z Close)
The Z close resets the fiscal printer's daily totalizers and electronically transmits the takings to the Italian Revenue Agency (Agenzia delle Entrate).
Operating procedure:
1. Press the Chiusura Cassa (Till Close) button and select Chiusura Fiscale (Z) (Fiscal Close (Z)).
2. The cash counting screen (Distinta Monete / Cash Breakdown) will open:
- Physically count the money present inside the coin drawer broken down by denomination (e.g. how many 20€ banknotes, 2€ coins, etc.).
- Type the counted quantities in the respective on-screen boxes. The system automatically calculates the declared cash total.
3. Press Conferma Chiusura (Confirm Close).
4. Automatic System Actions:
- The fiscal printer performs the Z reset and prints the electronic fiscal close receipt.
- The till prints two non-fiscal copies of the financial balancing slip (showing total sales, declared and reconciled electronic payments, pay-ins/pay-outs and delta).
- The till session is closed and the application returns to the login screen.
---
4. Handling Print Messages and Alerts
- Alert: "Carta in Esaurimento" (Paper Low) or "Carta Esaurita" (Paper Out):
- The printer detects the end or near end of the thermal paper roll.
- If the paper is out, the printer stops and the till blocks operations.
- Solution: Replace the thermal roll in the printer and press Ripristina Stampa (Resume Printing). The printer will resume issuing the interrupted document.
- Alert: "Il cassetto elettronico non ha risposto" (The electronic drawer did not respond):
- If a locked-down electronic cash drawer is used and it does not respond within the time limit (timeout) or responds with an error, the till shows a notification to alert the cashier, but still allows them to proceed and close the sale so as not to block customer service.
---
E-commerce Click & Collect Delivery at the Till
This module describes the procedure the cashier must follow when a customer comes to the till point to collect an order purchased online (Click & Collect service).
---
1. Collecting the Click & Collect Order
Click & Collect orders handled at the till have already been paid online by the customer (amount due at the till equal to 0,00€). The till acts as a verification and delivery release point.
Operating Procedure:
1. On the main till screen, press the Click & Collect button (or E-commerce Services).
2. Order Search: Search for the customer's order by entering the Order Number or typing part of the Customer Name in the search field.
3. The system will display the order details and the number of parcels that make it up.
4. Parcel Barcode Scan: Physically retrieve the parcels from the store's storage area and scan the barcode printed on each parcel (Parcel Code).
flowchart TD
Start([Cliente chiede ritiro Click & Collect]) --> OpenMenu[Apri Menù Click & Collect in cassa]
OpenMenu --> SearchOrder[Ricerca ordine per Numero o Nome]
SearchOrder --> ScanParcel[Scansiona codice a barre del pacco]
ScanParcel --> VerifyParcel{Verifica pacco in cassa}
VerifyParcel -- Già consegnato --> ErrorAlreadyDelivered[Errore: Pacco già consegnato. Consegna bloccata.]
VerifyParcel -- Store errato o inesistente --> ErrorStore[Errore: Il pacco non appartiene a questo negozio.]
VerifyParcel -- Validato --> AddReceipt[Aggiunge pacco allo scontrino attivo]
AddReceipt --> CheckAllParcels{Tutti i pacchi dell'ordine sono stati letti?}
CheckAllParcels -- No --> ScanParcel
CheckAllParcels -- Sì --> AutoAddVirtual[KFE inserisce l'articolo virtuale non fiscale con importo zero]
AutoAddVirtual --> PrintSlip[Chiudi lo scontrino e stampa la ricevuta non fiscale di consegna]
PrintSlip --> Done([Consegna Consolidata ed inviata a KBE/Cloud])
System Operating Rules:
- Duplicate Check: If the barcode of a scanned parcel is already present on the current receipt, the till shows the alert:
Attenzione ... il pacco rilevato è già presente sullo scontrino.(Warning ... the detected parcel is already on the receipt.). - Delivery Status Check: If the parcel turns out to have already been delivered, the system blocks the operation by displaying the alert:
Attenzione ... il pacco che hai selezionato risulta già consegnato al cliente!!!(Warning ... the parcel you selected has already been delivered to the customer!!!). - Delivery Receipt (Collection Signature): Once all the parcels making up the order have been scanned, KFE automatically inserts a non-fiscal virtual item in the cart (e.g.: "ORDINE: 12345" / ORDER: 12345) with a value of
0,00€. The cashier closes the receipt by pressing the Contanti / Chiudi (Cash / Close) key (without collecting any money). The printer will issue a non-fiscal receipt that serves as proof of delivery, and KFE will send the "Delivered" status to the cloud database to update the order record.
---
2. Pick From Store Notifications (Orders to Prepare)
The till also acts as an alert center for store staff regarding orders that must be prepared by picking the goods directly from the shelves (Pick from Store).
- On-Screen Indicator: On the till screen there is a graphical badge with the e-commerce icon and a numeric counter (e.g.: a red dot with the number
3). - Meaning: The counter indicates the number of pending Pick from Store orders assigned to that store that are still waiting to be picked from the shelves and that are approaching the collection deadline.
- Cashier Action: When the notification appears, staff must alert the picking operators or use the handheld device to start preparing the order, avoiding shipping delays.
---
Receipt Management (Building the Cart)
This module describes the procedures for adding products to the receipt, managing quantities, applying discounts, price changes and free items, and performing item reversals or cancellations during the sales phase.
---
1. Adding Products
Products can be added to the receipt at the till through several operating methods:
A. Barcode Scan (Laser)
- Pass the item's barcode in front of the till's laser reader. The item is added to the screen with quantity
1. - Multipack barcodes: If you scan a barcode associated with a multipack (e.g. a whole case of 6 bottles), the till converts the read by adding the single item multiplied by the quantity indicated in the pack (e.g. 6 single items).
B. Manual Code Entry
- Type the barcode or the management system item code using the till's numeric keypad and press Invio (Enter) or the on-screen entry button.
C. On-Screen Product Search
- Press the Cerca Prodotto (Search Product) button on the screen, type a word contained in the description and select the correct item from the results list.
D. Weighed Items (Fruit & Veg / Butchery)
- By scanning the barcode printed by the scale's label printer, the till recognizes the weighed nature of the product and extracts from the code both the item identifier and the final price calculated based on the weight. The item is added with the correct decimal quantity.
---
2. Changing the Quantity (Multiplier)
- To sell multiple units of the same product: type the desired quantity on the keypad (e.g.:
5), press the Quantità (X) (Quantity (X)) key and scan the product. The system will calculate the total line price multiplied by 5.
---
3. Applying Line Discounts
The cashier can apply a custom discount (line discount) as a percentage (%) or in euros (€):
Method A (Pre-set discount):
1. Type the discount value (e.g. 10 for 10% or 3 for 3.00€).
2. Press the Sconto % (Discount %) or Sconto € (Discount €) key. The on-screen modifier activates.
3. Scan or enter the item. The discount is calculated and applied immediately to that line.
Method B (Discount on existing line):
1. Select the item already on the screen by tapping the corresponding line.
2. Press the Modifica Riga / Sconto (Edit Line / Discount) key.
3. Enter the discount value and confirm.
⚠ WarningBlocked items (Non-Discountable): If an item is set in the database as non-discountable, any attempt to apply a discount to it will show the alert:
Attenzione ... l'articolo [Nome] non può essere scontato.(Warning ... the item [Name] cannot be discounted.) and the item will be added at full price.
---
4. Manual Price and Free Items
- Manual Price: Allows you to manually type the sale price for a specific item (e.g. for items without a price or damaged ones). Select the line, press Prezzo Manuale (Manual Price), enter the agreed price and confirm. This operation may require a manager's authorization.
- Free Item: Select the line and press the Omaggio (Free Item) key. The line's final price will be set to
0,00€with the indication of a fiscal free gift.
---
5. Correcting Errors (Line Reversal and Cancellation)
If a mistake is made while building the receipt (before payment):
- Line Reversal (Delete Line): If you want to remove a single item added by mistake, select the product line on the screen and press the Cancella Riga (Delete Line) button. The item will be removed and the total recalculated.
- Receipt Cancellation: To completely empty the cart and start over, press the red ANNULLA SCONTRINO (CANCEL RECEIPT) button. All items will be cleared from the screen and the till will return to its initial state.
---
6. Assigning a Salesperson
If required for commission or internal tracking purposes:
- Press the Seleziona Venditore (Select Salesperson) button before registering the items to associate the entire sale with a specific store operator, or select a single line to assign only that item to a dedicated salesperson.
---
Receipt Close, Payments and Printing
This module describes how to view the total, apply payments (including mixed payments), handle change and proceed to print the fiscal or courtesy receipt.
---
1. Subtotal and Promotion Calculation
Before proceeding to payment, two options are available to check the receipt amount:
- Subtotal: By pressing the Subtotale (Subtotal) key, the till displays the partial amount calculated so far without locking the receipt (you can continue adding items).
- Total (End of Sale): By pressing the Totale (Total) key, the till locks item editing and invokes the promotion engine. At this stage the system automatically calculates all end-of-receipt special discounts (e.g. basket discounts, 3-for-2 offers, special loyalty discounts). The Net Total to Pay is shown on the screen.
---
2. Payment Methods
The till supports single or split payments (mixed payments). You can enter multiple payment methods until the entire receipt amount is covered.
A. Cash Payment (Standard Drawer)
1. Enter the amount physically handed over by the customer (e.g.: receipt of 18.00€, the customer hands over 20.00€, you type 20,00).
2. Press the Contanti (Cash) key.
3. The system will calculate the change to give, show it on screen (e.g.: Resto: 2,00€ / Change: 2.00€) and automatically open the physical coin drawer.
A.1 Payment with Automatic Drawer / Electronic Drawer (KED)
If the store is equipped with a till featuring an automatic/intelligent cash drawer (managed by the KED service):
1. Press the Contanti (Cash) key. The system enables the automatic till and locks the keyboard.
2. The customer inserts banknotes or coins directly into the machine's slots, which counts the money automatically in real time.
3. Change Calculation and Dispensing: Once the total receipt amount is covered, the machine automatically dispenses the exact change in coins and banknotes. The till closes the accounting receipt and starts fiscal printing.
4. Transaction Cancellation: If the customer changes payment method during cash insertion, the cashier can press Annulla Transazione Cassetto (Cancel Drawer Transaction). The till commands the automatic drawer to return the entire amount inserted up to that point and re-enables payment selection at the till.
5. Electronic Drawer Management (Manager Menu): Managers can access the Gestione Cassetto (Drawer Management) panel to perform initial cash pay-in operations (cash float), pay-outs for partial/total emptying (reject box) or to check the status of the sensors and drawer capacity.
B. Payment with Credit and Debit Cards (POS)
1. Press the Carta / POS (Card / POS) key.
2. The till sends the exact amount directly to the POS reader connected at the till counter.
3. Ask the customer to tap or insert the card.
4. Awaiting Outcome:
- Approved: The till receives the transaction-completed signal, records the electronic authorization details and proceeds to automatically print the fiscal receipt.
- Declined: The reader reports the error (insufficient funds, wrong PIN, etc.). The till returns to the payments screen, allowing another payment method to be selected.
C. Payment with Meal Vouchers and Coupons
1. Press the Buono / Coupon (Voucher / Coupon) key.
2. Scan with the barcode reader the code printed on the discount voucher or meal voucher (paper or digital).
3. The system verifies the code's validity in real time and deducts the amount from the total to pay.
D. Use of Gift Cards
1. Press the Gift Card key.
2. Scan the barcode of the gift card.
3. The system detects the card's balance:
- If the balance covers the entire purchase, the receipt is finalized.
- If the balance is lower, the till consumes the entire gift card amount and leaves the receipt open to collect the remaining amount with another method.
---
3. Removing an Incorrect Payment Method
If you select a payment method by mistake (e.g. you press cash instead of card) and the receipt has not yet been printed:
1. Press the Annulla Pagamento (Cancel Payment) or Reset Pagamento (Reset Payment) key.
2. Select from the on-screen list the payment entered by mistake and confirm the removal. The total to pay will be restored.
---
4. Printing the Courtesy Receipt (Gift)
If the customer is buying a gift and requests a receipt without prices to allow the recipient a possible exchange:
1. Just before closing the receipt or after printing the fiscal one (depending on the store's settings), press the Scontrino di Cortesia (Courtesy Receipt) (or Scontrino Regalo / Gift Receipt) button.
2. The printer will issue a non-fiscal document with the list of items and a barcode for returns, without any euro amount.
---
Till Operating Manual - KFE (Key Front End)
Welcome to the Till Operating Manual for the KFE (Key Front End) suite.
This manual is designed for till operators (cashiers) and store managers. It describes the daily procedures, the system rules and the on-screen behaviors to assist daily work at the point of sale.
NoteThis manual serves as a Knowledge Base for the KFE Support Virtual Assistant. The assistant uses these operating flows to answer cashiers' questions and build diagrams or maps of how things work on request.
---
Table of Contents
1. [Opening and Login](file:///c:/KSolution/KFE/Manuale/Apertura_e_Login.md): How to log in to the system and declare the initial cash float.
2. [Receipt Management](file:///c:/KSolution/KFE/Manuale/Gestione_Scontrino.md): Adding products, changing quantities, line discounts, free items and reversing items or receipts.
3. [Payments and Printing](file:///c:/KSolution/KFE/Manuale/Pagamenti_e_Stampa.md): Moving to total, discount calculation, mixed payments (cash, pos, vouchers), change handling and courtesy receipt.
4. [Suspend and Resume](file:///c:/KSolution/KFE/Manuale/Sospensione_e_Ripristino.md): How to temporarily suspend a receipt to serve another customer and resume it later.
5. [Returns and Fiscal Reversals](file:///c:/KSolution/KFE/Manuale/Resi_e_Storni_Fiscali.md): Cancellation of incorrect receipts issued during the day, return of items with the original receipt and free returns without a receipt.
6. [E-commerce Click & Collect Delivery](file:///c:/KSolution/KFE/Manuale/Consegna_Ecommerce_Click_and_Collect.md): Till-side delivery of orders purchased online, scanning of parcels and notification for order preparation (Pick from Store).
7. [End-of-Day Close](file:///c:/KSolution/KFE/Manuale/Chiusura_e_Fine_Giornata.md): Cash movements (pay-outs/pay-ins), pos reset and Fiscal Z Close procedure with cash balancing.
---
Returns, Refunds and Receipt Cancellation (Fiscal Reversals)
If an error is detected after the fiscal receipt has already been printed, or if a customer requests the return of a purchased product, the KFE till provides guided procedures to handle the reversal (fiscal cancellation) or goods return.
---
1. Cancellation of an Issued Receipt (Fiscal Reversal)
This procedure is used to completely cancel an incorrect receipt printed by mistake.
Operating procedure:
1. Press the Annulla Scontrino Emesso (Cancel Issued Receipt) (or Storno Fiscale / Fiscal Reversal) key.
2. Scan the barcode printed at the bottom of the fiscal receipt you want to cancel, or type the receipt number on the screen.
3. The system retrieves the receipt details and shows them on the screen.
4. Press Conferma Annullamento (Confirm Cancellation) (Void Confirm).
5. The printer will issue a Fiscal Receipt Cancellation document. Staple the original incorrect receipt together with the reversal receipt and place them in the till.
⚠ WarningSystem Control Rules:
- Date Check: The system allows a receipt to be fiscally cancelled only if it was issued on the current day. Otherwise, the system blocks the operation, showing the error:
Impossibile annullare uno scontrino fatto in una giornata differente da quella odierna.(Cannot cancel a receipt made on a day other than today.) (in this case a Goods Return must be performed).- Fiscal Invoice: If the receipt has already been converted into an invoice or direct invoice, the system prevents cancellation, showing the alert:
Attenzione ... lo scontrino è stato trasformato in fattura e non è possibile effettuare l'annullo.(Warning ... the receipt has been converted into an invoice and cancellation cannot be performed.).
---
2. Item Return with the Original Receipt
To be used when the customer returns a product purchased on previous days and has the original fiscal receipt.
Operating procedure:
1. Press the Reso da Scontrino (Return from Receipt) key.
2. Scan the barcode printed on the original receipt (or type it).
3. The list of products purchased on that receipt appears on the screen.
4. Select the products the customer is returning and indicate the returned quantity.
5. Press Conferma Reso (Confirm Return).
6. The selected products will be added to the screen on the current receipt with negative quantity and price (e.g.: -1 pezzo, -15,00€ / -1 unit, -15.00€).
7. Proceed in one of the following ways:
- Offset: Scan the new products the customer intends to buy as a replacement. The till will calculate the difference to collect (or to refund).
- Refund: If the total remains negative, proceed to closing to issue a cash refund or a store credit voucher.
---
3. Free Return (Without a Receipt)
To be used only if authorized, when the customer does not have the original fiscal receipt.
Operating procedure:
1. Press the Reso Libero (Free Return) (or Reso Senza Scontrino / Return Without Receipt) key.
2. Scan or search for the product returned by the customer.
3. The item is added to the current cart with negative quantity (-1).
4. Proceed to the payment or offset of the transaction.
---
Suspending and Resuming the Receipt
While working at the till, the need may arise to temporarily interrupt a sale (for example, if the customer has left their bag in the car or wants to fetch a product forgotten on the shelf).
To avoid blocking the till point and keeping other customers waiting, you can suspend the receipt in progress and then resume it and complete it at a later time.
---
1. How to Suspend the Receipt (Freeze)
If you have a receipt started with one or more products added on the screen:
1. Press the Sospendi Scontrino (Suspend Receipt) (or Sospendi / Suspend) button.
2. The receipt disappears from the till screen.
3. The till immediately becomes free again (empty cart) and is ready to register the purchases of the following customers.
NoteThe system internally saves all the items of the suspended receipt, including line discounts already calculated and any associated customer loyalty card, without printing any fiscal document.
---
2. How to Resume the Receipt (Recall)
When the customer returns to the till to pay for their suspended purchase:
1. Press the Richiama Scontrino (Recall Receipt) (or Ripristina / Resume) button.
2. A list of all the receipts suspended on the current till will appear on the screen, identifiable by:
- Creation / suspension time.
- Number of products added.
- Provisional total amount.
- Customer name (if the loyalty card had been scanned).
3. Select the correct receipt from the list by tapping it on the screen.
4. Press Conferma Ripristino (Confirm Resume).
5. The receipt is reloaded on the screen exactly in the state in which it was frozen.
6. At this point you can add more items, remove existing ones or proceed directly to closing the payment.
---