TBD FAADC Version 1.2 Detail

From FPDS-NG

Revision as of 23:51, 9 March 2023 by WikiSysop (talk | contribs)

Schedule

DescriptionStart Date End Date
Beta DeploymentMay 22, 2023May 22, 2023
Government Acceptance Testing July 12, 2023July 21, 2023
Production Deployment August 19, 2023August 19, 2023

Document Changes

DocumentationChanges Required
XML SpecificationsYes
Web ServicesYes
Data DictionaryYes
NASA Specific Data DictionaryNo
Use Case SummaryYes
Validation RulesYes
ezSearchNo
Atom FeedsYes
Online HelpYes
User ManualNo


*Note: In addition to the release notes content below, more detailed information regarding the FAADC V1.2 Version Change can be found at the following link:
https://www.fpds.gov/downloads/FAADC/FAADC_Webservice_Integration_Specifications_V1.2.pdf.

This link contains:

  • Version change summary
  • Changes to Web Services (WSDL Changes)
  • WSDL Mapping for new elements
  • XML Specification Changes
  • and more

SPR Listing

SPR #Enhancement/ProblemSolutionImpact to Users and Integrators

IAEDEV-65125

Version 1.1 genericTag Data Elements created with new XML tags in Version 1.2 and resetting of genericTags As part of the genericTag maintenance during a version change, data elements utilizing genericTags in Version 1.1 will be given their own XML tags for future use in Version 1.2. genericTags will be reset to nullify existing logic so they can be used for future purposes. The following data elements utilized genericTags in Version 1.1 and will have new XML tags in Version 1.2:
  1. Indirect Cost Federal Share Amount, which used ‘genericFloat01’, will now have a new XML tag name of ‘indirectCostFederalShareAmount’.
  2. Funding Opportunity Goals Text, which used ‘genericString01’, will now have a new XML tag name of ‘fundingOpportunityGoalsText’.
Yes

IAEENH-885 / IAEDEV-57377

Enable FAADC to collect multiple CFDA* Numbers/Descriptions *CFDA is now called ‘Assistance Listing’*

FAADC will now be able to collect up to 5 Assistance Listings Numbers and Descriptions on a single award. The Assistance screen will be updated to include a new ‘Assistance Listings and Amounts’ section that will include all Assistance Listing information, their dollar amounts, as well as a ‘Predominant Assistance Listing’ checkbox, a ‘Remove Assistance Listing’ button, and an ‘Add Assistance Listing’ button.

https://www.fpds.gov/downloads/images/Assistance_Listing.jpg

A new version of the ASSISTANCE and ASSISTANCEDELETED Atom Feeds will be created to reflect the multiple Assistance Listings. The 1.1 Atom Feeds will be decommissioned 6 months after (February 19, 2024) V1.2 Atom Feeds are implemented.

A new Version 1.2 WSDL will be deployed. WSDL Version 1.1 will be retired and will only allow ‘Correct’ and ‘get’ actions to be performed.

Data Elements 2K: ‘Correction Delete Indicator’ and 2M: ‘FABS Sent Date’ will be tracked at the Individual Assistance Level instead of at the previous record level.

Data Element 7A will change XML tag names from ‘CFDANumber’ to ‘ALNumber’.

Data Element 7B will change XML tag names from ‘CFDAProgramTitle’ to ‘ALProgramTitle’.

The following data elements will now be autocalculated and will no longer allow input from the user:

  • 4A - Federal Action Obligation
  • 4C - Non-Federal Funding Amount
  • 4D - Face Value of Direct Loan or Loan Guarantee
  • 4E - Original Loan Subsidy Cost

The following are new data elements to be added:

  • 7C - Predominant Assistance Listing
  • 4H - Assistant Listing’s Federal Action Obligation Amount
  • 4I - Assistance Listing’s Non-Federal Funding Amount
  • 4J - Assistance Listings’ Face Value of Direct Loan or Loan Guarantee
  • 4K - Assistance Listing’s Original Loan Subsidy Cost

The following validation rules will be added:

  • FAADC:7A3 - “An Assistance Listing number cannot be used more than once on a record”.
  • FAADC:7A4 - “Only a maximum number of 5 Assistance Listings can be added to a record. Please limit the Assistance Listings to 5.”
  • FAADC:7A5 - “Deleting this Assistance Listing will cause the R&D dollar values to not equal the Federal Action Obligation on an Amendment(s). Please change the dollar values on the Amendment(s) first, then you can delete this Assistance Listing.”
  • FAADC:7C1 - “The Predominant Assistance Listing cannot be deleted from an award that has been sent to USASpending.gov. In order to remove this Assistance Listing from the award, the record will have to be deleted and recreated.”
  • FAADC:7C2 - “When more than one Assistance Listing is present, one Assistance Listing needs to be marked as the ‘Predominant Assistance Listing’.”
  • FAADC:7C3 - “Only one Assistance Listing can be the ‘Predominant Assistance Listing’.”

The following validation rules will now be based on the auto calculated dollar amounts and the rule verbiage will be updated as follows:

  • FAADC:4A2 - “When the "Action Type" is "NEW" or "CONTINUATION" on a Base award, the sum of all Assistance Listing "Federal Action Obligation" values must be greater than or equal to $0.00.”
  • FAADC:4A5 - “The sum of all the Research and Development Dollar fields must equal the sum of all Assistance Listing "Federal Action Obligation" values on the record.”
  • FAADC:4B2 - “When the "Action Type" is "NEW" or "CONTINUATION" on a Base award, the sum of all Assistance Listing "Non-Federal Funding Amount" values must be greater than or equal to $0.00.”
  • FAADC:4D1 - “When "Action Type" = "NEW" or 'CONTINUATION" on a Base Award, the sum of all Assistance Listing “Face Value of Direct Loan or Loan Guarantee” values must be greater than or equal to $0.00.”
  • FAADC:4E1 - “When "Action Type" = "NEW" or 'CONTINUATION" on a Base Award, the sum of all Assistance Listing "Original Loan Subsidy Cost" values must be greater than or equal to $0.00.”
Yes