4.3 ww.dll API Reference : API descriptions : Functions with database access : getlog
 
getlog
 
Description
getlog causes a log file to be generated. You need to set "VerbosityLevel"="5" in the ww.reg file to obtain full output. (The ww.reg file is usually located in the same directory as ww.dll, though sometimes administrators delete it for security reasons – see the Salesware E-Commerce document for more information.)
 
Note: After you set "VerbosityLevel"="5" in the ww.reg file, be sure to double-click on the ww.reg file to update the registry. In addition, also be sure to shut down wwSales forcing a “reboot” of ww.dll the next time it is invoked by a call to ww.dll.
 
Input fields
None.
 
Return fields
Logfile output.
 
Example
 
Example invocation:
<func>getlog</func>
 
Example return string:
OK :CIniFile/GetString: Key ConnectionString in Section Preferences Read as Provider=SQLOLEDB.1;Password=genev1;Persist Security Info=True;User ID=siriusweb;Initial Catalog=SiriusSQL;Data Source=INSPIRATION
CIniFile/SetString: Key ConnectionString in Section Preferences Added to INI File.
ConnectionString found and encrypted.
CIniFile/GetString: Key Protobase in Section CC Read as 000.000.000.000:4209
CIniFile/GetInt: Key Timeout in Section CC Read as 120
Unable to read registry: The system cannot find the file specified.
 
CIniFile/GetString: Key TerminalID in Section CC Read as RET
Unable to read registry: The system cannot find the file specified.
 
Unable to read registry: The system cannot find the file specified.
 
CIniFile/GetLogical: Key Enabled in Section CC Read as TRUE
CIniFile/GetString: Key Operator in Section CC Read as Webware
CIniFile/GetString: Key DefaultInfo in Section Preferences Read as <operator>WEBOP1</operator><salespoint>WEBSP</salespoint>
CIniFile/GetString: Key TestCard in Section Preferences Read as 5454545454545454
Unable to read registry: The system cannot find the file specified.
 
Unable to read registry: The system cannot find the file specified.
 
Unable to read registry: The system cannot find the file specified.
 
Unable to read registry: The system cannot find the file specified.
 
Unable to read registry: The system cannot find the file specified.
 
