Sigma Online User Manual

Consumption Tolerance Validators


There are 7 different Validators that will check the consumption on the bill.  Some will have a check against the previous bill, some against the previous years bill and either the total consumption in the bill or a daily amount.

These are:

  • Total Consumption Tolerance 

    • Checks the consumption in the current bill is within a percentage of the previous bill
  • Total Consumption Tolerance Year
    • Checks the consumption in the current bill is within a percentage of the previous years bill
  • Total Consumption Tolerance (lower only)
    • Checks the total LOWER consumption in the current bill is within a specified percentage of the previous bill
  • Total Consumption Tolerance (higher only)
    • Checks the total HIGHER consumption in the current bill is within a specified percentage of the previous bill
  • Daily Consumption Tolerance 
    • Checks the average daily consumption in the current bill is within a percentage of the previous bill
  •  Daily Consumption Tolerance HIGH 
    • Checks the average daily consumption in the current bill is within a HIGHER percentage of the previous bill
  •  Daily Consumption Tolerance Year 
    • Same as GB – dailyConsumptionTol but instead of checking against the previous bill , this validator checks this bill against the previous years bill (allows for better benchmarking)

 GB – totalConsumptionTol.xml 

Variables

VariableDescription
Bill will pass validation if the Query Value is less than (£)Enter a monitory figure, for example 50.   The Validator will only fail if the value of the difference is above £50.00
Tolerance value (%)

The percentage you want this bill and the previous bill to be between.  For example, enter 20 for 20%

GB - totalConsumptionTolYear.xml

Variables

VariableDescription
Bill will pass validation if the Query Value is less than (£)Enter a monitory figure, for example 50.   The Validator will only fail if the value of the difference is above £50.00
Tolerance value (%)

The percentage you want this bill and the previous years  bill to be between.  For example, enter 20 for 20%


GB - totalConsumptionTol(lower only)

Variables

VariableDescription
Bill will pass validation if the Query Value is less than (£)Enter a monitory figure, for example 50.   The Validator will only fail if the value of the difference is above £50.00
Consumption decrease Tolerance (%)

The percentage decrease you want this bill and the previous bills daily consumption to be between.  For example, enter 20 for 20%

GB - totalConsumptionTol(higher only).xml

Variables

VariableDescription
Consumption increase tolerance (%)The percentage increase you want this bill and the previous bills daily consumption to be between.  For example, enter 20 for 20%
Set '1' to check consumption only and ignore Query Value

Enter 1 if you want to check the consumption amount only, and ignore the Query Value

Bill passes validation if out of tolerance but within the Query Value (£)Enter a monitory figure, for example 50.   The Validator will only fail out of tolerance, but within the Query Value.  Enter 50 for £50.00 for example


GB - dailyConsumptionTol.xml

Variables

VariableDescription
Bill will pass validation if the Query Value is less than (£)Enter a monitory figure, for example 50.   The Validator will only fail if the value of the difference is above £50.00
Tolerance value (%)

The percentage you want the this bill and the previous bills daily consumption to be between.  For example, enter 20 for 20%


 GB - dailyconsumptionTolHIGH.xml 

Variables

VariableDescription
Bill will pass validation if the Query Value is less than (£)Enter a monitory figure, for example 50.   The Validator will only fail if the value of the difference is above £50.00
Tolerance % for Daily Consumption

The percentage increase you want this bill and the previous bills daily consumption to be within.  For example, enter 20 for 20%

Check only verified billsTick to check only bills loaded to the Account (EDI Bills)


 GB - dailyConsumptionTolYear.xml 

Variables

VariableDescription
Bill will pass validation if the Query Value is less than (£){=(daily cons diff)xpres bill days)x(pres bill avg.PPU)]Enter a monitory figure, for example 50.   The Validator will only fail if the value of the difference is above £50.00
Tolerance for daily consumption variation on previous years bill

The percentage difference you want this bill and the previous years bills daily consumption to be within.  For example, enter 20 for 20%

Bill Entry screen

Current bill


Previous years bill

Failure Prompts


GB - dailyConsumptionTolYear.xml

Daily consumption within % of previous year's bill: FAILED - the name of the Validator

'QueryValuePounds=279.02635' -  1800 (the yearly consumption) x 15.5 (the average PPU on the present bill) = £279

'ConsDailPresentBill=64.52' -  2000 (Current bills consumption) / 31 (number of days in the current bill) = 64.52 units per day

'TolerancePercent=20.00' The percentage you are willing to allow, ie 20 is 20% higher or lower

'MinimumQueryValue=50.00' The minimum difference in the two figures before the validator fails, ie 50.00 is £50

'PrevDailyUpperLimit=7.74' - 200 (previous years bills consumption) / 31 (number of days in previous years bill) = 6.45 units per day.  Plus 20% (as set in the Validator): 6.45 + 1.29 (20%) = 7.74 units per day

'PrevDailyLowerLimit=5.16' - 200 (previous years bills consumption) / 31 (number of days in previous years bill) = 6.45 units per day.  Minus 20% (as set in the Validator): 6.45 -  1.29 (20%) = 5.16 units per day 



(not in line with screen shots)

  


Daily consumption within % of previous bill: FAILED - the name of the Validator

'lowerDailyLimit=266.666667' -  The previous bills daily consumption, minus 20%.   10,000 (previous years bills consumption) / 30  (number of days in previous years bill) = 333.3333 units per day.  Minus 20% (as set in the Validator): 333.3333 - 66.666 (20%) = 266.667 

'actualDailyConsumption=806.451613' - The current bills daily consumption.   25,000 (current bills consumption) / 31 (number of days in the current bill) = 806.451613

'tolerance=20.00'The percentage you are willing to allow, ie 20 is 20% higher or lower

'MinimumQueryValue=50.00'The minimum difference in the two figures before the validator fails, ie 50.00 is £50

'upperDailyLimit=400.00' -  The previous bills daily consumption, plus 20%.  10,000 (previous years bills consumption) / 30  (number of days in previous years bill) = 333.3333 units per day.  Plus 20% (as set in the Validator): 333.3333 + 66.66666 (20%) =  Upper units per day  (399.9993)

'QueryValue=1540.00' - The cost of the difference between the current usage and the lower limit.  806.451613 (current daily usage)  - 333.333 (lower daily limit)  = 473.118313 x 30 (days in current bill) = 14193.54939 x 10.85p (average PPU in current bill) = £1540.00


Possible reasons for failure 

  • Actual invoice after estimate
  • Current invoice period greater or lesser than the previous invoice
  • Seasonal changes (ie the current period is August and you are checking against a bill for the previous month - August



@ Copyright TEAM - Energy Auditing Agency Limited Registered Number 1916768 Website: www.teamenergy.com Telephone: +44 (0)1908 690018