Error Field Form Purpose is already Inferred from XML JSON Data 13179 when Attempting to Import Suggestions from DC NXT

When attempting to import suggestions from DC NXT, the following error occurs, "Error Field Form_Purpose is already Inferred from XML JSON Data 13179.
This issue occurs with customers using Progress 10 due to the MicroEdge.Fims.DonorCentral.exe creating the field when it is a null value when Progress is looking for "" instead of null and thus the error occurs. We are working on a long term fix for this issue, in the mean-time the work around is the following:

1. Enable debug logging for DonorCentral by doing the following:
  • Go to Tools\System Utilities\DonorCentral\DonorCentral Options\Preferences tab\Suggestions Section\Debug_Logging
  • Change the Debug_Logging value to Yes and save.
2. Re-Run the suggestion import process to attempt to import suggestions from DonorCentral
3. Look in the npo\found\tempfiles folder for the most recent sc_*.json file which should have a time and date stamp of when you just attempted to import suggestions and received the error.
4. Open the json file with notepad
5. Find any lines that show the following, "RecurrenceEndDate": null,
6. Delete the line "RecurrenceEndDate": null,

User-added image


7. Move the line up in the suggestion to get rid of the empty line space where you just deleted the line above
8. Save the .json file
9. Now, you can import the suggestions by doing the following:
  • Go to Tools\System Utlities\Run Procedure
  • Run the procedure npo\found\fims\gui\eadvisor\D-ImportSCJson.w
  • You will need to choose the .json file that you just edited and saved in steps 5 and 6
User-added image

User-added image

10. Now your suggestions should appear in the import suggestion window.







 

Steps to Duplicate

1. Go to Tools\System Utilities\DonorCentral\Retrieve Suggestions from DonorCentral
2. See error occur.

Environment

 FIMS

Was this article helpful?


Thanks for your feedback! Did this solve your issue?

Comments (optional):


Thanks for your feedback!
We're glad it was helpful but sorry it didn’t solve your issue. If you need assistance, click Chat with Support below.
We’re sorry to hear that. Please tell us why.

 I don't like how this works.

 The answer is confusing.

 The answer didn't match what I was searching for.

Additional Comments (optional):


Thanks for your feedback! If you need assistance, click Chat with Support below.
Thanks for your feedback. Help us make our products even better by sharing details in our Idea Banks or our online Community.
Thanks for letting us know. We'll work on clarifying the information in the article. If you need assistance, click Chat with Support below.
Thanks for letting us know. We'll work on updating the search engine to return more relevant results.