MainEngine Initialization complete
CMainEngine::ProcessCall: Entering: <FUNC>GETLOG</FUNC>
CRecSet::Open Cmd=select site_no from prefs
CRecSet::Open returned 1 records
Record Retrieved: <site_no>1</site_no>
CRecSet::Open Cmd=select * from prefs_sl
CRecSet::Open returned 1 records
Record Retrieved: <ask_reprnt>.F.</ask_reprnt><cashdr_txt>Siriusware, Inc.</cashdr_txt><closedrwrs>3</closedrwrs><conf_esubj>Your Reservation Details</conf_esubj><conf_etxt>Thank you for choosing Siriusware, Inc. We look forward to seeing you! Please review the attachment regarding the details of your reservation.</conf_etxt><conf_text></conf_text><fee_flat_1>0</fee_flat_1><fee_flat_2>0</fee_flat_2><fee_pct_1>1.5</fee_pct_1><fee_pct_2>2</fee_pct_2><finv_lay><|CENTER(dtoc(date()),80))|>
<|CENTER(defaults->C_name,80)|>
<|CENTER(defaults->address,80)|>
<|CENTER(alltrim(defaults->city)+' '+defaults->state+' '+defaults->zip,80)|>
<|CENTER(defaults->area_code+defaults->phone,80)|>
<|CENTER(left(time(),5)+' ACCOUNT INVOICE '+sale_hdr->salespoint,80)|>
<|NEWLINE()|>
<|CENTER(' Account Name: '+sale_hdr->acct_name,80)|>
<|CENTER('Invoice Number: '+ALLTRIM(STR(sale_hdr->invoice_no,16,0)),80)|>
<|CENTER(' Sale Number: '+ALLTRIM(STR(sale_hdr->sale_no,16,0)),80)|>
<|NEWLINE()|>
<|'Qty Dept Item Special Disc Price Ext'|>
<|'-------------------------------------------------------------------------------'|>
<|iterate_over(transact, Sale_no, Sale_hdr->Sale_no,STR(quantity,3,0)+' ' +iif(transact->Item="**TRANS**","Account Transaction",Department+' '+Item)+' '+Transact->Special+' '+STR(Transact->Disc_amt,6,2)+' '+STR(transact->init_price,9,2)+' '+STR(transact->extension,10,2),NEWLINE())|>
<|JUSTRIGHT('---------------------',80)|>
<|JUSTRIGHT('SUB TOTAL: '+STR(Utility->sale_sub,10,2),80)|>
<|JUSTRIGHT(ALLTRIM(defaults->taxname1)+': '+STR(Utility->sale_taxa,10,2),80)|>
<|JUSTRIGHT(ALLTRIM(defaults->taxname2)+': '+STR(Utility->sale_taxb,10,2),80)|>
<|JUSTRIGHT('---------------------',80)|>
<|JUSTRIGHT('CHARGE TO ACCOUNT: '+STR(Utility->sale_ext,10,2),80)|>
<|NEWLINE()|>
<|JUSTRIGHT('PAYMENT: '+STR(Utility->acct_pay,10,2),80)|>
<|JUSTRIGHT(FOP(),80)|>
<|JUSTRIGHT('---------------------',80)|>
<|JUSTRIGHT('INVOICE TOTAL: '+STR(Utility->inv_tot,10,2),80)|>
<|JUSTRIGHT('ACCOUNT TOTAL: '+STR(Utility->acct_tot,10,2),80)|></finv_lay><frecpt_lay><|CENTER(defaults->C_name,40)|>
<|CENTER(defaults->address,40)|>
<|CENTER(alltrim(defaults->city)+' '+defaults->state+' '+defaults->zip,40)|>
<|NEWLINE()|>
<|CENTER('SALES RECEIPT',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR
(sale_hdr->mastersale,16,0)),40)|>
<|CENTER(sale_hdr->operator+' '+sale_hdr->salespoint,40)|>
<|CENTER(DSTR2(sale_hdr->Date_time),40)|>
<|NEWLINE()|>
<|'Qty Item Price '|>
<|' Special Discount'|>
<|'----------------------------------------'|>
<|Details(IIF(Item="**TRANS**",' Account Transaction '+STR(extension,8,2),STR(quantity,3,0)+' '+Items->descrip+' '+IIF(extension+disc_amt=0,' ',STR(quantity*init_price,8,2))+IIF(Items->I_Matrix,NEWLINE()+' '+ALLTRIM(I_Items->Descrip),'')+IIF(disc_amt=0,NEWLINE()+ALLTRIM(' '),NEWLINE()+' '+IIF(ALLTRIM(UPPER(special))="CUSTOM","Custom Special ",specials->descrip)+' '+STR(-1*disc_amt,8,2)+NEWLINE())|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' SUB TOTAL:'+STR(Utility->sale_sub,10,2),40)|>
<|JUSTRIGHT(' TAX:'+STR(Utility->sale_tax,10,2),40)|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' TOTAL:'+STR(Utility->sale_ext,10,2),40)|>
<|JUSTRIGHT(' PAYMENTS:'+STR(Utility->amt_paid,10,2),40)|>
<|NEWLINE()|>
<|JUSTRIGHT(' BALANCE DUE:'+STR(Utility->bal_due,10,2),40)|>
<|NEWLINE()|>
 
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|Printers->cut_code|>
<|NEWLINE()|>
<|NEWLINE()|></frecpt_lay><full_inv>.F.</full_inv><get_zipcod>0</get_zipcod><golf_tree>0</golf_tree><invoic_lay><|CENTER(dtoc(date()),40))|>
<|CENTER(defaults->C_name,40)|>
<|CENTER(defaults->address,40)|>
<|CENTER(alltrim(defaults->city)+' '+defaults->state+' '+defaults->zip,40)|>
<|CENTER(defaults->area_code+defaults->phone,40)|>
<|CENTER(left(time(),5)+' ACCOUNT INVOICE '+sale_hdr->salespoint,40)|>
<|NEWLINE()|>
<|CENTER(' Account Name: '+sale_hdr->acct_name,40)|>
<|CENTER('Invoice Number: '+ALLTRIM(STR(sale_hdr->invoice_no,16,0)),40)|>
<|CENTER(' Sale Number: '+ALLTRIM(STR(sale_hdr->sale_no,16,0)),40)|>
<|NEWLINE()|>
<|' Admit Dept Item Qty'|>
<|'Special Disc Price Ext'|>
<|'----------------------------------------'|>
<|iterate_over(transact, Sale_no, Sale_hdr->Sale_no,STR(admissions*quantity,3,0)+' ' +iif(transact->Item="**TRANS**","Account Transaction",Department+' '+Item)+' '+ STR(quantity,3,0)+NEWLINE()+Transact->Special+STR(Transact->Disc_amt,6,2)+STR(transact->init_price,9,2)+' '+STR(transact->extension,10,2),NEWLINE())|>
<|JUSTRIGHT('---------------------',40)|>
<|JUSTRIGHT('SUB TOTAL: '+STR(Utility->sale_sub,10,2),40)|>
<|JUSTRIGHT(ALLTRIM(defaults->taxname1)+': '+STR(Utility->sale_taxa,10,2),40)|>
<|JUSTRIGHT(ALLTRIM(defaults->taxname2)+': '+STR(Utility->sale_taxb,10,2),40)|>
<|JUSTRIGHT('---------------------',40)|>
<|JUSTRIGHT('CHARGE TO ACCOUNT: '+STR(Utility->sale_ext,10,2),40)|>
<|NEWLINE()|>
<|JUSTRIGHT('PAYMENT: '+STR(Utility->acct_pay,10,2),40)|>
<|JUSTRIGHT(FOP(),40)|>
<|JUSTRIGHT('---------------------',40)|>
<|JUSTRIGHT('INVOICE TOTAL: '+STR(Utility->inv_tot,10,2),40)|>
<|JUSTRIGHT('ACCOUNT TOTAL: '+STR(Utility->acct_tot,10,2),40)|></invoic_lay><invt_def><ADJUSTFOCUS>DeptCombo</ADJUSTFOCUS><DETAILFILTER>1</DETAILFILTER><DAMAGEFOCUS>DeptCombo</DAMAGEFOCUS><TALLYLINEEDIT_FOCUS>txt_UPC</TALLYLINEEDIT_FOCUS></invt_def><keepsspric>.F.</keepsspric><last_mod>154</last_mod><max4_saved>2</max4_saved><pole_msg1></pole_msg1><pole_msg2></pole_msg2><pole_msg3></pole_msg3><pole_msg4></pole_msg4><pole_msg5></pole_msg5><prefs_ini></prefs_ini><pri_key>1</pri_key><recpt_lay><|CENTER(defaults->C_name,40)|>
<|CENTER(defaults->address,40)|>
<|CENTER(alltrim(defaults->city)+' '+defaults->state+' '+defaults->zip,40)|>
<|NEWLINE()|>
<|CENTER('SALES RECEIPT ',40)|>
<|CENTER('Sale Number: '+IIF(sale_hdr->sale_no=sale_hdr->mastersale,ALLTRIM(STR(sale_hdr->mastersale,16,0)),ALLTRIM(STR(sale_hdr->sale_no))),40)|>
<|CENTER(sale_hdr->operator+' '+sale_hdr->salespoint,40)|>
<|CENTER(DSTR2(sale_hdr->Date_time),40)|>
<|NEWLINE()|>
<|'Qty Item Price '|>
<|' Special Discount'|>
<|'----------------------------------------'|>
<|Details(IIF(Item="**TRANS**",' Account Transaction '+STR(extension,8,2),IIF(MODIFIER()," ",STR(quantity,3,0)+' '+Items->descrip+' '+IIF(MASKPRICE(),' - ',STR(quantity*init_price,8,2))))+NEWLINE()+IIF(disc_amt=0,ALLTRIM(' '),' '+IIF(ALLTRIM(UPPER(special))="CUSTOM","Custom Special ",specials->descrip)+' '+STR(-1*disc_amt,8,2))+NEWLINE()+IIF(guest_no=0,ALLTRIM(' '),alltrim(guests.first_name)+' '+alltrim(guests.last_name))+IIF(pass_no=0,ALLTRIM(' '),' Starting Number: '+ALLTRIM(STR(pass_no,16,0))+ NEWLINE()+NEWLINE()))|>
 
 
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' SUB TOTAL:'+STR(Utility->sale_sub,10,2),40)|>
<|JUSTRIGHT(' TAX:'+STR(Utility->sale_tax,10,2),40)|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' TOTAL:'+STR(Utility->sale_ext,10,2),40)|>
<|NEWLINE()|>
<|JUSTRIGHT(' PAYMENTS:'+STR(Utility->amt_paid,10,2),40)|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' BALANCE DUE:'+STR(Utility->bal_due,10,2),40)|>
<|NEWLINE()|>
<|JUSTRIGHT('CHANGE: '+STR(Utility->change,10,2),40)|>
<|NEWLINE()|>
<|JUSTRIGHT('Payment Type: ',40)|>
<|JUSTRIGHT(FOP(),40)|>
<|NEWLINE()|>
<|JUSTRIGHT(IIF(cc_trans->gc_balance=0.0000,' ','DEBITWARE BALANCE:'+STR(cc_trans->gc_balance,10,2)),40)|>
<|iterate_over(tr_info,sale_no,sale_hdr->sale_no,IIF(info_type=70,'Ticket Number: '+ALLTRIM(info_num),''),NEWLINE())|>
<|iterate_over(tr_info,sale_no,sale_hdr->sale_no,IIF(info_type=20,'Pass Number: '+ALLTRIM(info_num),''),NEWLINE())|>
<|NEWLINE()|>
<|Printers->cut_code|>
<|NEWLINE()|>
<|NEWLINE()|></recpt_lay><return_rct>.F.</return_rct><rmtlay2all><|alltrim(printers->color_1)+CENTER('KITCHEN RECEIPT',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR(utility->sale_no,16,0)),40)|>
<|NEWLINE()|>
<|CENTER('Order Number: '+ALLTRIM(STR((utility->sale_no-500000)/1000000,16,0)),40)|>
<|NEWLINE()|>
<|CENTER(dtoc(date())+' '+time(),40)|>
<|NEWLINE()|>
<|'Qty - Item'|>
<|'----------------------------------------'|>
<|Details(IIF(MODIFIER(),alltrim(printers->color_2)+NEWLINE()+' ATTN: '+ALLTRIM(alltrans->descrip)+' '+ALLTRIM(alltrans->message),alltrim(printers->color_1)+NEWLINE()+STR(DeltaQty,3,0)+' - ' +ALLTRIM(alltrans->descrip)+ALLTRIM(alltrans->message)+NEWLINE())+NEWLINE())|></rmtlay2all><rmtlay2new><|alltrim(printers->color_1)+CENTER('KITCHEN RECEIPT',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR(utility->sale_no,16,0)),40)|>
<|NEWLINE()|>
<|CENTER('Order Number: '+ALLTRIM(STR((utility->sale_no-500000)/1000000,16,0)),40)|>
<|NEWLINE()|>
<|CENTER(dtoc(date())+' '+time(),40)|>
<|NEWLINE()|>
<|'Qty - Item'|>
<|'----------------------------------------'|>
<|Details(IIF(MODIFIER(),alltrim(printers->color_2)+NEWLINE()+' ATTN: '+ALLTRIM(alltrans->descrip)+' '+ALLTRIM(alltrans->message),alltrim(printers->color_1)+NEWLINE()+STR(DeltaQty,3,0)+' - ' +ALLTRIM(alltrans->descrip)+ALLTRIM(alltrans->message)+NEWLINE())+NEWLINE(),TRUE)|></rmtlay2new><rmtlay3all></rmtlay3all><rmtlay3new></rmtlay3new><rmtlay4all></rmtlay4all><rmtlay4new></rmtlay4new><rmtlay5all><|CENTER('KITCHEN RECEIPT ALL',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR(utility->sale_no,16,0)),40)|>
<|CENTER('Table Number: '+ALLTRIM(utility->last_name),40)|>
<|CENTER(iif(ALLTRIM(utility->first_name)="",'','Split Number: '+ALLTRIM(utility->first_name)),40)|>
<|CENTER(dtoc(date())+' '+time(),40)|>
<|NEWLINE()|>
<|'Qty - Item'|>
<|'----------------------------------------'|>
<|Details(IIF(MODIFIER(),' ATTN: '+alltrans->Descrip+' '+ALLTRIM(alltrans->Message),NEWLINE()+STR(DeltaQty,3,0)+' - ' +iif(Item="**TRANS**","Account Transaction",alltrans->descrip+' '+ALLTRIM(alltrans->message)))+NEWLINE())|></rmtlay5all><rmtlay5new><|alltrim(printers->color_1)+CENTER('KITCHEN RECEIPT ADDED',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR(utility->sale_no,16,0)),40)|>
<|NEWLINE()|>
<|CENTER('Table Number: '+ALLTRIM(utility->first_name),40)|>
<|CENTER(iif(ALLTRIM(utility->first_name)="",'','Split Number: '+ALLTRIM(utility->first_name)),40)|>
<|CENTER('Server: '+ALLTRIM(utility->operator),40)|>
<|CENTER('Description: '+ALLTRIM(utility->descrip1),40)|>
<|NEWLINE()|>
<|CENTER(dtoc(date())+' '+time(),40)|>
<|NEWLINE()|>
<|'Qty - Item'|>
<|'----------------------------------------'|>
<|Details(IIF(MODIFIER(),alltrim(printers->color_2)+NEWLINE()+' ATTN: '+ALLTRIM(alltrans->descrip)+' '+ALLTRIM(alltrans->message),alltrim(printers->color_1)+NEWLINE()+STR(DeltaQty,3,0)+' - ' +ALLTRIM(alltrans->descrip)+ALLTRIM(alltrans->message))+NEWLINE(),TRUE)|></rmtlay5new><rmtlay6all></rmtlay6all><rmtlay6new></rmtlay6new><rmtlay7all></rmtlay7all><rmtlay7new></rmtlay7new><rmtlay8all><|CENTER(defaults->C_name,40)|>
<|CENTER(defaults->address,40)|>
<|CENTER(alltrim(defaults->city)+' '+defaults->state+' '+defaults->zip,40)|> <|NEWLINE()|>
<|CENTER('SALES RECEIPT',40)|>
<|CENTER(operator->first_name+' '+sh_save->salespoint,40)|>
<|CENTER(DSTR2(sh_save->Date_time),40)|>
<|NEWLINE()|>
<|CENTER('Sale Number: '+ALLTRIM(STR(sh_save->sale_no,16,0)),40)|>
<|CENTER(ALLTRIM(utility->first_name),40)|>
<|CENTER('PLEASE PRESENT TO PICK UP YOUR GIFT CERTIFICATE',40)|>
<|CENTER('ANYTIME AFTER MAY 1 2007',40)|>
<|NEWLINE()|>
<|'Qty Item Price '|>
<|' Special Discount'|>
<|'----------------------------------------'|>
<|Details(IIF(Item="**TRANS**",' Account Transaction '+STR(extension,8,2),STR(quantity,3,0)+' '+Items->descrip+' '+STR(quantity*init_price,8,2))+NEWLINE()+IIF(disc_amt=0,ALLTRIM(' '),' '+IIF(ALLTRIM(UPPER(special))="CUSTOM","Custom Special ",specials->descrip)+' '+STR(-1*disc_amt,8,2)+NEWLINE()))|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' SUB TOTAL:'+STR(Utility->sale_sub,10,2),40)|>
<|JUSTRIGHT(' TAX:'+STR(Utility->sale_tax,10,2),40)|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' TOTAL:'+STR(Utility->sale_ext,10,2),40)|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|Printers->cut_code|>
<|NEWLINE()|>
<|NEWLINE()|></rmtlay8all><rmtlay8new></rmtlay8new><rmtlay_all><|alltrim(printers->color_1)+CENTER('KITCHEN RECEIPT ALL',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR(utility->sale_no,16,0)),40)|>
<|NEWLINE()|>
<|CENTER('Table Number: '+ALLTRIM(utility->first_name),40)|>
<|CENTER(iif(ALLTRIM(utility->first_name)="",'','Split Number: '+ALLTRIM(utility->first_name)),40)|>
<|CENTER('Server: '+ALLTRIM(utility->operator),40)|>
<|CENTER('Description: '+ALLTRIM(utility->descrip1),40)|>
<|CENTER('# of Guests: '+ALLTRIM(str(utility->descrip2)),40)|>
<|NEWLINE()|>
<|'Qty - Item'|>
<|'----------------------------------------'|>
<|Details(IIF(MODIFIER(),alltrim(printers->color_2)+NEWLINE()+' ATTN: '+ALLTRIM(alltrans->descrip)+' '+ALLTRIM(alltrans->message),alltrim(printers->color_1)+NEWLINE()+STR(DeltaQty,3,0)+' - ' +ALLTRIM(alltrans->descrip)+ALLTRIM(alltrans->message))+NEWLINE())|></rmtlay_all><rmtlay_new><|alltrim(printers->color_1)+CENTER('KITCHEN RECEIPT ADDED',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR(utility->sale_no,16,0)),40)|>
<|NEWLINE()|>
<|CENTER('Table Number: '+ALLTRIM(utility->first_name),40)|>
<|CENTER(iif(ALLTRIM(utility->first_name)="",'','Split Number: '+ALLTRIM(utility->first_name)),40)|>
<|CENTER('Server: '+ALLTRIM(utility->operator),40)|>
<|CENTER('Description: '+ALLTRIM(utility->descrip1),40)|>
<|CENTER('# of Guests: '+ALLTRIM(str(utility->descrip2)),40)|>
<|NEWLINE()|>
<|CENTER(dtoc(date())+' '+time(),40)|>
<|NEWLINE()|>
<|'Qty - Item'|>
<|'----------------------------------------'|>
<|Details(IIF(MODIFIER(),alltrim(printers->color_2)+NEWLINE()+' ATTN: '+ALLTRIM(alltrans->descrip)+' '+ALLTRIM(alltrans->message),alltrim(printers->color_1)+NEWLINE()+STR(DeltaQty,3,0)+' - ' +ALLTRIM(alltrans->descrip)+ALLTRIM(alltrans->message))+NEWLINE(),TRUE)|></rmtlay_new><saved_lay><|CENTER(defaults->C_name,40)|>
<|CENTER(defaults->address,40)|>
<|CENTER(alltrim(defaults->city)+' '+defaults->state+' '+defaults->zip,40)|> <|NEWLINE()|>
<|CENTER('SALES RECEIPT',40)|>
<|CENTER('Sale Number: '+ALLTRIM(STR(sh_save->sale_no,16,0)),40)|>
<|CENTER('Table Number: '+ALLTRIM(utility->first_name),40)|>
<|CENTER(operator->first_name+' '+sh_save->salespoint,40)|>
<|CENTER(DSTR2(sh_save->Date_time),40)|>
<|NEWLINE()|>
<|'Qty Item Price '|>
<|' Special Discount'|>
<|'----------------------------------------'|>
<|Details(IIF(Item="**TRANS**",' Account Transaction '+STR(extension,8,2),STR(quantity,3,0)+' '+Items->descrip+' '+STR(quantity*init_price,8,2))+NEWLINE()+IIF(disc_amt=0,ALLTRIM(' '),' '+IIF(ALLTRIM(UPPER(special))="CUSTOM","Custom Special ",specials->descrip)+' '+STR(-1*disc_amt,8,2)+NEWLINE()))|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' SUB TOTAL:'+STR(Utility->sale_sub,10,2),40)|>
<|JUSTRIGHT(' TAX:'+STR(Utility->sale_tax,10,2),40)|>
<|JUSTRIGHT('---------------------------',40)|>
<|JUSTRIGHT(' TOTAL:'+STR(Utility->sale_ext,10,2),40)|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|NEWLINE()|>
<|Printers->cut_code|>
<|NEWLINE()|>
<|NEWLINE()|></saved_lay><sched1_p1e>01/02/2007 23:59:59</sched1_p1e><sched1_p1s>12/22/2006 00:00:00</sched1_p1s><sched1_p2e>01/15/2007 23:59:59</sched1_p2e><sched1_p2s>01/15/2007 00:00:00</sched1_p2s><sched1_p3e>02/19/2007 23:59:59</sched1_p3e><sched1_p3s>02/19/2007 00:00:00</sched1_p3s><sched4_p1e>12/31/2006 23:59:59</sched4_p1e><sched4_p1s>12/26/2006 00:00:00</sched4_p1s><sched4_p2e>02/23/2007 23:59:59</sched4_p2e><sched4_p2s>02/17/2007 00:00:00</sched4_p2s><sched4_p3e>01/31/2007 23:59:59</sched4_p3e><sched4_p3s>01/01/2007 00:00:00</sched4_p3s><sp_ini><defaults>
 
[Preferences]
InventoryLookupTimeout=30
ReindexItemsOnStartup=FALSE
VoidAfterOrder=FALSE
ValidateZip=TRUE
LimitLocalItems=FALSE
ItemTreePromotion=FALSE
AlwaysSure=FALSE
SalesSummary=TRUE
SpecialConfirmation=FALSE
ScanCharacterInterval=300
GuestAnywhere=TRUE
CountryCode=USA
CardActionDigits=6
AutoRenew=TRUE
SortPmtType=TRUE
ReasonsForRefunds=TRUE
ReasonsForSaleRefund=TRUE
AutoFillCloseOut=TRUE
CloseoutPmtBtn=TRUE
PartialFinalize=TRUE
ChangeLogForAll=TRUE
 
 
DWLineItemLink=FALSE
PassSwipeUnique=TRUE
AutoDebitwareInvoiceLookup=TRUE
 
ShowAdditionalNumber=TRUE
CardOnFile=TRUE
 
ItemDesc=<items->descrip> <guests->first_name> <guests->last_name> <date> <ifspecial><specials->descrip> -<disc_amt></ifspecial> <ifacct><accounts->full_name></ifacct>
ItemDescMod=<items->descrip> <guests->first_name> <date> <ifspecial><cr><specials->descrip></ifspecial> <ifacct><accounts->full_name></ifacct>
ItemDescFull=<items->descrip> <guests->first_name> <date> <ifspecial><specials->descrip> -$<disc_amt></ifspecial> <ifacct><accounts->full_name></ifacct>
 
SetDateOnRecall=FALSE
;SetDateOnRecall=TRUE
;For ASC -- The default is TRUE (that when a sale is recalled, the "big" date time button is always set.) Setting this to FALSE ensures that it will not be set unless changed explicitly before saving.
 
RequireLiabilityOnSave=FALSE
 
 
;PodLabel=Facilitiy Bookings
TBDPrivateBooking=FALSE
;BookingSeriesNotRequests=TRUE
FinalizeLockedBookings=FALSE
;BookEZReconnectThreshold=1.5
;BookEZReconnectInterval=10
 
;SettleByOperator=TRUE
;Lumps batches together by operator instead of salespoint for Cardware reports in ReportManager and sends operator nickname to ProtoBase instead of salespoint nickname (again for reporting or grouping in PBAdmin). Salespoint nickname is the default setting.
;ForwardAuthOnReconnect=TRUE (Used with ProtoBase to allow the operator to forward cc auths at the next finalize)
AutoPopulateAVS=TRUE
UseNewSockeType=TRUE
 
;These are sample hot key configuration...
;F11Text="%E"
;F11Track=2
;F11Prompt="Please Swipe Discount Card"
 
;F12Text="%A"
;F12Track=1
;F12Prompt="Please Enter Voucher Number"
 
F12Text=%AAAA
 
