|
CORE POS - Fannie
The CORE POS back end
|
Public Member Functions | |
| preprocess () | |
| report_content () | |
| fetch_report_data () | |
| calculate_footers ($data) | |
| javascriptContent () | |
| form_content () | |
| helpContent () | |
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 = '[Product Movement] lists sales for a specific UPC over a given date range.' | |
| $report_set = 'Movement Reports' | |
| $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 | |
| $title = "Fannie : Product Movement" | |
| $header = "Product Movement Report" | |
| $report_headers = array('Date','UPC','Description','Qty','$') | |
| $required_fields = array('date1', 'date2', 'upc') | |
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 () | |
| ProductMovementModular::calculate_footers | ( | $data) |
Sum the quantity and total columns
| ProductMovementModular::fetch_report_data | ( | ) |
Simple report
Issue a query, build array of results
1.8.4