CORE POS - Fannie
The CORE POS back end
Public Member Functions | Public Attributes | Protected Attributes | List of all members
PatronageReport Class Reference
Inheritance diagram for PatronageReport:
FannieReportPage FanniePage

Public Member Functions

 preprocess ()
 
 form_content ()
 
 report_description_content ()
 
 fetch_report_data ()
 
- Public Member Functions inherited from FannieReportPage
 preprocess ()
 
 form_content ()
 
 bodyContent ()
 
 report_content ()
 
 both_content ()
 
 calculate_footers ($data)
 
 assign_headers ()
 
 select_headers ($incrIndex=False)
 
 report_description_content ()
 
 report_end_content ()
 
 fetch_report_data ()
 
 render_data ($data, $headers=array(), $footers=array(), $format='html')
 
 dekey_array ($arr)
 
 htmlLine ($row, $header=False)
 
 csvLine ($row)
 
 excelFormat ($item, $style='')
 
 xlsMeta ($data)
 
 drawPage ()
 
 draw_page ()
 

Public Attributes

 $description
 
 $report_set = 'Membership'
 
 $themed = true
 
- Public Attributes inherited from FannieReportPage
 $required = True
 
 $description
 
 $page_set = 'Reports'
 
 $report_set = ''
 
 $discoverable = true
 
const META_BOLD = 1
 
const META_BLANK = 2
 
const META_REPEAT_HEADERS = 4
 
const META_CHART_DATA = 8
 
const META_COLOR = 16
 

Protected Attributes

 $header = "Patronage Report"
 
 $title = "Fannie : Patronage Report"
 
 $content_function = 'both_content'
 
 $report_headers = array('#', 'Gross Purchases', 'Discounts', 'Rewards', 'Net Purchases', 'Cash Portion', 'Equity Portion', 'Total Rebate')
 
 $no_jquery = true
 
- Protected Attributes inherited from FannieReportPage
 $content_function = "form_content"
 
 $required_fields = array()
 
 $report_headers = array()
 
 $report_format = 'html'
 
 $report_cache = 'none'
 
 $multi_report_mode = False
 
 $multi_counter = 1
 
 $header_index = 0
 
 $sortable = true
 
 $no_sort_but_style = false
 
 $sort_column = 0
 
 $sort_direction = 0
 
 $no_jquery = false
 
 $chart_label_column = 0
 
 $chart_data_columns = array()
 

Additional Inherited Members

- Protected Member Functions inherited from FannieReportPage
 format ($data)
 
 checkDataCache ()
 
 freshenCache ($data)
 
 defaultDescriptionContent ($datefields=array())
 
 formatCheck ()
 

Member Data Documentation

PatronageReport::$description
Initial value:
= '[Patronage] show per-member patronage information by fiscal year. Note this is
calculated and entered annually, not assembled on the fly from transaction information.'

The documentation for this class was generated from the following file: