Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-4512

Add an option to append package descriptions to invoice line items.

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.2.0-b1
    • Fix Version/s: Sponsored, 5.3.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      It's useful in some cases to include the description of a package on the invoice.

      Under Settings > Company > Billing/Payment, under Invoice and Charge Options, below "Invoice Services Together" add a new setting (disabled by default to maintain current functionality) called:

      [ ] Include Package Descriptions on Invoices

      With a tooltip that says:

      Check to include the text version of Package descriptions to be appended to service line items.

      If this option is checked, and there is a Text version of the Package description for the service being invoiced, include the text description beginning on the next line after the currently formatted line item. For example:

      Bronze Hosting - mydomain.com (Oct 12, 2021 - Oct 12, 2022)
      5GB disk
      50GB monthly bandwidth

      Where the Text version of the Package description for the Bronze Hosting plan lists:

      5GB disk
      50GB monthly bandwidth

      It should observe new lines within a description, but not any markdown or html unless TCPDF supports that natively, which I don't think so. The description starts 1 line below the current text.

        Activity

        admin Paul Phillips created issue -
        jonathan Jonathan Reissmueller made changes -
        Field Original Value New Value
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Story Points 3
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.3.0 Sprint 3 [ 143 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked lower
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 40 minutes [ 2400 ]
        Worklog Id 15350 [ 15350 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.3.0 Sprint 3 [ 143 ] 5.3.0 Sprint 4 [ 144 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.3.0 Sprint 4 [ 144 ] 5.3.0 Sprint 3 [ 143 ]
        abdy Abdy Franco made changes -
        Time Spent 40 minutes [ 2400 ] 3 hours, 58 minutes [ 14280 ]
        Worklog Id 15365 [ 15365 ]
        abdy Abdy Franco made changes -
        Time Spent 3 hours, 58 minutes [ 14280 ] 6 hours, 55 minutes [ 24900 ]
        Worklog Id 15366 [ 15366 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]
        Hide
        jonathan Jonathan Reissmueller added a comment -

        Looks like the current solution appends the package description to config option and setup fee line items.

        Show
        jonathan Jonathan Reissmueller added a comment - Looks like the current solution appends the package description to config option and setup fee line items.
        jonathan Jonathan Reissmueller made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.3.0 Sprint 3 [ 143 ] 5.3.0 Sprint 3, 5.3.0 Sprint x [ 143, 150 ]
        jonathan Jonathan Reissmueller made changes -
        Status Reopened [ 4 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 6 hours, 55 minutes [ 24900 ] 7 hours, 27 minutes [ 26820 ]
        Worklog Id 15509 [ 15509 ]
        abdy Abdy Franco made changes -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              27/Jan/22

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 7 hours, 27 minutes
              7h 27m

                Agile