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
Tyson Phillips (Inactive)
created issue -
Tyson Phillips (Inactive)
made changes -
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Story Points | 13 |
Tyson Phillips (Inactive)
made changes -
Assignee | Tyson Phillips [ tyson ] |
Tyson Phillips (Inactive)
made changes -
Issue Type | Improvement [ 4 ] | Story [ 7 ] |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1 [ 49 ] |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1 [ 49 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2 [ 49, 52 ] |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1, 4.3.0 Sprint 2 [ 49, 52 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3 [ 49, 52, 53 ] |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3 [ 49, 52, 53 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.3.0 Sprint 4 [ 49, 52, 53, 54 ] |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.3.0 Sprint 4 [ 49, 52, 53, 54 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.3.0 Sprint 6 [ 49, 52, 53, 56 ] |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked lower |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.3.0 Sprint 6 [ 49, 52, 53, 56 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.4.0 Sprint 1 [ 49, 52, 53, 59 ] |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.4.0 Sprint 2 [ 49, 52, 53, 59 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3 [ 49, 52, 53 ] |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked lower |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3 [ 49, 52, 53 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.6.0 Sprint 1 [ 49, 52, 53, 68 ] |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Automated transition triggered when Tyson Phillips (Inactive) created a branch in Stash -
Status | Open [ 1 ] | In Progress [ 3 ] |
Tyson Phillips (Inactive)
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 2 hours, 42 minutes [ 9720 ] | |
Worklog Id | 11893 [ 11893 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 2 hours, 42 minutes [ 9720 ] | 7 hours, 58 minutes [ 28680 ] |
Worklog Id | 11897 [ 11897 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 7 hours, 58 minutes [ 28680 ] | 1 day, 4 hours, 58 minutes [ 46680 ] |
Worklog Id | 11900 [ 11900 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 1 day, 4 hours, 58 minutes [ 46680 ] | 1 day, 6 hours, 58 minutes [ 53880 ] |
Worklog Id | 11914 [ 11914 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 1 day, 6 hours, 58 minutes [ 53880 ] | 2 days, 1 hour, 17 minutes [ 62220 ] |
Worklog Id | 11916 [ 11916 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 2 days, 1 hour, 17 minutes [ 62220 ] | 2 days, 2 hours, 17 minutes [ 65820 ] |
Worklog Id | 11919 [ 11919 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 2 days, 2 hours, 17 minutes [ 65820 ] | 2 days, 6 hours, 16 minutes [ 80160 ] |
Worklog Id | 11921 [ 11921 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 2 days, 6 hours, 16 minutes [ 80160 ] | 3 days, 1 hour, 41 minutes [ 92460 ] |
Worklog Id | 11926 [ 11926 ] |
Tyson Phillips (Inactive)
made changes -
Fix Version/s | 4.6.0-b1 [ 11117 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 3 days, 1 hour, 41 minutes [ 92460 ] | 3 days, 4 hours, 40 minutes [ 103200 ] |
Worklog Id | 11927 [ 11927 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 3 days, 4 hours, 40 minutes [ 103200 ] | 3 days, 6 hours, 58 minutes [ 111480 ] |
Worklog Id | 11931 [ 11931 ] |
Tyson Phillips (Inactive)
made changes -
Automated transition triggered when Tyson Phillips (Inactive) created pull request #611 in Stash -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Tyson Phillips (Inactive)
made changes -
Time Spent | 3 days, 6 hours, 58 minutes [ 111480 ] | 4 days, 3 hours, 19 minutes [ 127140 ] |
Worklog Id | 11941 [ 11941 ] |
Jonathan Reissmueller
made changes -
Time Spent | 4 days, 3 hours, 19 minutes [ 127140 ] | 1 week, 8 minutes [ 144480 ] |
Worklog Id | 11959 [ 11959 ] |
Jonathan Reissmueller
made changes -
Time Spent | 1 week, 8 minutes [ 144480 ] | 1 week, 1 hour, 8 minutes [ 148080 ] |
Worklog Id | 11959 [ 11959 ] |
Jonathan Reissmueller
made changes -
Worklog Id | 11959 [ 11959 ] |
Tyson Phillips (Inactive)
made changes -
Sprint | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.6.0 Sprint 1 [ 49, 52, 53, 68 ] | 4.3.0 Sprint 1, 4.3.0 Sprint 2, 4.3.0 Sprint 3, 4.6.0 Sprint 1, 4.6.0 Sprint 2 [ 49, 52, 53, 68, 69 ] |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Security | Private [ 10000 ] |
Automated transition triggered when Tyson Phillips (Inactive) merged pull request #611 in Stash -
Status | In Review [ 5 ] | Closed [ 6 ] |
Tyson Phillips (Inactive)
made changes -