fecgov / fecfile-web-app

Other
7 stars 4 forks source link

UAT: FEA Payment to Payroll should have entity type of ORG, not COM #2216

Open exalate-issue-sync[bot] opened 1 month ago

exalate-issue-sync[bot] commented 1 month ago

Where was the issue found:

Please describe the issue clearly and concisely (e.g., expected vs. actual result):

Not allowing me to create a contact for a payroll service provider. Only allowing Committee lookup.

The specs call for the payee/entity to be Organization, not Committee.

Approximate time the issue was found: July UAT testing

Steps to Reproduce:

Add/see relevant screenshots in "Design" section below.

QA Notes

null

DEV Notes

Original implementation in [https://fecgov.atlassian.net/browse/FECFILE-906|https://fecgov.atlassian.net/browse/FECFILE-906|smart-link]

Design

As-is:

!image-20240930-184348.png|width=692,height=226,alt="image-20240930-184348.png"!

See full ticket and images here: FECFILE-1648

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

akhorsand commented: [~accountid:712020:3243085d-540a-4657-ad08-d891487882d0] please work with [~accountid:712020:169a1b29-e3ab-43ca-a22d-7d6f230207bd] to verify this as a defect and move through ticket process.

exalate-issue-sync[bot] commented 2 weeks ago

gregg.moreland commented: [~accountid:712020:169a1b29-e3ab-43ca-a22d-7d6f230207bd] Please look at this. I have included the ‘as-is’ current functionality in the Design Notes.

exalate-issue-sync[bot] commented 1 week ago

Shelly Wise commented: QA review verified testing of original ticket 906 showed the entity type of Organization.

!image-20241019-131300.png|width=1592,height=793,alt="image-20241019-131300.png"!

[~accountid:61b0b42cc510bc006b5c03ed] as discussed this functionality was changed after passing ticket [https://fecgov.atlassian.net/browse/FECFILE-906|https://fecgov.atlassian.net/browse/FECFILE-906|smart-link] .

Defect verified change contact lookup from Committee to Organization (This is the defect for this ticket)

!image-20241019-131916.png|width=1074,height=523,alt="image-20241019-131916.png"!

QA review completed and verified defect. Ready for Sprint Backlog - Sprint 50.

exalate-issue-sync[bot] commented 1 week ago

Todd Lees commented: Passes CR moving to QA

exalate-issue-sync[bot] commented 1 week ago

Todd Lees commented: [~accountid:712020:169a1b29-e3ab-43ca-a22d-7d6f230207bd] In a party committee that has type ‘D' (shows deligate in the banner), you can make a 'Payment to Payroll for 100% Federal Election Activity’ transaction and enter an organization and save the transaction successfully.

!image-20241022-211930.png|width=622,height=689,alt="image-20241022-211930.png"!

!image-20241022-212028.png|width=955,height=308,alt="image-20241022-212028.png"!

exalate-issue-sync[bot] commented 1 week ago

Shelly Wise commented: QA review verified DEFECT was fixed. Payroll for 100% Federal Election Activity’ transaction contact lookup changed from Committee to Organization as denoted in original ticket.

!image-20241024-143554.png|width=576,height=495,alt="image-20241024-143554.png"!

!image-20241024-143633.png|width=713,height=347,alt="image-20241024-143633.png"!

!image-20241024-143724.png|width=1134,height=454,alt="image-20241024-143724.png"!

QA Review Completed. Moved to Stage Ready.