Rentals : Rental item configuration : Pay-up-front: Rental item configuration : Pay-up-front: Rental form numbers and printing options
 
Pay-up-front: Rental form numbers and printing options
 
When a rental package is sold to a guest a rental ticket (or full form if appropriate) must be given to the guest. The rental ticket must include a barcode encoded with the appropriate prefix and Rental form number. This barcode is used at the tech station to attach rental equipment to the electronic Rental form that corresponds to the Rental form number encoded in the barcode on the rental ticket. There are two options for generating Rental form numbers:
1. Rental form numbers can be manually entered during the rental sale. In this situation, Rental forms are typically pre-printed with barcodes encoded with unique numbers. A guest picks up a pre-printed Rental form, completes the form by entering his/her personal information (name, address, height, weight, age, shoe size, etc.), and takes the form to a cashier. The cashier then sells a rental package item to the guest and enters the guest information from the form. The cashier also scans or hand enters the Rental form number listed on the pre-printed Rental form by clicking on Set form number button. In this situation, because the Rental form number and barcode are already generated, there is no need to print a voucher or ticket (unless the business process requires some sort of receipt to be presented to a rental tech).
 
2. Rental form numbers may be automatically generated by Salesware. In this situation, the transaction number associated with the rental package item in the sale is used as the Rental form number. There is no need for the operator to manually enter a Rental form number during the rental sale. This option requires that a ticket or voucher is printed at finalization that includes a barcode encoded with the appropriate prefix and Rental form number. This ticket/voucher is then used at the TechStation to attach equipment to the Rental form. In order to activate this feature, the following settings are in place either within the Global .INI (SysManager > Preferences > Miscellaneous > Global Salespoint .INI) or within the local Sales32c.INI file:
 
[Rental]
FormIsTrans=TRUE
 
In order to completely prevent the manual entry of Rental form numbers, another setting can be inserted:
 
[Rental]
LockFormNumber=TRUE
 
When printing a ticket or voucher that includes a Rental form number and barcode, either a text merge or Graphic layout may be used (just as in other ticket and voucher printing). Typically, a ticket/voucher is printed on lift ticket stock with the appropriate rental information (item purchased, rental number, Rental form barcode, guest information if available, etc.) Then, the ticket/voucher is taken to a rental tech where equipment is attached to the form by first scanning the Rental form barcode on the ticket, and then scanning the barcode adhered to the rental equipment.
A sample barcode Blaster Text Merge layout follows that includes common information printed on a ticket or voucher produced from the sale of a rental item. Remember, the prefix of %RF must precede the Rental form number in all Rental form barcodes. Alternatively, the % may be programmed into the tech station scanners and RF can be configured at each TechStation as the “assumed” prefix if no prefix is included in the barcode. Please note that although these alternative options are available, it can impact the flexibility of using the scanners for other purposes and it prevents the ability to configure the “assumed” prefix at the TechStation for rental inventory equipment scans (RI prefix).
 
! 0 100 700 1
Justify Center
U B30 (4,2,0) 500 100 <|if(tmp_gstno=0,' Please Proceed to the',' ' )|>
U B30 (4,2,0) 500 130 <|if(tmp_gstno=0,'Rental Self Entry',' ' )|>
U B40 (4,2,0) 500 100 <|if(tmp_gstno=0,' ',alltrim(guests->first_name)+' '+alltrim(guests->last_name))|>
U B40 (6,5,0) 500 170 <|'Rental Form:'|>
U B40 (6,5,0) 500 220 <|alltrim(str(tmp_tranno,20,0))|>
U B30 (3,5,0) 500 270 <|'Rental Purchased: '|>
U B40 (3,5,0) 500 300 <|alltrim(tmp_idesc)|>
U B30 (3,5,0) 500 360 <|'Rental Valid On: '|>
U B30 (3,5,0) 500 400 <|upper(substr(CMONTH(ctod(tmp_date)),1,3))+' '+alltrim(str(day(ctod(tmp_date)),3,0))+' '+substr(alltrim(str(year(ctod(tmp_date)),4,0)),3,2)|>
B code128(2:4) 400 550 100 <|'%RF'+alltrim(str(tmp_tranno,20,0))|>
U B20 (3,5,0) 500 580 <|'Return Equipment Before'|>
U B20 (3,5,0) 500 610 <|'10:00pm To Avoid Late Fees'|>
U B15 (3,5,0) 500 640 <|time()+' '+alltrim(tmp_spct)+' '+alltrim(str(tmp_disc,9,2))+alltrim(tmp_oper)+' '+dtoc(date())|>
U A15 (3,5,0) 500 660 <|alltrim(fop_break())+' '+alltrim(str(tmp_ext/tmp_qty,9,2))|>
END
 
After all equipment is checked-out, a full Rental form or equipment label that includes relevant rental information (DIN setting, guest information, equipment listing, etc.,) may be printed at the TechStation via RentPrint application if necessary.
 
Another Sales printing option available for any item that collects guest information is a barcode encoded with %LKUP(guest_no). A barcode encoded in this manner can be used for three different functions:
1. It can be scanned in Sales to look up the guest. When this is done, the Summary tab for the guest is displayed.
2. It can be scanned after clicking on the Other button on a line item in a sale in order to attach the guest to that item.
3. It can be scanned at the TechStation to look up the form history for the guest.
 
A sample barcode Blaster Text Merge layout that includes a properly encoded barcode for this purpose follows. If salespoint or TechStation scanners are encoded with prefixes, the barcode expression in the sample layout below needs to be modified based on the scanner configuration. To maximize flexibility in using barcode scanners at the point-of-sale or at a TechStation, prefixes are included in barcodes as opposed to configuring prefixes in the actual scanners.
 
! 0 100 750 1
JUSTIFY CENTER
U B20 (2,0,0) 500 90 <|'Guest Card’|>
U C50X30 (6,5,0) 500 130 <|ALLTRIM(guests->first_name)+' '+ALLTRIM(guests->last_name)|>
B code128(2:4) 400 400 70 <|'%LKUP('+alltrim(str(guests->guest_no,12,0))+')'|>
U B30 (2,0,0) 500 420 <|'Guest #: '+alltrim(str(guests->guest_no,12,0))|>
END