On attempt to create Office 365 Reconciliation Report the following error appears:
"Index was outside the bounds of the array."
The exact reason could be seen in the
sitelog: an order could not be processed:
[ 9] DEBUG ation_report: Try to process billing order with id: 3030 [ 9] ERROR aps_endpoint: Office365AppController.GetReconciliationReport finished by exception System.IndexOutOfRangeException: Index was outside the bounds of the array. [ 9] ERROR aps_endpoint: System.IndexOutOfRangeException: Index was outside the bounds of the array. StackTrace: at Parallels.Office365.Gateway.Processing.ReconciliationReportHelper.<DetailToCsv>b__1c(String _) in c:\inetpub\wwwroot\O365App\App_Code\o365\ReconciliationReportHelper.cs:line 226
Order #3030 contains empty unit price field for several Order Items.
Such behavior has been reported to Development Team as request #PBA-79089: "Incorrect Deliver Line generated for CH in case BO was processed between its provisioning start and end date".
Contact TAM or email@example.com in order to trace the status of the request.