Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-20408

Better activity logging of public invoice printing and mailing

    Details

    • Type: Improvement
    • Status: In Progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: Unscheduled
    • Fix Version/s: None
    • Component/s: CiviContribute
    • Labels:
      None
    • Versioning Impact:
      Minor (add functionality in backwards-compatible manner)
    • Documentation Required?:
      User and Admin Doc
    • Funding Source:
      Contributed Code
    • Verified?:
      No

      Description

      The current VAT invoice code as described here: https://wiki.civicrm.org/confluence/display/CRM/Producing+VAT+invoices

      doesn't track changes to invoices, which is a not uncommon need.

      Fortunately, the existing code almost does this via the activity logging - the only issue is that the name of the file written to the civicrm filesystem is not version-specific.

      It is relatively simple to fix this without affecting any other functionality, it would look like this:

      https://github.com/adixon/org.civicrm.invoice/commit/8dbb450c8c8cc92e8f5c103ccdc75759cf339bd5

       

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              adixon Alan Dixon
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated: