--- title: "Welke controls bestaan er in de Touch Designer?" slug: "welke-controls-bestaan-er-in-de-touch-designer" updated: 2025-11-19T14:58:17Z published: 2025-11-19T14:58:17Z canonical: "docs.retailvista.net/welke-controls-bestaan-er-in-de-touch-designer" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.retailvista.net/llms.txt > Use this file to discover all available pages before exploring further. # Welke controls bestaan er in de Touch Designer? In de RetailVista Touchscreen Designer kunnen er 'Controls' op een scherm layout worden geplaatst. Er zijn een stuk of 20 controls beschikbaar die ieder hun eigen specifieke doel en werking hebben. Deze documentatie geeft een toelichting op alle beschikbare controls. ![](https://cdn.document360.io/9cfe1b80-9c32-4b2a-9328-1df667cdd950/Images/Documentation/image-1763556172278.png?sv=2026-02-06&spr=https&st=2026-11-13T00%3A09%3A26Z&se=2026-11-13T01%3A09%3A26Z&sr=c&sp=r&sig=uoE57e5CWcnYJYDmtbu5Yt4b4eCwBCdRdAqOVaKN8ZY%3D) | ActivateLayer | Deze control wordt gebruikt om een andere layer te selecteren. Via de eigenschap 'GotoLayer' kan een laag nummer opgegeven worden die actief moet worden gemaakt na het klikken op deze knop. | | --- | --- | | ActivateSection | Deze control wordt gebruikt om een andere sectie te selecteren. Via de eigenschap 'GotoSection' kan een sectie nummer opgegeven worden die actief moet worden gemaakt na het klikken op deze knop. | | ActivateCanvas | Deze control wordt gebruikt om een ander canvas te selecteren. Via de eigenschap 'ToCanvas' kan een Canvas geselecteerd worden die actief moet worden gemaakt na het klikken op deze knop. | | AddArticle | Deze control wordt gebruikt om een specifiek artikel toe te voegen aan de transactie. De volgende eigenschappen zijn belangrijk: \| ArticleNumber \| Artikelnummer van toe te voegen artikel \| \| --- \| --- \| \| Barcode \| Barcode van het toe te voegen artikel \| \| SaleQuantity \| Aantal stuks van het toe te voegen artikel (kan ook negatief aantal zijn). Door aantal op '0' in te stellen wordt het standaard verkoop aantal stuks uit de artikelkaart gebruikt \| \| Plu \| PLU nummer van het toe te voegen artikel \| | | ArticleNumber | Artikelnummer van toe te voegen artikel | | Barcode | Barcode van het toe te voegen artikel | | SaleQuantity | Aantal stuks van het toe te voegen artikel (kan ook negatief aantal zijn). Door aantal op '0' in te stellen wordt het standaard verkoop aantal stuks uit de artikelkaart gebruikt | | Plu | PLU nummer van het toe te voegen artikel | | AddInputText | TODO | | AddPayment | Toevoegen betaling aan transactie. De volgende eigenschappen zijn belangrijk: \| FollowupNumber \| Je kan hier het volgnummer van een te tonen betaalwijze opgeven waarbij '1' het eerst volgnummer is. Een tweede 'AddPayment' knop kan volgnummer 2 krijgen. RetailVista POS zal zelf vervolgens alle beschikbare betaalwijzes op volgorde zetten en deze koppelen aan de opgegeven knoppen met volgnummers. \| \| --- \| --- \| \| PaymentType \| Door een specifieke type betaalwijze te kiezen wordt hier door RetailVista POS een betaalwijze gekoppeld aan deze knop van het opgegeven type. Het volgnummer is in dat geval het nummer binnen het 'PaymentType'. Als hier bijvoorbeeld 'EFT' gekozen wordt en als volgnummer '2' dan wordt de tweede betaalwijze van het type 'EFT' aan deze knop gekoppeld. \| | | FollowupNumber | Je kan hier het volgnummer van een te tonen betaalwijze opgeven waarbij '1' het eerst volgnummer is. Een tweede 'AddPayment' knop kan volgnummer 2 krijgen. RetailVista POS zal zelf vervolgens alle beschikbare betaalwijzes op volgorde zetten en deze koppelen aan de opgegeven knoppen met volgnummers. | | PaymentType | Door een specifieke type betaalwijze te kiezen wordt hier door RetailVista POS een betaalwijze gekoppeld aan deze knop van het opgegeven type. Het volgnummer is in dat geval het nummer binnen het 'PaymentType'. Als hier bijvoorbeeld 'EFT' gekozen wordt en als volgnummer '2' dan wordt de tweede betaalwijze van het type 'EFT' aan deze knop gekoppeld. | | AddFunction | Uitvoeren van een bepaalde functie op de transactie. Via de eigenschap 'FunctionType' kan de gewenste functie worden opgegeven die moet worden uitgevoerd na het klikken op deze knop. De volgende functie types zijn beschikbaar: \| LogoutUser \| Afmelden van huidige gebruiker \| \| --- \| --- \| \| ReprintReceipt \| Start het herprinten van een kassabon \| \| ReprintSalesReceipt \| Start het herprinten van verkoop kassabon \| \| ReprintEftReceipt \| Start het herprinten van betaalterminal transactie kassabon \| \| DeleteAllPayments \| Verwijdere alle betalingen van de transactie \| \| ExitApplication \| Sluit RetailVista POS af, einde applicatie \| \| SelectCustomer \| Start het klant opgave scherm \| \| SelectDebtor \| Start het debiteur opgave scherm \| \| SearchProduct \| Start het artikel zoekscherm \| \| AddPrepayment \| Start het toevoegen van een aanbetaling \| \| AddReservation \| Start het importeren van een reservering \| \| ShowSelectedSaleRowDetails \| Start het scherm waarin details getoond worden over de geselecteerde verkoopregel \| \| UndoInvoiceSale \| Annuleren van de markering van de huidige verkoop transactie als levering op rekening transactie \| \| DeleteSelectedSaleRow \| Verwijder de geselecteerde verkoop regel \| \| OpenCashDrawer \| Open kassalade zonder transactie \| \| AddReturnSale \| Toevoegen van verkoopregels via een retour verkoop (kassabon eerdere transactie nodig) \| \| ParkTransaction \| Parkeer de huidige transactie \| \| LoadTransaction \| Laad een eerder geparkeerde transactie \| \| TotalDiscount \| Start het opgave scherm voor totaalkorting over de hele transactie \| \| CashGuardChange \| Start een wisselgeld procedure op de aangesloten CashGuard \| \| CashGuardReset \| Voer een reset uit op de aangesloten CashGuard \| \| CashGuardOptions \| Start het 'optie' scherm voor de aangesloten CashGuard \| \| PrintDailyPosReport \| Print een POS dagtelling rapportage \| \| PrintPeriodPosReport \| Print een POS periodetelling rapportage \| \| CashDeposit \| Start een kasstorting \| \| CashToSafe \| Start een afroming procedure voor contant geld naar kluis \| \| InvoicePayment \| Start een betaling van een factuur aan kas \| \| StartManualSynchronization \| Start een handmatige synchronisatie van gegevens van de RetailVista server naar RetailVista POS \| \| StartRemoteSupport \| Start remote support software voor de RetailVista helpdesk \| \| ResetTransaction \| Reset de volledige transactie zodat er met een nieuwe transactie begonnen kan worden \| \| PrintInvoice \| Print een factuur uit de backoffice van RetailVista ERP \| \| CreateCustomer \| Start het scherm voor aanmaken van een nieuwe klant \| \| DisableWeightWatcher \| Zet tijdelijk de maximum gewichtscontrole uit op de huidige transactie (alleen van toepassing op geintegreerde weegschalen) \| \| PerformFullInventarisation \| Voor specifieke branches is het mogelijk om een volledige voorraad inventarisatie in RetailVista POS uit te voeren \| \| PerformPartiaInventarisation \| Voor specifieke branches is het mogelijk om een gedeeltelijke voorraad inventarisatie in RetailVista POS uit te voeren \| \| ReprintMultipleReceipts \| Start het scherm voor het herprint van een serie verkoop kassabonnen \| \| ShowLoyaltyCardDeatils \| Start het scherm waarin spaarkaart details worden getoond van de spaarkaart in de huidige verkoop transactie \| \| ShowGiftCardDetails \| Start het scherm waarin giftkaart details worden getoond van de geselecteerde verkoop regel \| \| PrintLuxuryReceipt \| Start het scherm voor het printen van een luxe aankoopnota (meestal op A4 papier) \| \| ImportQueuebustingSales \| Start het scherm voor het importeren van een artikel voorscanning \| \| ImportProductList \| Start het scherm voor het importeren van een artikellijst \| \| CustomerStatistics \| Start het scherm voor weergave van klant statistieken \| \| EftAdministration1 \| Start het scherm voor onderhoud van betaalterminal 1 \| \| EftAdministration2 \| Start het scherm voor onderhoud van betaalterminal2 \| \| ActivateOnScreenKeyboard \| Start de weergave van het scherm toetsenbord \| \| SetNextSaleRowAmount \| TODO \| \| EditProductNote1234 \| Star het scherm voor mutatie van verkoop regel opmerking 1 t/m 4 \| \| CreateSaleOrder \| Deze functie wordt uitgefaseerd \| \| PosDrawerCount \| Start het scherm voor telling van de geldlade \| \| RepeatLastProduct \| Verkoop nogmaals het laatste artikel \| \| FinalizeSales \| Probeer om de huidige transactie af te ronden en te sluiten \| \| TransferLoyaltyBalanceToGiftcards \| Zet het huidige spaarkaartsaldo om naar een giftkaart \| \| TransferLoyaltyCard \| TODO \| \| ExecuteFile \| Start een op te geven uitvoerbaar bestand \| \| RequestNewLoyaltyCard \| Start het scherm voor uitgifte van een nieuwe spaarkaart \| \| DeferredLoyaltyTransaction \| Start het scherm voor achteraf verwerken van een spaarkaart mutatie, dit is ook wel bekend als de 'spaarkaart vergeten' functionaliteit om achteraf alsnog punten bij te kunnen schrijven \| \| SelectHospitalityTable \| Start het scherm voor opgave van een tafel (horeca) \| \| SplitBill \| Start het scherm voor gesplitst betalen van een transactie (horeca) \| \| CreateDiscountCard \| Start het scherm voor het aanmaken van een kortingspas \| \| ClaimLoyaltyVouchers \| TODO \| | | LogoutUser | Afmelden van huidige gebruiker | | ReprintReceipt | Start het herprinten van een kassabon | | ReprintSalesReceipt | Start het herprinten van verkoop kassabon | | ReprintEftReceipt | Start het herprinten van betaalterminal transactie kassabon | | DeleteAllPayments | Verwijdere alle betalingen van de transactie | | ExitApplication | Sluit RetailVista POS af, einde applicatie | | SelectCustomer | Start het klant opgave scherm | | SelectDebtor | Start het debiteur opgave scherm | | SearchProduct | Start het artikel zoekscherm | | AddPrepayment | Start het toevoegen van een aanbetaling | | AddReservation | Start het importeren van een reservering | | ShowSelectedSaleRowDetails | Start het scherm waarin details getoond worden over de geselecteerde verkoopregel | | UndoInvoiceSale | Annuleren van de markering van de huidige verkoop transactie als levering op rekening transactie | | DeleteSelectedSaleRow | Verwijder de geselecteerde verkoop regel | | OpenCashDrawer | Open kassalade zonder transactie | | AddReturnSale | Toevoegen van verkoopregels via een retour verkoop (kassabon eerdere transactie nodig) | | ParkTransaction | Parkeer de huidige transactie | | LoadTransaction | Laad een eerder geparkeerde transactie | | TotalDiscount | Start het opgave scherm voor totaalkorting over de hele transactie | | CashGuardChange | Start een wisselgeld procedure op de aangesloten CashGuard | | CashGuardReset | Voer een reset uit op de aangesloten CashGuard | | CashGuardOptions | Start het 'optie' scherm voor de aangesloten CashGuard | | PrintDailyPosReport | Print een POS dagtelling rapportage | | PrintPeriodPosReport | Print een POS periodetelling rapportage | | CashDeposit | Start een kasstorting | | CashToSafe | Start een afroming procedure voor contant geld naar kluis | | InvoicePayment | Start een betaling van een factuur aan kas | | StartManualSynchronization | Start een handmatige synchronisatie van gegevens van de RetailVista server naar RetailVista POS | | StartRemoteSupport | Start remote support software voor de RetailVista helpdesk | | ResetTransaction | Reset de volledige transactie zodat er met een nieuwe transactie begonnen kan worden | | PrintInvoice | Print een factuur uit de backoffice van RetailVista ERP | | CreateCustomer | Start het scherm voor aanmaken van een nieuwe klant | | DisableWeightWatcher | Zet tijdelijk de maximum gewichtscontrole uit op de huidige transactie (alleen van toepassing op geintegreerde weegschalen) | | PerformFullInventarisation | Voor specifieke branches is het mogelijk om een volledige voorraad inventarisatie in RetailVista POS uit te voeren | | PerformPartiaInventarisation | Voor specifieke branches is het mogelijk om een gedeeltelijke voorraad inventarisatie in RetailVista POS uit te voeren | | ReprintMultipleReceipts | Start het scherm voor het herprint van een serie verkoop kassabonnen | | ShowLoyaltyCardDeatils | Start het scherm waarin spaarkaart details worden getoond van de spaarkaart in de huidige verkoop transactie | | ShowGiftCardDetails | Start het scherm waarin giftkaart details worden getoond van de geselecteerde verkoop regel | | PrintLuxuryReceipt | Start het scherm voor het printen van een luxe aankoopnota (meestal op A4 papier) | | ImportQueuebustingSales | Start het scherm voor het importeren van een artikel voorscanning | | ImportProductList | Start het scherm voor het importeren van een artikellijst | | CustomerStatistics | Start het scherm voor weergave van klant statistieken | | EftAdministration1 | Start het scherm voor onderhoud van betaalterminal 1 | | EftAdministration2 | Start het scherm voor onderhoud van betaalterminal2 | | ActivateOnScreenKeyboard | Start de weergave van het scherm toetsenbord | | SetNextSaleRowAmount | TODO | | EditProductNote1234 | Star het scherm voor mutatie van verkoop regel opmerking 1 t/m 4 | | CreateSaleOrder | Deze functie wordt uitgefaseerd | | PosDrawerCount | Start het scherm voor telling van de geldlade | | RepeatLastProduct | Verkoop nogmaals het laatste artikel | | FinalizeSales | Probeer om de huidige transactie af te ronden en te sluiten | | TransferLoyaltyBalanceToGiftcards | Zet het huidige spaarkaartsaldo om naar een giftkaart | | TransferLoyaltyCard | TODO | | ExecuteFile | Start een op te geven uitvoerbaar bestand | | RequestNewLoyaltyCard | Start het scherm voor uitgifte van een nieuwe spaarkaart | | DeferredLoyaltyTransaction | Start het scherm voor achteraf verwerken van een spaarkaart mutatie, dit is ook wel bekend als de 'spaarkaart vergeten' functionaliteit om achteraf alsnog punten bij te kunnen schrijven | | SelectHospitalityTable | Start het scherm voor opgave van een tafel (horeca) | | SplitBill | Start het scherm voor gesplitst betalen van een transactie (horeca) | | CreateDiscountCard | Start het scherm voor het aanmaken van een kortingspas | | ClaimLoyaltyVouchers | TODO | | AlterSelectedRow | TODO | | ArticleDetails | Dit control toont een tekstvak met informatie over de geselecteerde artikelregel | | CurrentPrice | Dit control toont de prijs van de geselecteerde artikelregel | | CustomerStatistics | Dit control start het scherm met klant statistieken | | Discount | Dit control wordt gebruikt om korting te geven op de geselecteerde artikelregel. Via de eigenschap 'DiscountFunction' kan het soort korting opgegeven worden. De volgende korting types zijn beschikbaar: \| ChangeSaleRowDiscountPercentage \| Wijzig kortingspercentage van de regel \| \| --- \| --- \| \| ChangeSaleRowDiscountPrice \| Wijzig kortingsbedrag van de regel \| \| ChangeSaleRowPceNetPrice \| Wijzig de netto stuksprijs van de regel \| \| ChangeSaleRowPceGrossPrice \| Wijzig de bruto stuksprijs van de regel \| \| ChangeSaleRowTotalNetPrice \| Wijzig de totale netto prijs (dus netto stuksprijs * aantal) van de regel \| \| ChangeSaleRowDescription \| Dit type korting is eigenlijk geen korting maar geeft de mogelijkheid om de regel omschrijving aan te passen. \| | | ChangeSaleRowDiscountPercentage | Wijzig kortingspercentage van de regel | | ChangeSaleRowDiscountPrice | Wijzig kortingsbedrag van de regel | | ChangeSaleRowPceNetPrice | Wijzig de netto stuksprijs van de regel | | ChangeSaleRowPceGrossPrice | Wijzig de bruto stuksprijs van de regel | | ChangeSaleRowTotalNetPrice | Wijzig de totale netto prijs (dus netto stuksprijs * aantal) van de regel | | ChangeSaleRowDescription | Dit type korting is eigenlijk geen korting maar geeft de mogelijkheid om de regel omschrijving aan te passen. | | EntryField | Dit control toont een verkoop (sale) tekstvak waarin barcodes gescand kunnen worden | | FastExecute | Dit control wordt gebruikt om een 'Snel uitvoeren' functie zoals aangemaakt in RetailVista ERP uit te voeren. Het gebruik van FastExecute technologie komt uit een verleden dat er nog geen touchscreens gebruikt werden. Tenzij er een goede reden is om FastExecute te gaan gebruiken is ons advies dit niet meer toe te passen. | | Image | Dit control toont een afbeelding van de geselecteerde artikelregel | | KeyPadButton | Dit control is bedoeld om een numerieke toetsenbord weergave op te bouwen. De volgende eigenschappen zijn belangrijk: \| KeyPadAction \| Clear - Maak het EntryField veld leeg Cancel - Annuleren van huidige handeling Backspace - Laatst ingevoerd karakter in EntryField verwijderen Minus - Min teken toevoegen aan EntryField Enter - Enter uitvoeren op inhoud van het EntryField NotSpecified - Geen speciale actie \| \| --- \| --- \| \| KeyPressTarget \| Is deze keypad bedoeld voor het verkoop EntryField of voor het betalen EntryField (SalesDataEntry, PaymentDataEntry) \| \| KeyValue \| De tekst waarde die aan het EntryField moet worden toegevoegd \| | | KeyPadAction | Clear - Maak het EntryField veld leeg Cancel - Annuleren van huidige handeling Backspace - Laatst ingevoerd karakter in EntryField verwijderen Minus - Min teken toevoegen aan EntryField Enter - Enter uitvoeren op inhoud van het EntryField NotSpecified - Geen speciale actie | | KeyPressTarget | Is deze keypad bedoeld voor het verkoop EntryField of voor het betalen EntryField (SalesDataEntry, PaymentDataEntry) | | KeyValue | De tekst waarde die aan het EntryField moet worden toegevoegd | | PaymentEntryField | Dit control toont een betaal (payment) tekstvak waarin bedragen ingevoerd kunnen worden | | PaymentsGrid | Dit control toont een lijst met alle gedane betalingen op de lopende transactie | | PreviousTransactionDetails | Dit control toont een overzicht van transactie informatie van de vorige transactie | | PrintReport | Dit control wordt gebruikt om een rapportage te printen voor zover die beschikbaar is binnen RetailVista POS. De volgende eigenschappen zijn belangrijk: \| ReportNumber \| Nummer van de te printen rapportage \| \| --- \| --- \| \| SubreportNumber \| Subrapport nummer van de te printen rapportage, voor zover van toepassing \| | | ReportNumber | Nummer van de te printen rapportage | | SubreportNumber | Subrapport nummer van de te printen rapportage, voor zover van toepassing | | SalesGrid | Dit control toont een lijst met alle verkoop regels in de lopende transactie | | SearchMode | | | SelectCustomer | Dit control start het klanten zoekscherm | | SelectPaymentRow | | | SelectTable | Dit control start het opgave scherm voor een tafel van een klant (horeca) | | SplitBill | Dit control start het scherm voor de afhandeling van gesplitste betalingen (horeca) | | TransactionDetails | Dit control toont de details van de huidige transactie | | TransactionTotal | Dit control toont het totaalbedrag van de huidige transactie | ## Related - [Hoe werkt de RetailVista touchscreen designer](/hoe-werkt-touchscreen-designer.md)