Send to Transaction Queue Failed Reporting Service Not Available (417)
Problem
In situations where AGRIS cannot send a type of info to AIS. (Farm, Field and or Crop zone) has been where most commonly identified. The typical behavior of the Agris Web Service will not send a transaction past a specific date in time. (Example Farms are stopped on Jan 17th and will not continue)
Stated another way the record that is the Parent record of the transaction is missing so the transaction will not be sent.
Example
Transaction Queue Failed Reporting Service Not Available (417) for a field - This means that the Farm and possibly the Client record does not exist in AIS. The solution is to resend the Client and Farm records.
Solution
This issue can be resolved by the following steps.
Troubleshooting the issue
Checking the AGRIS CFT communication log to review rejected records
Log into AGRIS and Select the CFT menu> Communications>AGRIS Web Service
Select the Recent Rejection Details
Select EDIT>Find from your browser or Notepad when the report opens.
Search for (417) in the report.
Review the error that is causing the "Transaction Queue Failed Reporting Service Not Available (417)" error and then do one of the following.
If the error record does not relate to a Client, Farm, Field or Crop Zone record, contact Customer Support for assistance.
If the error does relate to the Client, Farm, Field or Cropzone proceed to the next step.
Determine the best solution
IF ONE record is reporting the (417) error.
Edit the Name Address Record for the Client
Open Name Address>Edit name id
Adjust the Name ID in a way that a Change record is recorded. (example put a period in address line 2)
Edit the Farm, Field and if needed cropzone
Open AgroGuide>Search for the Client>
Select the Farm (then edit the description or other data to generate a change record)
Make sure you save
Repete for farm and field.
Reprocess the CFT AGRIS Web Service using the Process AGRIS Web Service Integration.
Review to ensure the date updates... if not repete the steps above for remaining records that rejected or..
If Many "Transaction Queue Failed Reporting Service Not Available (417)" messages are reported.
Select the AGRIS Web Service Configuration
Adjust the Name ID extract, Agronomy Client, Agronomy Farm, Agronomy Field and if used Agronomy Crop Zone messages
Adjust each message in the following ways.
Change the Last Date Time to Jan 1 2010
Change Maximum number of documents to 100 if empty.
Save and exit
Reprocess
Select Process AGRIS Web Service Integration
Once the process is complete, verify the Last Date / Time has been updated to the current date time for the messages in qeustion.
If the situation still exists please contact the Customer Support team for further assistance.
Is your Recent Rejection detail listing too large?
Check out this article to reset the size. My Recent Rejections Detail report is too big