Closed GreggMoreland closed 1 year ago
@MitchellTCG @mary-tcg wireframes need updating. Please note label name changes and CPD requirements.
Transaction implemented, and it does not allow a positive value for contribution amount:
Contribution Purpose Description is user-entered and required: (We might need to reconsider "Optional")
The transaction is saving as expected
The transaction is being itemized
Transaction added to E2E testing coverage
Added new error messages for exclusive maximum and exclusive minimum values
@AureliaKhorsand @MitchellTCG Ticket #512 denotes verbiage in acceptance criteria for Amount (see below) Note: AMOUNT MUST be a non-zero negative value. Max value is -0.01. If amount is higher than than, then display error message 'Amount must be negative'
Also verbiage for Contribution Purpose Description.
@AureliaKhorsand @GreggMoreland @MitchellTCG should the verbiage be the same for this ticket ? If so can we denote in Acceptance Criteria correct verbiage to be consistent across tickets. Thanks !
@Elaine-Krauss-TCG I am moving this out of CR and back to in progress til the error language is vetted by Jonella. This will be done at the 1pm UX meeting today.
The error text for when a negative value is expected has been updated THIS COMMENT AND CHANGE IS OBE DUE TO FUNCTIONALITY CHANGE. DISREGARD THIS CHANGE.
Passes CR. Sending to QA.
QA review verified Unregistered Receipt from Person - Returned/Bounced Receipt transaction is created and is editable once saved.
@mjtravers per discussion with Mitchell this ticket being returned to fix "Amount" field where negative must appear on initial key stroke not after tabbing.
The new handling of the negative amount has been implemented and passes CR. Sending to QA.
QA review retested the Unregistered Receipt from Person - Returned/Bounced Receipt.
Verified when entering $0.00 amount the following message appears below amount field.
Verified when entering "Amount" field negative appears on initial key stroke not after tabbing.
QA Review Completed. Moved to Stage Ready.
Business Reason
As a Committee Administrator, I will be able to enter a ” Unregistered Receipt from Person - Returned/Bounced Receipt” transaction on Schedule A of a Form 3X report so that I can accurately report on my committee's transactions.
Acceptance Criteria
Given I am a Committee Administrator editing an open Form 3X report Then Add a new transaction Then Click(open) on the "Contributions from Individuals/Persons" Accordion link
Then I can enter a transaction with the type “Unregistered Receipt from Person - Returned/Bounced Receipt" Then I will be required to enter the following information (unless otherwise noted):
Contact
#
Address
#
Receipt Information
#
CONTRIBUTION DATE (Required)
MEMO ITEM (Optional)
AMOUNT (Required) Note: System will automatically make the amount negative. AMOUNT MUST be a non-zero negative value to save, and max value is -$0.01. If amount exceeds that, then display error message 'Amount must be negative (example: -$20.00)'
AGGREGATE (Required) -- Amount Displayed will be the total of contributions that are: --- From the person (ENTITY) and within "General" (Dev/QA Note: Aggregation Group is "GENERAL") --- from January 1 of report year to the Contribution Date of the transaction. --- If there are two transactions with the same Contribution Date for the contributor, use date/time stamp transaction was created.
Additional information
#
Then I will be able to:
And the transaction will be itemized upon saving and saved with it's own line item on the *.fec file.
Dev Note
See Schedule A spec here.
#
See Unregistered Receipt from Person - Returned/Bounced Receipt spec here.
#
QA Notes
DEV Notes
null
Design
null