;RECAP SETTINGS
RecapTextBegin=Enter any system wide text you want right here such as instructions to your operators... <cr>____________________________________________________________
 
ResDescRecap=Guest: <first_name> <last_name><cr>Status: <sale_status><cr>Reservation#: <reserv_no><cr>Confirmation#: <user_resno><cr>Arrival Date: <start_date><cr>Pickup Location: <pickup_loc><cr>Base Lodge: <base_lodge><cr>Accommodations: <accommodat><cr>Print Tickets: <Print_due><cr>Final Payment Due: <final_due><cr>Tracking#: <tracking1., <tracking2>
 
;ItemDescRecap option - shows the price per for both the main item and the modifiers
;ItemDescRecap=____________________________________________________________<cr><ret_stat><cr>Qty: <qty> Item: <items->descrip> <ifspecial>Special: <specials->descrip> Discount Amount: <tr_save->disc_amt></ifspecial> Cost: $<ext>each<cr><cr><ifmods>Activities:<cr></ifmods><ifmods><formods>Qty: <qty> <items->descrip> <ifspecial>Special: <specials->descrip> Discount Amount: <tr_save->disc_amt></ifspecial> Cost: $<ext>each<cr></formods></ifmods><cr>____________<cr><cr>Total: $<exttotal><cr>____________<cr><cr>Start Date: <date><cr><cr><ifguest><forguests>Guest: <guests->first_name> <guests->last_name><cr></forguests></ifguest><cr><ifpod><forbooks>Resource: <b_sched->podname> Booking Date/Time: <b_sched->start_time><cr></forbooks></ifpod><ifprivate><forbooks>Instructor: <b_sched->instrname> Lesson Date/Time: <b_sched->start_time><cr>Booking Number: <b_sched->booking_ID><cr><b_sched->loc_id></forbooks></ifprivate><cr><iftee><fortee>Tee-time: <res_schd->start_time></fortee></iftee><cr>Meeting Location: <meet_loc><cr><iffinalized>Printed On: <tr_save->date_time></iffinalized> <ifpass><forpass>Pass Number: <gst_pass->pass_no><cr>Pass Valid Dates: <gst_pass->start_date> through <gst_pass->expires></forpass></ifpass>
 
