Rentals : Pay-up-front: System configuration and use : Pay-up-front: Self Entry stations : Pay-up-front: Self Entry module customization : web.config options
 
web.config options
 
There are a few settings that can be added to the web.config file in order to customize the Self Entry process. These settings are found between the <appSettings> </appSettings> tags.
<add key="DataFilePath" value = "C:\Program Files\Siriusware\SelfEntryRecords\"/> is the path to the directory where the Self Entry records are created. The path to this directory also needs to be inserted in the Sales32c.INI files for all salespoints that need to import the guest Self Entry records.
<add key="Liability" value = "1"/> is the setting that turns on a prompt to accept a liability statement during the Self Entry process.
<add key="LiabilityPath" value = ".\Liability\Liability.txt"/> is the path to the liability.txt file and is only used if the Liability setting is turned on.
<add key="DefaultDCI" value = "DDDDDDDDDDCCCCCCCCCCIIIIIIIIII"/> is a setting that can be used to auto-sell a specific DCI each time a Self Entry record is directly selected in Sales from on the Import Self Entry dialog. This setting is used in pay-upon-return scenarios when a generic rental contract item is always added to the sale for each non-reservation customer.
 
Note: In a pay-up-front rental shop, this is commented out with a <!-- before the section and a --> after the section.
 
<add key-"DefAddress" value = "1"/> is the default address used for guests. 1=Mailing, 10=Shipping, 20=Billing, 30=Local
<add key="PurgeAfter" value = "2"/> is the number of days to maintain old Self Entry records. This keeps the directory where the Self Entry records are generated from storing thousands of old records or records that are never used.
<add key="NoCardReuse" value = "1"/> specifies whether or not to use the same credit card deposit information from the first guest entry for additional guest entries during the Self Entry process.
 
Note: The credit card information from the first guest entered is only re-used when the Add another guest button is selected. Once the Finish transaction button is clicked, the credit card number is no longer available.
 
<add key="Deposit" value = "1"/> is the setting that turns on a prompt to collect deposit information during the Self Entry process.
<add key="EndPage" value = "1"/> is the setting used to add an “end page” to the Self Entry process. The end page is used to communicate to the guest that the Self Entry process is complete. Without this page enabled, the start page is displayed after the guest clicks Finish transaction.
<add key="OLMode" value = "1"/> is the setting that allows the pages to go into offline mode for the current session when there is no response from ww.dll. When the pages are in off-line mode, only new guest records can be created; existing guest records cannot be retrieved. Setting this to 2 forces offline mode until this setting is changed and a new session is started. Setting this value to 0 disables offline Self Entry page functionality.
<add key="OLTriggers" value = "ERR:Unable to Connect to Database"/> is the setting that is used to specify the response from ww.dll that causes the pages to go into off-line mode. This key can take multiple values. Each value must be separated by a comma (no spaces).
<add key="GLOrderBy" value = "last_name, first_name" /> is used to set the sort order of guest names if there are multiple matches in Guest Lookup. Any field(s) from the guests table work. To reverse the order, use DESC after the field name (separated by a space).
 
Warning: Use caution when editing the web.config file! Always make a backup of the original web.config file before editing it so that a working copy is always accessible if any changes made to the web.config file cause problems.