Details

    • Type: Story
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.6.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      We currently have a service, service data, and service change presenter. under /Blesta\Core\Pricing\Presenter* as created in CORE-1763 & CORE-2209.

      We should add an invoice presenter (and maybe an invoice data presenter, although that may be redundant) to build invoice line items from a set of invoice data, client information, and tax rules. All of the locations that currently build an invoice from invoice data (like manual invoice creation, recurring invoice creation, etc.) can be updated to call this new invoice presenter instead. This can also be used to generate totals in the total sections of many locations. This will give us more consistent use of invoice info and totals, and may even be usable by the Orders plugin.

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              tyson Tyson Phillips (Inactive)
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                28/May/19

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 1 hour, 8 minutes
                1w 1h 8m

                  Agile