As an agency data submitter, I need to have my AwardeeOrRecipientUniqueIdentifier s validated per the FABS validation rules so I can be assured my agency's awards are displayed correctly.
Description
Acceptance Criteria:
-If RecordType = 1, then AwardeeOrRecipientUniqueIdentifier must be blank. It should trigger an error if AwardeeOrRecipientUniqueIdentifier is filled in when RecordType = 1. At present, it is instead triggering an error if AwardeeOrRecipientUniqueIdentifier is blank when RecordType = 1. I believe this was just fixed by Mike Hess but I'm putting it here to be sure that it's tested.
-All characters in AwardeeOrRecipientUniqueIdentifier must be numeric. If, for example, "ABCDEFGHI" is provided, it should trigger a format error.
Activity
Tested part 1, passed. Crossing it out.
Tested part 2: triggered error D44, which is good enough given that this situation is unlikely to occur anyway.
I consider this story complete (tested and no need for any additional changes).
That said: I tested the DUNS validations more broadly now that the SAM data is loaded in. These validations still need considerable work, based on that testing. The results are in https://federal-spending-transparency.atlassian.net/browse/DB-2088
This one needs to be retested after Duns is loaded. Nothing to work on until that happens and it can be retested.