Purpose

Report Classes and their Reports:

Customer

Supplier

Inventory

Manufacturing

Fixed Assets

Dimensions

Banking

General Ledger

Reports 107 to 113 do not have Destination to Excel available.

Procedure

  • If the EMail Report option is chosen, make sure the real_name field in the users table for the logged in user is filled. Otherwise the sender's name will be blank.
  • - Linking Reports. reporting/includes/reporting.inc line 128, function print_link() shows how to make a link to the core report you want and manufacturing/workorder_entry.php line 64 shows how to build a report link.

Report Extensions

.

  • Cash Flow Statement - It uses an existing security code - 'SA_BANKREP'. Make sure Bank reports and inquiries is checked in the required role.

Hiding unauthorised report links

  • - this is an extension of the original wish list for menu options visibility discussed here.
    • In reporting/includes/reports_classes.inc in the class Report add a class property $access
    • Modify the class constructor in it as:

Watermarking

Yes, indeed, there is possibility to insert watermark, or even whole externally designed blueprint in documents generated in SolutionERP.

The blueprint have to be designed as PDF-1.4 file (other pdf formats may also be supported), and you will have to put the designed watermark page in /reporting/forms folder.

Out of the box two blueprints are supported for two basic document layouts:

  • Header2.pdf - for reports 107-113, 209,210 and 409
  • Header.pdf - for all other documents

If you want to test this feature, just put attached file in the forms folder and generate Sales Invoice. In real design some small changes in repxxx.php files can be necessary.

Of course this feature does not address directly the problem of ad-hoc per document watermarks, but is ready to use if e.g. you plan to hire artist to design your invoices ;).

The following reports in SolutionERP can be emailed directly from the reports page form choices:

email_Customers

  • 107 - Invoices (From 0, To 1, EMail 3)
  • 113 - Credit Notes
  • 110 - Deliveries
  • 108 - Statements
  • 109 - Sales Orders
  • 111 - Sales Quotations
  • 112 - Receipts

Email Suppliers

  • 209 - Purchase Orders
  • 210 - Remittances

EMail Locations

  • 409 - Work Orders