anchor.diff:  					"edStarts" = LSDateFormat(edStarts,'yyyy-mm-dd'),
   					"edEnds" = LSDateFormat(edEnds,'yyyy-mm-dd')
   				})>
  +				<cfset ArrayAppend(session.dealOrder,edID)>
   			</cfloop>
   			<cfquery name="loc.QualifyingProducts" datasource="#GetDataSource()#">
   				SELECT ediProduct,ediParent
  
positive.code: 		<cfset StructDelete(session,"till",false)>
  		<cfset session.till = {}>
  
  		<cfset session.till.isTranOpen = true>	<!---Transaction in progress flag--->
  
  		<cfset session.till.total = {}>
  		<cfset session.till.header = {}>
  
negative.code: 			</cfquery>
  			<cfset session.deals = loc.QActiveDeals>
  			<cfset session.dealdata = {}>
  			<cfset session.dealOrder = []>
  			<cfloop query="loc.QActiveDeals">
  				<cfset StructInsert(session.dealdata,edID,{
  					"ercTitle" = ercTitle,
  