VERIFIED SOLUTION i

"InspectionCategory conversion not implemented for xx" error created by the Street Works Transfer Agent in Confirm

Product Affected : Confirm

 
The following error is encountered when running the Confirm Street Works Transfer Agent:

"Error caught in MapInfo.Confirm.Export.StreetWorks.UK.InspectionProcessingManager: InspectionCategory conversion not implemented for '12'.
Stack Trace: at MapInfo.Confirm.Xml.Eton.EnumConvert.ToInspectionCategory(String inspectionCategory)
at MapInfo.Confirm.Export.StreetWorks.UK.InspectionProcessorHelper.PopulateInspectionCategory(IActualInspection inspection, InspectionNotice inspectionNotice)
at MapInfo.Confirm.Export.StreetWorks.UK.InspectionNoticeProcessor.PopulateInspectionCategoryAndOutcome()
at MapInfo.Confirm.Export.StreetWorks.UK.InspectionNoticeProcessor.PopulateInspection()
at MapInfo.Confirm.Export.StreetWorks.UK".

This error occurs when:
  • the recipient Organisation is still on EToN 5 (Electronic Transfer of Notices 5) and it therefore cannot do the correct conversion for the Inspection Category for EToN 6.
  • the Iinspection has got an Inspection Category assigned ('Category B and C' for example) that is not valid for EToN 6.
  • the Inspection Category does not have a DfT Ref. 1 or 2 in which case the error contains 'InspectionCategory conversion not implemented for NULL objects.'

Check the Inspection Category assigned to the Inspection and change it to a valid EToN 6 Inspection Category.
UPDATED:  January 29, 2019