-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Group E Transaction Screen (JF Transfers) #233
Comments
Questions for FEC:
Note that Committee Organization Name can be an Organization OR Committee. Update this and #234. If it is an ORG, then we do not need the ID number. For JF Transfers specifically, it will always be a Committee. |
@AureliaKhorsand |
I corrected a misspelling of TRANSFER in the orange button |
@MitchellTCG to update Save & Add JF Transfer Memo button |
@AureliaKhorsand Updated |
Requesting code changes documented in the PR. Sending back to In Progress |
Passes CR. There is still an issue with the required text warning not showing up for the date field but this will be addressed in a follow up ticket. Sending to QA |
@mjtravers do you have the follow-up ticket number that will address the date field required text? |
@AureliaKhorsand Here is the ticket for the missing date field required text: https://app.zenhub.com/workspaces/fecfile-online-619e578e68408b001c831251/issues/fecgov/fecfile-web-app/363 |
Returned to in-progress "Date Field" not showing "Required Field". This is broken in this ticket, as it worked in Sprint 9. QA was not aware of any defect being written on this ticket. |
Note: Wireframe and Acceptance showed:
After verifying requirements CONTRIBUTOR FEC ID (A/N-10, Required) should be A/N-9. |
QA reviewed and verified Group E Transaction Screen using JF Transfers. Test Case/Test Script attached showing ticket “PASS”. QA review completed. Moved to Stage Ready. |
Business Reason
As a Committee Administrator, I will be able to enter a transaction for "JF Transfers" on Schedule A of a Form 3X report so that I can accurately report on my committee's transactions.
NOTE: This is a "parent" transaction that will typically have associated sub-transactions.
Acceptance Criteria
Given I am a Committee Administrator editing an open Form 3X report
When I Add a new transaction
And click(open) on the "Transfers" accordion link
Then I can enter a transaction with the type "JF Transfers"
And I will be required to enter the following information (unless otherwise noted):
Contributor
Field description in API: ENTITY TYPE
Data field: COMMITTEE
Field description in API: CONTRIBUTOR ORGANIZATION NAME
Data field: textbox
Field description in API: DONOR COMMITTEE FEC ID
Data field: textbox
With the ID in the following format: "CXXXXXXXX" where X is a numeric value (C, then 8 numbers)
FEC ID IS A STOP-GAP UNTIL THE LOOKUP IS IN PLACE
Address
Field description in API: CONTRIBUTOR STREET 1
Data field: textbox
Field description in API: CONTRIBUTOR STREET 2
Data field: textbox
Field description in API: CONTRIBUTOR CITY
Data field: textbox
Field description in API: CONTRIBUTOR STATE
Data field: Dropdown
Dropdown options: States without military
https://docs.google.com/spreadsheets/d/17YmnaZgqvFOUyv4-Qknd8ikHe8o9LoDb/edit#gid=494776297
Field description in API: CONTRIBUTOR ZIP
Data field: textbox
Contribution
Field description in API: CONTRIBUTION DATE
Data field: Date picker
Field description in API: MEMO CODE
Data field: Checkbox
Field description in API: CONTRIBUTION AMOUNT
Data field: textbox
Field description in API: CONTRIBUTION AGGREGATE
Data field: textbox (FOR NOW it will say $0.00)
This is automatically calculated as an aggregate of this contributor's contributions YTD, in any reports, in chronological order)
Additional information
Field description in API: RECEIPT DESCRIPTION
Data field: multi-line textbox that MUST SAY "Transfer of JF Proceeds"
Field description in API: MEMO TEXT/DESCRIPTION
Data field: multi-line textbox
Then I will be able to:
Dev Note
See Schedule A spec here.
See JF Transfers spec here.
QA Notes
null
DEV Notes
null
Design
null
The text was updated successfully, but these errors were encountered: