Custom Reports
Overview
Note
This page explains Custom Reports only. The other reporting modules below have their own pages.
Multiple Reporting modules exist in BOS Enterprise.
| Module | Description |
|---|---|
| Custom Reports |
|
| Inventory |
|
| Cost of Sales |
|
| Accounting | Financial Statements are available and can be added to Menu Groups by clicking the Fixed radio button and selecting Accounting from the dropdown list. |
Settings
| Setting | Description | Default |
|---|---|---|
| Reports > Reports: Show company name in header | Checkbox. If checked, your company name is printed in the header of printed data grids, pivot grids and charts, and of charts printed from the Summary. | Unchecked |
Custom Reports
Info
Certain custom reports are included with BOS Enterprise. For example:
- Customer Summary which is similar to the age analysis but includes a Pivot Grid. Customers can be Activated or Suspended using Actions (button). The Menu button provides options to Edit the report and its presentation.
- Item QR Codes provides a list of items and Output (button) to print or preview QR Codes to use with the Tracker App. The codes can be printed on label paper and affixed to the items or shelves. The Menu button provides options to Edit the report and its presentation.
Custom Reports: List View
Buttons Explained
| Button | Description |
|---|---|
| View | Generates the report selected from the dropdown list. |
| Output | Provides output features if the report includes templates. |
| Actions | Provides actions if they are included with the report. For example, the Customer Summary includes features to Activate or Suspend the customer. |
| Menu |
|
| i | Provides detailed information about the custom report if such information was included in the report. The button turns blue when there is information, else it is greyed out. |
Edit Reports: List View
Buttons Explained
| Button | Description |
|---|---|
| View | Displays a list of custom reports. |
| New | Creates a custom report. |
| Load | Loads an external report (.qer) into BOS Enterprise. |
Fields Explained
| Field | Description |
|---|---|
| ID | The system-generated number for the report. |
| Report | The name of the report. |
| Code | The report's short name or code. |
| Template/s | The number of linked templates. |
| Email/s | The number of times the report was emailed. |
| Transaction | The drilldown field selected for transactions. |
| Customer Summary | The drilldown field selected for customers. |
| Supplier Summary | The drilldown field selected for suppliers. |
| Item Summary | The drilldown field selected for items. |
| Account Summary | The drilldown field selected for ledger accounts. |
| Workflow | The drilldown field selected for workflow. |
| Filename | The drilldown field selected for the filename. |
| Auto Refresh | Enter a value in minutes for how often to refresh the report to include changes made since the report was opened.
|
| Menu (...) | A submenu with the following functions:
|
Edit Reports: Edit View
Buttons Explained
| Button | Description |
|---|---|
| Arrows | Scrolls through the custom reports. |
| Edit SQL | Opens an interface to write the report using SQL. |
| Delete | Deletes the custom report. |
| New | Creates a custom report. |
| Save | Saves any changes. |
Header Explained
| Field | Description |
|---|---|
| Name | Enter a name for the report. |
| Description | Enter a description of the report. |
| Code | Enter a short name for the report. |
| Settings |
|
| Drilldown | The drilldown fields (listed below) let you select the ID for the respective modules linked to the drilldown function selected on the Fields tab.
|
Fields Tab Explained
Info
This tab is populated by the field names selected by the SQL query.
Fields can be cleared using the backspace key on the keyboard.
Fields marked in blue (✎) can be edited.
| Field | Description |
|---|---|
| Field Chooser (*) | Add or remove columns. |
| Field Name | The name of the selected data field. |
| Data Type | The type of data field (e.g. Text, Integer). |
| Caption | The caption for the data field. This caption becomes the column header. |
| Editor | The type of editor function. |
| Alignment | The alignment of the field on the report. |
| Summary | Any options for a summary field. |
| Decimals | The number of decimals to include. |
| Visible | A checkbox. If checked, the field is visible. |
| Pivot Grid | You may select one of these options for the pivot grid:
|
| Colour (Fieldname) |
|
| Search (Fieldname) | A dropdown list of the data fields to select which one is used for search. |
| Drilldown | Drills down to a different module. This column provides a dropdown list of the available modules. |
| Drilldown (Fieldname) | The name of the data field linked to the drilldown. The field should contain the ID for the drilldown (e.g. TRANSID for transactions, CUSID for customers). |
| Caption (Fieldname) | Create a custom caption for the fieldname which is used as a column heading. This feature is ideal for reports where columns represent different periods based on the current date. |
Actions Tab Explained
Info
Actions are optional and are inserted as context menu (right-click) options for the report and / or under the Actions button.
Fields marked in blue (✎) can be edited.
| Field | Description |
|---|---|
| ID | The system-generated number for the action. |
| Description | The action's description. |
| Confirmation | |
| Note | Any note about the action. |
| Menu (...) |
|
Output Tab Explained
Info
Output lets you link a template to print, preview or email the report. Output is not required for reports that are only viewed on screen.
Fields marked in blue (✎) can be edited.
| Field | Description |
|---|---|
| Field Chooser (*) | Add or remove columns. |
| ID | The system-generated number for the entry. |
| Name | The name that should appear under the Output button. |
| Type | Option to select an Output type from this list:
|
| Output | Option to select a type of Output from this list:
|
| Attachment Name | The name of the attached file. |
| Template | Checked once a template is added. Templates are added by right-clicking the line item and selecting Load Reportbuilder (.rtm) file. |
| HTML | Checked once HTML is added. HTML is added by right-clicking the line item and selecting Edit HTML. |
| Menu (...) | A submenu with the following options:
|