fecgov / fecfile-web-app

Other
7 stars 4 forks source link

UI: Allow user to see transaction relationships on "Manage your Transactions" page #951

Open AureliaKhorsand opened 1 year ago

AureliaKhorsand commented 1 year ago

Task: There needs to be a way for users to easily see transaction relationships in the application. Currently we have transaction ID columns, but that is not user-friendly and was intended as a stopgap. Ideally, we would show this on the transaction table itself as well as within the transactions themselves.

Business Reason

As a FECfile administrator viewing my report in FECfile Online, I will be able to view transaction relationships so that I can view the transactions in a logical order to help in reporting and supporting the data in the report.

Acceptance Criteria

Given I am a FECfile user And I am viewing the Manage my Transactions page on a report, Then I will see child transactions displayed directly after the parent in the order in which they were created only if it is in the same schedule. And if the associated transaction is in a different schedule, it will be listed within that schedule following the rules above.

QA Notes

DEV Notes

null

Design

!342457588-f42e4fc7-3600-4727-b8b5-bdae8f24b343.png|width=1231,height=1248,alt="342457588-f42e4fc7-3600-4727-b8b5-bdae8f24b343.png"!

See full ticket and images here: FECFILE-826

MitchellTCG commented 1 year ago

@AureliaKhorsand
@mjtravers @toddlees

Here is a wireframe as a conversation starter let me know if the Angular component can do this.

Also Aurelia do you think we will have issue if only the Tier tickets display

I assume later on we can filter and have a view that just display all tiers equally (or just look for Memos etc.)

Image

AureliaKhorsand commented 1 year ago

@MitchellTCG this looks good to me. I'm not sure you meant by only showing the Tier? Looks like you forgot a word.

To clarify, the "Results per page" would mean the "Tier 1 results per page" essentially, right?

MitchellTCG commented 11 months ago

@mjtravers @toddlees @sasha-dresden can we discuss this tomorrow (Wed Nov 29)

exalate-issue-sync[bot] commented 3 days ago

Mitchell Jarrett commented: @gregg pls review