;ItemDescRecap option - eliminates the cost on mods and rolls everything up to the total line item cost
ItemDescRecap=____________________________________________________________<cr><ret_stat><cr>Qty: <qty> Item: <items->descrip> <ifspecial>Special: <specials->descrip> Discount Amount: <tr_save->disc_amt></ifspecial> Total: $<exttotal><cr><cr><ifmods>Includes:<cr></ifmods><ifmods><formods> <items->descrip> <r_days> <r_daytype> <ifspecial>Special: <specials->descrip> Discount Amount: <tr_save->disc_amt></ifspecial><cr></formods></ifmods><cr><cr>Start Date: <date><cr><cr><ifguest><forguests>Guest: <guests->first_name> <guests->last_name><cr></forguests></ifguest><cr><ifpod><forbooks>Resource: <b_sched->podname> Booking Date/Time: <b_sched->start_time><cr></forbooks></ifpod><ifprivate><forbooks>Instructor: <b_sched->instrname> Lesson Date/Time: <b_sched->start_time><cr>Booking Number: <b_sched->booking_ID><cr><b_sched->loc_id></forbooks></ifprivate><cr><iftee><fortee>Tee-time: <res_schd->start_time></fortee></iftee><cr>Meeting Location: <meet_loc><cr><iffinalized>Printed On: <tr_save->date_time></iffinalized> <ifpass><forpass>Pass Number: <gst_pass->pass_no><cr>Pass Valid Dates: <gst_pass->start_date> through <gst_pass->expires></forpass></ifpass>
 
ResDescRecap2=____________________________________________________________<cr>Payment Summary<cr><cr>Reservation Grand Total: <res_total><cr>Total Payments Made: <amt_paid><cr>Balance Due: <bal_due><cr>Forfeited Amount: <fft_total><cr>Refunded Amount: <ref_total><cr>____________________________________________________________<cr>Payment Detail<cr><cr><forpmts>Payment Date: <pmt->Date_time><cr>Amount: <pmt->amount><cr>Payment Type: <pmt->Pmt_type><cr><iscard>Card Number: <pmt->Card_id></iscard><cr>At Salespoint: <pmt->Salespoint><cr>By Operator: <pmt->Operator><cr><cr></forpmts>
 
 
RecapTextEnd=____________________________________________________________<cr>Enter more system wide text here, such as a cancellation policy or anything else your operators should communicate to your guests...
 
;Ticket Header Samples for Batch Ticket Printing
;Blaster
;BatchTicketLayout=<?Style=1?>! 0 100 1050 1<cr>JUSTIFY LEFT<cr>U A30 (2,1,0) 275 120 First Name: <!first_name><cr>U A30 (2,1,0) 275 150 Last Name: <!last_name><cr><cr>U A30 (2,1,0) 275 190 Reservation Number: <!reserv_no><cr>U A30 (2,1,0) 275 220 Confirmation Number: <!user_resno><cr><cr>U A30 (2,1,0) 275 270 Arrival Date: <!start_date><cr>U A30 (2,1,0) 275 300 Time: <!resrvatn.user_code1><cr><cr>U A30 (2,1,0) 275 330 Pickup Location: <!pickup_loc><cr>U A30 (2,1,0) 275 370 Accommodations: <!accommodat><cr>U A30 (2,1,0) 275 400 Base: <!base_lodge><cr><cr>U A30 (2,1,0) 275 430 Type: <!resrvatn.user_code2><cr>U A30 (2,1,0) 275 460 Lunch: <!resrvatn.user_code3><cr>END
 
;Boca
;BatchTicketLayout=<?Style=1?><|alltrim("<NR><RC200,200><F9><HW4,2>")+alltrim("<!first_name> <!last_name>")|><cr><|alltrim("<NR><RC300,200><F8><HW2,1>")+alltrim("<!reserv_no> <!pickup_loc>")|><cr><|alltrim("<NR><RC400,200><F8><HW2,1>")+alltrim("<!start_date> <!resrvatn.user_code1>")|><cr><|alltrim("<p>")|>
 
ForceRentalCheckIn=TRUE
 
[Rental]
FormIsTrans=TRUE
LockFormNumber=FALSE
SelfEntry=TRUE
 
 
[Fonts]
BigFontHeight=18
BigFontWeight=SEMIBOLD
BigFontFace=Segoe UI
BigFont2Height=18
BigFont2Weight=BOLD
BigFont2Face=Segoe UI
StdFontHeight=18
StdFontWeight=SEMIBOLD
StdFontFace=Segoe UI
SmlFontHeight=14
SmlFontWeight=SEMIBOLD
SmlFontFace=Segoe UI
SmlFont2Height=18
SmlFont2Weight=REGULAR
SmlFont2Face=Segoe UI
TxtFontHeight=16
TxtFontWeight=REGULAR
TxtFontFace=Segoe UI
LineItemFontHeight=20
LineItemFontWeight=REGULAR
LineItemFontFace=Segoe UI
 
 
;The choices for the font weight are (case doesn't matter):
;THIN
;EXTRALIGHT
;ULTRALIGHT
;LIGHT
;NORMAL
;REGULAR
;MEDIUM
;SEMIBOLD
;DEMIBOLD
;BOLD
;EXTRABOLD
;ULTRABOLD
;HEAVY
;BLACK
 
 
[Interface]
ShowImages=TRUE
PickWidth=45
Buttons=TRUE
ButtonCols=3
ButtonRows=10
MainButton1=FIN
MainButton2=CLR
MainButton3=PRN
MainButton4=SCH
MainButton5=SAV
MainButton6=GST
MainButton7=LOG
MainButton8=CLS
MainButton9=TAX
MainButton10=INV
MainButton11=TLS
MainButton12=DWR
QuickSaveRows=1
QuickSaveColumns=5
 
;[SerialReader]
;Type=1
;ComPort=4
;BaudRate=38400
;Parity=N
;DataBits=8
;StopBits=1
;PollInterval=200
;SwipePrefix=S
 
 
;[Layouts]
;ReprintHeader="<cr> *** REPRINT ***<cr><cr>"
 
 
 
</defaults>
 
 
 
<Reservations>
 
[Preferences]
ReservationHeaders=TRUE
RequireResHeader=FALSE
AutoCloseGuestRes=TRUE
GuestRequired=TRUE
ClearAtFinalize=FALSE
GlobalDateTime=FALSE
;AutoDatePop=TRUE
ResDesc=<ifnconf>RES#: <reserv_no></ifnconf> <ifconf>CNF#:<user_resno></ifconf> Guest: <first_name> <last_name> Arrival:<start_date>
RequiredGuestFields=First_name,Last_name,Birth_date,Address,City,State,Zip,Area_code,Phone,E-Mail
PrintPassOnFinalize=FALSE
 
 
[Reservations]
Enabled=1
TimeInterval=10
AllowBegin=FALSE
RequirePayment=TRUE
 
 
;[Layouts]
;CCBottom=
;CCTop=
;Invoice=
;Receipt=
;Remote1All=
;Remote1New=
;Remote2All=
;Remote2New=
;Remote3All=
;Remote3New=
;Remote4All=
;Remote4New=
;SavedSale=
;Summary=
 
;[Server]
;StartupListener=TRUE
;ListenerPort=4215
;Both of these are for CTI integration screen pops
 
[Interface]
MainButton1=SAV
MainButton2=CLR
MainButton3=TSK
MainButton4=SCH
MainButton5=TEE
MainButton6=REC
MainButton7=GST
MainButton8=TLS
MainButton9=NSW
MainButton10=REF
MainButton11=UPD
MainButton12=LOG
 
 
</Reservations>
 
See also
Troubleshooting