Basic Reports


WARNING icon
WARNING: Before making changes to ANY of your Basic Report templates it is advisable to take a backup.



Khaos Control can be set to use either Standard Reports or Basic Reports:

  • Standard Reports allow almost unlimited customisation of report layouts, but ALL changes require development;
  • Basic Reports has a limited range of customisation, but includes the Report Builder Designer tool. This tool allows Khaos Control administrators to change the layout and configure other parameters (e.g. whether to include the logo, how Sales Order and Invoice dates are displayed) for selected reports.
    Note: Khaos Control's Basic Reports / Custom Reports use only the Report Design tab, not the entire ReportBuilder utility. Although Report Builder has been incorporated into KhaosControl some features are not available and you may be limited by which fields are available to use depending upon the template you are working with.


Basic Reports Interface

Opening Basic Report Setup


WARNING icon
Report Builder Designer is an Advanced User feature.

Basic Reports Setup can be accessed from System Operations - Basic Reports Setup. Further information, detailing the different report setting options can be found in System Operations - Basic Reports Setup

Configurable Reports

If the system is set to use Basic Reports, these reports can be configured  using the Basic Reports interface:


Note: Should any of the above require customisation that is beyond the capabilities of Basic Reports, Standard Reports will need to be used and development may be necessary.

If you print a report that has not been pre-configured via the Basic Reports interface, the unmodified template report will be used. The unmodified template report will also be used when branding is in use and the brand specified on the Sales Order does not have a Basic Report associated with it.

Action buttons

  • Stock Related Button: allows the user to define the default type of barcode for a pricelist. See System Data Stock: Barcode Type.
  • BtnBasicReportsConditional.jpg: allows the user to define conditions against components so that they appear only when the conditions are met. For more information see Basic Reports - Setting Conditions.
  • Basic Reports rotate button.: allows memo boxes to be rotated, for example where an address label is used and needs to be vertical rather than horizontally aligned, see Basic Reports Setup - Rotate.
  • Stock UDA Button: allows the user to include Stock UDA values in their reports.
  • Basic Reports addresses button.: allows the user to specify the address type to be used with the report, see Basic Reports Setup - Address Type.
  • Basic Reports Sorting order button: allows the user to define the sort order for the report.
    Note: only available on certain reports when the Allow Cust Sorting (Order) checkbox has been a tri-state checkbox, set to the "on" setting. ticked.
  • Basic Reports Copy From button.: copies the entire report setup from one brand to another branded report.
  • Basic Report Design button: opens the 'Report Designer' screen where the user can change the report layout, add or remove fields, setup Addresses templates, etc. For examples of using the Report Designer see the How To: Reports page.

Report template path

'Report Template Path': This is where you enter the location of the report template file

Reports not accessed through the Basic Reports Interface

Even when the system is set to use Basic Reports, all other reports are still generated using Standard Reports and therefore any changes requested to these reports will need to be treated as Development Requests  (this requires custom development, which may be chargeable). The list of Standard Reports includes:

Basic Reports Configuration Notes

The following notes are currently available on KhaosWiki:

See Also

Visit KhaosWikiX at http://wiki.keystonesupport.net/wiki_kcx/ to see the following:

Contact the Khaos Team